This calculator provides estimates only. Never drive after drinking. BAC varies significantly between individuals. No calculator can guarantee you are safe or legal to drive.
BAC Calculator
Widmark Formula · Estimates only — never drive after drinking
lbs
hrs
Time elapsed since you started drinking
Enter your weight, sex, drinks consumed, and time since first drink.
Estimated BAC
0.000
% blood alcohol content
BAC Level
0.000.040.080.150.250.40+
Breakdown
Total alcohol consumed
Alcohol metabolized
Remaining alcohol
Widmark factor (r)
Time to reach...
Legal limit (0.08%)
Caution zone (0.05%)
Completely sober (0.00%)
Ad · 300x250
BAC Levels: What They Mean
Blood alcohol content (BAC) is the concentration of alcohol in the bloodstream, expressed as a percentage. A BAC of 0.08% means 0.08 grams of alcohol per 100 mL of blood. This is the legal driving limit in the United States and many other countries. However, impairment begins well below this threshold — at 0.02–0.04%, judgment and reaction time are already measurably affected.
| BAC Level | Effects | Legal Status (US) |
|---|---|---|
| 0.01–0.03% | Mild relaxation, slight warmth, minimal impairment | Legal to drive |
| 0.04–0.05% | Relaxed, slight judgment impairment, lowered inhibitions | Legal (caution zone) |
| 0.06–0.07% | Impaired judgment, reduced coordination, slower reflexes | Legal but impaired |
| 0.08% | Significant impairment of coordination, reaction time, judgment | DUI threshold (US) |
| 0.09–0.15% | Slurred speech, poor balance, severely impaired driving ability | Illegal to drive |
| 0.16–0.30% | Confusion, disorientation, nausea, blackout risk | Seriously illegal |
| 0.31%+ | Loss of consciousness, life-threatening respiratory depression | Medical emergency |
The Widmark Formula
BAC = (alcohol in grams) / (body weight in grams × Widmark factor r) × 100, minus (metabolism rate × hours). The Widmark factor r is 0.73 for men and 0.66 for women, reflecting differences in body water distribution. Women have lower body water percentage and less alcohol dehydrogenase enzyme, resulting in higher BAC for the same intake. This formula was developed by Swedish physician Erik Widmark in the 1930s and remains the foundation of forensic BAC estimation.
Standard Drink Definition
One standard US drink contains 14 grams (0.6 fl oz) of pure alcohol: a 12 oz regular beer at 5% ABV, a 5 oz glass of wine at 12% ABV, or 1.5 oz of 80-proof spirits at 40% ABV. Many craft beers (7-9% ABV) and large pours count as 1.5-2 standard drinks. Cocktails with multiple spirits can equal 2-3 standard drinks. Knowing standard drink equivalents helps with accurate tracking.
Alcohol Metabolism Rate
The liver metabolizes alcohol at a nearly constant rate of approximately 0.015% BAC per hour (about 1 standard drink per hour for most adults). Nothing significantly accelerates this rate — not coffee, exercise, cold showers, or food after drinking. Food before or while drinking slows alcohol absorption, reducing peak BAC, but does not change elimination speed. Only time reduces BAC.
Why BAC Varies Between People
Same amount of alcohol, different BAC: body weight (heavier = lower BAC), body composition (more muscle = lower BAC, since muscle holds more water than fat), sex (women typically reach higher BAC), food intake (slows absorption), alcohol tolerance (affects perception but not actual BAC), liver health, genetics (ADH enzyme variants), and medications. This calculator accounts for weight and sex but not all individual variables.
This calculator is for educational and harm-reduction purposes only. BAC estimates have significant individual variation (plus or minus 20-30%). Never use this calculator to determine whether it is safe or legal to drive. If you have been drinking, do not drive. Call a rideshare, taxi, or designated driver.
Ad · 728x90
BAC Calculator Questions
How is BAC calculated?+
BAC is calculated using the Widmark formula: BAC = (grams of alcohol consumed / (body weight in grams × Widmark factor r)) × 100, minus (elimination rate × hours drinking). The Widmark factor r represents body water ratio: 0.73 for men, 0.66 for women. The standard elimination rate is approximately 0.015% per hour. For example: a 160 lb (72.5 kg) man who drinks 2 standard drinks (28g alcohol) over 2 hours has a BAC of approximately: (28 / (72,500 × 0.73)) × 100 − (0.015 × 2) = 0.053% − 0.03% = 0.023%.
What is the legal BAC limit for driving in the US?+
In the United States, the federal legal limit is 0.08% BAC for drivers 21 and older in all 50 states. Utah has a stricter limit of 0.05%. For commercial drivers (CDL holders), the limit is 0.04%. For drivers under 21, most states enforce zero-tolerance laws with limits of 0.00-0.02%. In many other countries, the limit is 0.05% (most of Europe, Australia, Canada). Some countries enforce 0.00% (Czech Republic, Hungary, Japan). Remember that impairment begins well before 0.08% — even at 0.04%, reaction time and judgment are measurably affected.
How long does it take to sober up?+
BAC drops at approximately 0.015% per hour through liver metabolism. This rate is relatively constant regardless of coffee, exercise, cold showers, or other interventions. Examples: starting BAC of 0.08% takes about 5.3 hours to reach 0.00%. Starting BAC of 0.15% takes about 10 hours. Starting BAC of 0.25% takes about 17 hours. Individual variation exists based on liver health and genetics, but these estimates are reasonably accurate for most healthy adults. Sleep does not accelerate alcohol metabolism — a person who passes out with a BAC of 0.20% will still have a significant BAC in the morning.
Why do women have higher BAC than men for the same drinks?+
Women typically reach higher BAC for three reasons: lower body water percentage (alcohol distributes in body water, so less water means higher concentration), lower levels of alcohol dehydrogenase enzyme in the stomach (less first-pass metabolism before alcohol enters bloodstream), and typically lower body weight. The Widmark factor r is 0.73 for men and 0.66 for women, reflecting the body water difference. Body composition also matters within each sex — a lean, muscular man has more body water than an overweight man of the same weight, resulting in lower BAC for the same intake.
Does food affect BAC?+
Yes, but only absorption speed, not elimination. Eating before or while drinking significantly slows alcohol absorption from the stomach into the bloodstream. This reduces peak BAC and delays when peak BAC is reached. A full stomach can reduce peak BAC by 30-50% compared to drinking on an empty stomach. However, the total amount of alcohol processed by the liver is the same — food does not make you sober faster, it only reduces how high your BAC gets. Fatty and protein-rich foods slow absorption most effectively. Eating after drinking is almost ineffective since alcohol is already in the bloodstream.
Can I drink and then drive if my calculated BAC is under 0.08%?+
No. This calculator provides estimates with significant uncertainty margins. Individual variation in alcohol metabolism, absorption, and tolerance means actual BAC can differ from calculated BAC by 20-30% or more. Additionally, impairment for driving begins below 0.08% — at 0.05-0.06%, reaction time, divided attention, and lane tracking are already measurably impaired. You can be charged with driving while impaired even below 0.08% if an officer observes impaired driving. The only safe approach is zero alcohol before driving. Use a rideshare, taxi, or designated driver.
What is a standard drink?+
In the United States, one standard drink contains 14 grams (0.6 fl oz) of pure alcohol. This equals: 12 oz regular beer (5% ABV), 8-9 oz malt liquor (7% ABV), 5 oz table wine (12% ABV), 3-4 oz fortified wine such as port or sherry (17% ABV), 1.5 oz (one shot) of 80-proof spirits (40% ABV). Note that many common drinks exceed one standard drink: a pint (16 oz) of 7% craft beer is 1.9 standard drinks; a 750 ml bottle of 13% wine is 5 standard drinks; a large cocktail with 3 oz of spirits is 2 standard drinks. Serving sizes at bars are often larger than standard drink definitions.
Does alcohol tolerance affect BAC?+
Tolerance affects how you feel at a given BAC, not the actual BAC itself. A person with high alcohol tolerance may feel minimal impairment at 0.10% BAC, but their reaction time, coordination, and driving ability are just as impaired as someone who feels very drunk at the same level. This is why experienced drinkers who "don't feel drunk" are still dangerous drivers at elevated BAC — and why they may underestimate their impairment. Long-term heavy drinking does cause metabolic tolerance (the liver becomes slightly more efficient at metabolizing alcohol), but this effect is modest (10-20% faster elimination at most) and does not make high BAC levels safe.
What happens to BAC when you sleep?+
Sleep does not accelerate alcohol metabolism. BAC continues to drop at the same 0.015% per hour rate whether awake or asleep. This is why "sleeping it off" requires genuinely adequate time. If someone goes to sleep at midnight with a BAC of 0.15%, they will still have a BAC of 0.075% (just below the legal limit) at 7 AM — seven hours later. At 9 AM they would be at 0.045%, still above zero. Morning-after driving with residual alcohol is a real and underappreciated risk. A useful rule: if you drank heavily the night before, do not drive until you have allowed sufficient metabolism time based on your estimated peak BAC.
How accurate are BAC calculators?+
BAC calculators have significant inherent uncertainty. The Widmark formula estimates have a reported accuracy of plus or minus 20-30% compared to measured BAC in studies. Key sources of variation: uncertainty in exact drink volumes and ABV, individual differences in alcohol absorption rate, body composition differences within each sex (lean vs. fat at the same weight), liver health and enzyme levels, genetics (ADH enzyme variants), medications that interact with alcohol metabolism, and stomach contents. Breathalyzers used by law enforcement have their own error margins (typically plus or minus 10%), which is why blood tests are used as legal confirmation. Never rely on any calculator to determine driving safety.