BAC Calculator

Estimate your Blood Alcohol Content based on your drinks, weight, and time elapsed.

Gender
Body Weight
Drinks Consumed
๐Ÿบ

Beer

12oz ยท 5% ABV

0
๐Ÿท

Wine

5oz ยท 12% ABV

0
๐Ÿฅƒ

Spirits

1.5oz ยท 40% ABV

0
๐Ÿธ

Cocktail

6oz ยท 15% ABV

0
Time Elapsed

Estimated BAC

0.000

Sober

No significant effects. Normal behavior.

BAC Level
0.000.08 (Legal)0.30+
Sober0.00 - 0.02
Mild Effects0.02 - 0.05
Reduced Inhibition0.05 - 0.08
Legal Limit0.08 - 0.10
Significant Impairment0.10 - 0.15
Severe Impairment0.15 - 0.20
Very Dangerous0.20 - 0.30
Legal BAC Limits by Region
All US StatesStandard limit for drivers 21+
0.08%
US Commercial DriversCDL holders
0.04%
US Under 21Zero tolerance in most states
0.02%
CanadaCriminal Code limit
0.08%
United KingdomEngland, Wales, Northern Ireland
0.08%
ScotlandLower limit since 2014
0.05%
AustraliaMost states/territories
0.05%
GermanyStandard limit
0.05%
JapanStrict enforcement
0.03%
SwedenOne of the strictest in Europe
0.02%

โš  Disclaimer

This calculator provides estimates only and should NOT be used to determine whether you are safe to drive or perform any activity. Actual BAC depends on many individual factors not accounted for here. When in doubt, do not drive.

How the BAC Calculator Works

This calculator uses the Widmark formula, first developed by Swedish physician Erik Widmark in the 1930s and still the most widely used method for estimating Blood Alcohol Content. The formula accounts for the amount of pure alcohol consumed, your body weight, biological sex (which affects body water percentage), and the time elapsed since your first drink.

Your body eliminates alcohol at a roughly constant rate of about 0.015% BAC per hour (approximately one standard drink per hour). This metabolic rate is relatively consistent across individuals, regardless of body size.

A "standard drink" in the US contains about 0.6 oz of pure alcohol โ€” equivalent to a 12 oz beer (5% ABV), a 5 oz glass of wine (12% ABV), or a 1.5 oz shot of spirits (40% ABV). If you're watching your health, you may also want to use our Calorie Calculator to track daily intake or the BMI Calculator to check your body mass index.

Learn More About BAC

Frequently Asked Questions

How is BAC calculated?
BAC is calculated using the Widmark formula: BAC = (Alcohol consumed in oz ร— 5.14) / (Body weight in lbs ร— gender constant) - (0.015 ร— hours since drinking). The gender constant is 0.73 for males and 0.66 for females.
What is the legal BAC limit for driving?
In all US states, the legal BAC limit for drivers over 21 is 0.08%. For commercial drivers, the limit is 0.04%. For drivers under 21, most states have a zero-tolerance policy.
How long does it take for BAC to reach zero?
Your body metabolizes alcohol at an average rate of 0.015% BAC per hour. So a BAC of 0.08% would take approximately 5.3 hours to reach 0.00%.
Can I use this calculator to determine if I'm safe to drive?
No. This calculator provides estimates only. Many factors affect impairment that cannot be captured in a formula. When in doubt, don't drive.
What factors affect BAC?
Key factors include body weight, biological sex, amount and type of alcohol consumed, time spent drinking, food in the stomach, metabolism rate, and medications.

Related Guides