🍺 BAC Calculator

Estimate blood alcohol concentration from drinks, weight, sex and time with the Widmark formula, plus a range and time to zero. Not for driving decisions.

✓ Free✓ No Signup Required✓ Browser-Based

Drinks

Estimated blood alcohol concentration now
0.071%
Likely range 0.061% – 0.081% depending on how fast your body clears alcohol

Between 0.05 and 0.08 — above Utah’s legal driving limit, and impairment is measurable.

Pure alcohol
56 g
U.S. standard drinks
4.0
Peak if absorbed at once
0.101%
Estimated time to 0.00
4.7 h (up to 8.1 h)

This is a rough estimate, not a measurement. Food, medications, health, genetics and how quickly you drank all change real BAC. Never use it to decide whether you can drive — if you have been drinking, do not drive.

What BAC Calculator Does

This BAC calculator estimates blood alcohol concentration from what you drank, your body weight, sex and the time since your first drink, using the Widmark formula that underlies most published BAC charts. Add each drink by size and alcohol percentage — a 16 oz IPA is not the same as a 12 oz light beer — and the calculator converts it to grams of alcohol and U.S. standard drinks.

Because people clear alcohol at different speeds, the result is shown as a central estimate and a likely range, along with an estimate of how long until alcohol is fully eliminated. It is a teaching and awareness tool: the formula cannot account for food, medications, health or genetics, and real BAC can differ a lot from any calculator.

It must never be used to decide whether you are fit to drive. Impairment starts well below the legal limit, and the only safe BAC for driving is zero.

How to Use BAC Calculator

  1. Choose sex and enter your body weight
  2. Enter the hours since your first drink
  3. Add each drink — how many, the size in ounces and the % alcohol
  4. Read the estimated BAC, the likely range and time to zero
  5. Treat it as an estimate only — do not use it to decide to drive

Formula Used by BAC Calculator

Widmark formula

BAC (%) = A ÷ (W × r) × 100 − β × t

A
Alcohol consumed, in grams (volume × ABV × 0.789 g/mL)
W
Body weight, in grams
r
Distribution ratio: about 0.68 for men, 0.55 for women
β
Elimination rate: about 0.015 % per hour on average
t
Hours since the first drink

Worked example

A 180 lb (81.6 kg) man, four 12 oz beers at 5%, over 2 hours.

  1. Alcohol: 4 × 355 mL × 0.05 × 0.789 = 56 g
  2. 56 ÷ (81,647 g × 0.68) × 100 = 0.101%
  3. 0.101 − 0.015 × 2 = 0.071%

Result: About 0.071% — impaired, and above Utah’s 0.05% limit.

What Counts as One U.S. Standard Drink (14 g of alcohol)

DrinkTypical alcoholOne standard drink
Regular beer5%12 fl oz
Malt liquor7%8–9 fl oz
Table wine12%5 fl oz
Distilled spirits (80 proof)40%1.5 fl oz

Source: NIAAA — What Is A Standard Drink?

BAC and U.S. Driving Limits

BACWhat it means
Any amountDrivers under 21: zero-tolerance laws apply
0.04%Legal limit for commercial vehicle drivers
0.05%Legal limit for drivers in Utah
0.08%Legal limit in every other state

How to Read Your Result

Why the range matters

The same drinks can leave two people of the same weight at noticeably different levels. Elimination commonly varies between people and even day to day, and drinking on an empty stomach produces a faster, higher peak. The upper end of the range is the more cautious number to keep in mind.

Only time lowers BAC

Coffee, cold showers, exercise, food after drinking and sleep do not speed up how fast the liver removes alcohol. They may make someone feel more alert, which is more dangerous, not less. BAC can also keep rising for a while after the last drink as alcohol is absorbed.

Signs of alcohol poisoning

Confusion, vomiting, seizures, slow or irregular breathing, pale or bluish skin, low body temperature, or being hard to wake are emergencies. Call 911, stay with the person, and keep them on their side.

Limitations & Accuracy Notes

  • The Widmark formula is an average-person model; body composition, age, food, medications and health conditions all change real BAC.
  • It assumes all alcohol was absorbed; shortly after drinking, actual BAC may still be rising.
  • This estimate has no legal or medical standing and must not be used to decide whether to drive, operate machinery, or care for others.

Frequently Asked Questions

How is BAC calculated?
With the Widmark formula: BAC = alcohol in grams ÷ (body weight in grams × r) × 100, minus about 0.015 for each hour since you started drinking. r is the share of the body that holds water — roughly 0.68 for men and 0.55 for women on average.
How many drinks to reach 0.08?
It varies a lot. By the Widmark estimate, a 180 lb man reaches about 0.08 after four standard drinks in an hour, and a 140 lb woman after two to three. Food, drinking speed and individual differences move the real number, which is why no count is safe for driving.
How long does it take for alcohol to leave your body?
The body removes alcohol at a roughly steady rate — on average about 0.015 BAC per hour, faster or slower for some people. From 0.08 that is about five hours to reach zero. Coffee, water, showers and sleep do not speed it up; only time does.
What is the legal limit?
0.08% in every U.S. state except Utah, where it is 0.05%. Commercial drivers are held to 0.04%, and drivers under 21 face zero-tolerance limits. You can be arrested for impaired driving below these levels.
What is a standard drink?
In the U.S., any drink with 14 grams of pure alcohol: 12 oz of 5% beer, 5 oz of 12% wine, or 1.5 oz of 40% (80-proof) spirits. Craft beers, large pours and cocktails are often more than one standard drink.
Is this calculator accurate?
It is an estimate. Real BAC depends on food, medications, health, hydration, genetics and how fast you drank, and can differ widely from the formula. Only a breath or blood test measures BAC. Never use a calculator to decide whether you can drive.

References & Further Reading

By OnlineToolHubs Team • September 2026