CalcOpenly
English

Blood alcohol content (BAC) calculator

Blood alcohol content (BAC) estimate by the Widmark formula from drinks, body weight and time, with the elimination curve and time back to zero.

Drafted with AI writing toolsUpdated Checked examples: 5

One US standard drink = 14 g alcohol: 12 fl oz beer at 5%, 5 fl oz wine at 12%, or 1.5 fl oz spirits at 40% (NIAAA).
Hours, or 1:30 for an hour and a half.
Try
Estimated BAC now
%
Estimated BAC now: 0.042 %
Decimal places: 3; Nearest, ties away from zero
Estimate before elimination
0.072%
Time until the estimate reaches 0
2 h 47 min 26 s
Estimated BAC now
0.42‰ (g/L)
Pure alcohol
42.0g
Informational only: never use this estimate to decide whether to drive, operate machinery or look after others. Impairment starts well below legal limits, and real absorption varies with food, medication, health and drinking pace.

By the Widmark estimate, blood alcohol is about 0.042% now and falls to zero in roughly 2 h 47 min. This is an average-person model, not a measurement.

Estimated BAC after the first drink

00.020.040.060.0801234Hours since the first drinkBAC (%)Now: 0.042%0.08%: legal limit in most US states; impairment starts lower
How it's calculated S
  1. Pure alcohol

    A=3×0.6 fl oz=1.8 fl oz (42.0 g)A = 3 \times 0.6\ \text{fl oz} = 1.8\ \text{fl oz}\ (42.0\ \text{g})
  2. Widmark distribution

    1.8000×5.14176.4 lb×0.73=0.0719%\frac{1.8000 \times 5.14}{176.4\ \text{lb} \times 0.73} = 0.0719\%

    r = 0.73 for men: the share of body weight that holds the alcohol.

  3. Subtract elimination

    0.0719−0.015×2.00=0.0419%0.0719 - 0.015 \times 2.00 = 0.0419\%

    0.015 % per hour is an average elimination rate; individual rates differ.

  4. Time back to zero

    0.07190.015−2.00 h=2.79 h\frac{0.0719}{0.015} - 2.00\ \text{h} = 2.79\ \text{h}

About the blood alcohol content (BAC) calculator

Blood alcohol content (BAC) is estimated with the Widmark formula: the alcohol drunk is spread through a share r of body weight, 0.73 for men and 0.66 for women, and about 0.015 percentage points are eliminated per hour. In US units, BAC % = fluid ounces of alcohol × 5.14 ÷ (weight in lb × r) − 0.015 × hours. One US standard drink holds 14 g, or 0.6 fl oz, of pure alcohol (NIAAA).

People use it to see how drinks, body weight and time interact. An 80 kg man who has had 3 standard drinks over 2 hours is estimated at 0.042 %, and the estimate reaches zero about 2 h 47 min later.

The result is an average-person model, not a measurement: food, drinking pace, medicines and liver function change real BAC, and impairment begins well below legal limits. It is not a basis for deciding whether to drive.

How to calculate blood alcohol content (BAC)

The Widmark formula spreads the alcohol you drank through a share r of body weight, 0.73 for men and 0.66 for women, then subtracts about 0.015 percentage points for every hour since the first drink. An 80 kg man who has had 3 US standard drinks over 2 hours is estimated at 0.042%.

It is an average-person estimate, not a measurement: never use it to decide whether to drive, operate machinery or look after others. Impairment starts below legal limits, and food, drinking pace, medicines and liver function all change real BAC.

The Widmark formula worked by hand

In US units, BAC% = A × 5.14 ÷ (W × r) − 0.015 × H, where A is fluid ounces of pure alcohol, W is body weight in pounds and H is hours since the first drink. For the 80 kg man:

  1. Alcohol: 3 standard drinks × 0.6 fl oz = 1.8 fl oz, about 42 g.
  2. Weight: 80 kg is 176.4 lb.
  3. Spread through the body: 1.8 × 5.14 ÷ (176.4 × 0.73) = 0.0719%.
  4. Elimination: 0.0719 − 0.015 × 2 = 0.0419%, which rounds to 0.042%.

The 5.14 constant turns fluid ounces of alcohol and pounds of body weight into a percentage. It comes from 0.823 oz of weight per fluid ounce of ethanol × 100 ÷ 16 oz per pound.

What counts as a standard drink

NIAAA defines a US standard drink as 14 g, or 0.6 fl oz, of pure alcohol:

  • 12 fl oz of 5% beer
  • 5 fl oz of 12% wine
  • 1.5 fl oz of 40% spirits

Many servings hold more than one. A 750 mL bottle of 12% wine contains 90 mL of alcohol, 71 g, or about 5 standard drinks. A UK pint (568 mL) of 5% beer holds 22.4 g, 1.6 standard drinks, and a US pint (473 mL) 18.7 g.

Other countries count differently: a UK unit is 8 g, so one US standard drink is 1.75 UK units. For drinks of different strengths, add the pure alcohol of each one.

How long until BAC reaches zero

At 0.015 percentage points an hour, the time from the first drink to zero is the starting estimate ÷ 0.015. A BAC of 0.08% takes about 5 hours 20 minutes to clear.

The 80 kg man's starting 0.0719% clears 4.79 hours after his first drink, so 2 hours 47 minutes after the 2-hour point. One standard drink takes about 1.3 hours for a 100 kg man and 2.8 hours for a 50 kg woman.

Coffee, water and sleep do not speed this up. The liver sets the pace, and individual rates differ from the 0.015 average.

Why your real BAC can differ

The formula treats all the alcohol as absorbed at the first drink. It cannot show BAC still rising after drinking stops, which NIAAA warns can happen.

The r values of 0.73 and 0.66 are averages; the share of the body that holds alcohol varies between people of the same weight and sex.

BAC in percent is grams of alcohol per 100 mL of blood. Per mille (‰), or g/L, is ten times the percent figure, so 0.08% is 0.8‰.

The driving limit is 0.08% in every US state except Utah, which lowered it to 0.05% in 2018, and 0.04% for US commercial drivers. England, Wales and Northern Ireland use 80 mg per 100 mL (0.08%), and Scotland 50 mg (0.05%).

Signs of alcohol poisoning

If someone is confused, vomiting, having seizures, breathing slowly or irregularly, or hard to wake, call emergency services. Do not wait for a calculated BAC or a zero time. A BAC above 0.30% is in the range NIAAA describes as life-threatening.

Three worked cases

  • Default: man, 80 kg, 3 US standard drinks, 2 hours.
  • Female wine example: woman, 130 lb, a 750 mL bottle of 12% wine, 3 hours.
  • Floored zero: man, 80 kg, 1 standard drink, 5 hours.

BAC figures are percentages and alcohol is in grams.

ScenarioEstimated BAC now (%)Before elimination (%)Pure alcohol (g)
Default0.0420.07242.0
Female wine example0.1370.18271.0
Floored zero0.0000.02414.0

In the last row, 5 hours of elimination (0.075) exceed the 0.024 starting estimate, so the result stops at zero instead of going negative.

Entering drinks and time

  • Time since the first drink: a plain number is hours, so 1.5 and 1:30 both mean 1 hour 30 minutes.
  • Volume and strength: enter the total volume drunk and its alcohol by volume; volumes can be in mL, liters, US fluid ounces, US pints or UK pints.
  • Mixed drinks: convert each to pure alcohol or standard drinks first, since one volume and one strength cannot describe beer and spirits together.

The caffeine half-life calculator models how caffeine falls after a dose, and the water intake calculator estimates daily fluid needs. Neither changes how fast alcohol clears.

Worked examples

Man, 180 lb, 3 standard drinks, 2 hours

Sex (for the formula)
Male
Weight
180 lb
Count alcohol as
Standard drinks
US standard drinks
3
Time since the first drink
2
Estimated BAC now
0.040 %
Estimate before elimination
0.070 %
Time until the estimate reaches 0
2 h 41 min 38 s

Checked against: 1.8 × 5.14 / (180 × 0.73) − 0.015 × 2 = 0.04041; zero after 0.070411/0.015 − 2 h = 2.6941 h

Woman, 130 lb, a 750 mL bottle of 12% wine, 3 hours

Sex (for the formula)
Female
Weight
130 lb
Count alcohol as
Volume and strength
Total volume drunk
750 mL
Alcohol by volume
12%
Time since the first drink
3
Estimated BAC now
0.137 %
Estimate before elimination
0.182 %
Time until the estimate reaches 0
9 h 9 min 14 s

Checked against: A = 750/29.5735295625 × 0.12 = 3.04326 fl oz; 3.04326 × 5.14 / (130 × 0.66) − 0.045 = 0.13731

Edge: one drink, 80 kg man, 5 hours later (floored at zero)

Sex (for the formula)
Male
Weight
80 kg
Count alcohol as
Standard drinks
US standard drinks
1
Time since the first drink
5
Estimated BAC now
0.000 %
Time until the estimate reaches 0
0 s
Estimate before elimination
0.024 %

Checked against: 0.6 × 5.14 / (176.37 lb × 0.73) = 0.02395 < 0.015 × 5, so the estimate is 0

Edge: no drinks

Sex (for the formula)
Female
Weight
60 kg
Count alcohol as
Standard drinks
US standard drinks
0
Time since the first drink
1
Estimated BAC now
0.000 %
Estimate before elimination
0.000 %
Pure alcohol
0.0 g

Checked against: Definition: A = 0 gives BAC 0

Questions

What is a standard drink?

In the US, a standard drink contains 14 g (0.6 fl oz) of pure alcohol: 12 fl oz of 5 % beer, 5 fl oz of 12 % wine or 1.5 fl oz of 40 % spirits, according to NIAAA. Other countries use different sizes; a UK unit is 8 g, so one US standard drink is 1.75 UK units. A 750 mL bottle of 12 % wine holds about 71 g of alcohol, roughly 5 US standard drinks.

How is blood alcohol calculated?

With the Widmark formula. The alcohol drunk is divided by body weight times r, the share of the body that holds it (0.73 for men and 0.66 for women here), and about 0.015 percentage points are subtracted for each hour since drinking began. A 180 lb man who has 3 standard drinks (1.8 fl oz of alcohol) peaks at 1.8 × 5.14 ÷ (180 × 0.73) = 0.070 % and is estimated at 0.040 % two hours later.

How long does it take for alcohol to leave your body?

At the average elimination rate of about 0.015 percentage points per hour, a BAC of 0.08 % takes roughly 5 hours 20 minutes to reach zero. One US standard drink takes about 1.3 hours to clear for a 100 kg man and 2.8 hours for a 50 kg woman by this estimate. Coffee, water and sleep do not speed elimination; the liver sets the pace, and individual rates vary.

What BAC is the legal limit for driving?

0.08 % in every US state except Utah, which lowered its limit to 0.05 % in 2018, and 0.04 % for US commercial drivers. England, Wales and Northern Ireland use 80 mg per 100 mL of blood (0.08 %) and Scotland 50 mg (0.05 %). Impairment starts below these limits, so an estimate under the limit does not mean it is safe to drive.

About this calculator

BAC%=A×5.14W×r−0.015 H(A fl oz alcohol, W lb, r=0.73 M/0.66 F, H hours)\text{BAC}\% = \frac{A \times 5.14}{W \times r} - 0.015\,H\quad(A\ \text{fl oz alcohol},\ W\ \text{lb},\ r = 0.73\ \text{M} / 0.66\ \text{F},\ H\ \text{hours})

Sources

  1. Widmark EMP. Die theoretischen Grundlagen und die praktische Verwendbarkeit der gerichtlich-medizinischen Alkoholbestimmung (1932)
  2. NIAAA — What is a standard drink?
  3. NIAAA — Understanding the dangers of alcohol overdose

For information only, not medical advice. These formulas describe populations, not you; talk to a clinician before acting on a result.

Checked against references

This calculator includes 5 worked examples with independently sourced answers. They run in the test suite, and you can run them here too.

Put this calculator on your site

Paste this where you want the calculator to appear. It is free to use, it stays in step with corrections made here, and the credit line below it links back so your readers can find the full version.

Height
Preview the embed

Keep the credit line. It is the only condition, and it is what keeps these calculators free.