What is this calculator for?
You're at a friend's wedding, you've had three glasses of wine over four hours, you have to drive home, and you genuinely don't know if you're under 0.08. The BAC calculator estimates your blood alcohol concentration based on body weight, sex, drinks consumed, and time elapsed — so you can make an informed call before you turn the key. Or so you can decide to call an Uber instead.
BAC (Blood Alcohol Concentration) is the percentage of alcohol in your bloodstream by weight. US legal limits: 0.08% in 49 states (0.05% in Utah). Commercial drivers (CDL): 0.04% federal limit. Drivers under 21: zero-tolerance — any detectable alcohol is a violation in most states. Pilots: 0.04% federal limit, no flying within 8 hours of last drink. Higher BAC ranges: 0.10% — significantly impaired coordination and reaction; 0.15% — gross motor impairment, slurred speech, vomiting common; 0.30%+ — risk of alcohol poisoning, loss of consciousness; 0.40%+ — coma and death possible.
The Widmark formula is the standard BAC estimation: BAC = (alcohol in grams / (body weight in grams × distribution factor)) × 100 − (metabolism rate × hours since first drink). Distribution factor: ~0.68 for men, ~0.55 for women (reflects different body composition). Metabolism rate: ~0.015% per hour for most people. The calculator implements this with adjustments for typical drink sizes (12 oz beer at 5% = 14g pure alcohol; 5 oz wine at 12% = 14g; 1.5 oz spirits at 40% = 14g — these are "standard drinks" in US definition).
The calculator is an estimator, not a breathalyzer. Real BAC varies based on individual differences in metabolism, food consumption, hydration, medication interactions, and recent eating. If you're going to drive, the only certain way to know your BAC is a calibrated breath test or blood test — not a phone calculator.
How to use this calculator
Enter your sex (affects distribution factor) and body weight in pounds. Larger bodies distribute alcohol across more tissue mass and reach lower BAC for the same drinks.
Enter drinks consumed in US standard drink units. One standard drink = 14g pure alcohol = 12 oz of 5% beer = 5 oz of 12% wine = 1.5 oz of 40% spirits. Watch out for craft beer (often 7-9% — one pint can be 1.5-2 standard drinks), large wine pours (a "glass" at a restaurant is often 6-7 oz, 1.2-1.4 standard drinks), and strong cocktails (a Long Island has 4-5 oz spirits = 3+ standard drinks despite looking like one drink).
Enter hours since your first drink. The metabolism factor reduces BAC by ~0.015% per hour from when alcohol started entering your bloodstream. Over the course of a 4-hour wedding reception with steady drinking, your BAC peaks 30-60 minutes after your last drink and then declines.
Optional: food consumption — eating a substantial meal before or during drinking slows absorption by 20-30%, lowering peak BAC. Hydration status, medications, fatigue, and recent eating all affect actual BAC but aren't typically inputs in standard calculators — they're sources of variance from the estimated number.
Understanding your results
The calculator returns your estimated BAC, your legal driving status (under or over the 0.08% threshold in your state), impairment level at that BAC, and estimated time to fall below 0.08% based on the standard metabolism rate.
The most important interpretation: the calculator is an estimate with ±0.02-0.04% margin of error. Your actual BAC could be meaningfully higher than calculated due to individual metabolism variation, recent food intake, medications, fatigue, or specific drink potency. Driving with calculated BAC of 0.075 is not the same as a verified BAC of 0.075 — your actual could easily be 0.09-0.11. The conservative interpretation: if the calculator shows you within 0.02 of the legal limit, don't drive. Period.
Impairment by BAC. 0.02-0.03%: Subtle effects (mild euphoria, slight loss of judgment). Most people don't feel impaired but reaction time is measurably slower. 0.05-0.06%: Noticeable impairment to anyone observing. Coordination affected. 0.08% (legal limit): Significant impairment. Reaction time is 30-50% slower than sober. Risk of fatal crash is 4-5x baseline. 0.10-0.12%: Clearly impaired. Slurred speech beginning, balance compromised. 0.15%+: Major impairment. Many drinkers vomit. Risk of crash is 10-15x baseline.
The metabolism truth. Your body processes alcohol at roughly 0.015% per hour — equivalent to one standard drink every 60-90 minutes. Coffee doesn't metabolize alcohol. Cold showers don't metabolize alcohol. Exercise doesn't metabolize alcohol meaningfully. The only thing that lowers BAC is time. "Sobering up" with coffee just produces a wide-awake drunk person — alcohol still impairs reaction time, judgment, coordination, and vision regardless of how alert you feel.
If you've been drinking and need to drive: wait it out, take an Uber/Lyft, call a friend, sleep in your car (engine off, keys away from ignition to avoid "operating under the influence" charges in some states). The cost of an Uber from a wedding to your house is $25-60. The cost of a DUI conviction is $10,000-25,000 in fines, fees, increased insurance, lawyer fees, and lost wages, plus risk of jail time and permanent record. The math is obvious.
A worked example
Sarah, 28, 145 lbs, female, is at a friend's wedding from 4 PM to 11 PM. She drinks: one 7 oz glass of champagne at the toast (5 PM, ~1.4 standard drinks at 12% wine equivalent), two 6 oz glasses of red wine with dinner (7 PM and 8 PM, ~1.2 standard drinks each), and one cocktail (10 PM, 2 oz of spirits = 1.3 standard drinks). Total standard drinks: 5.1 over 6 hours.
BAC estimation at 11 PM (end of evening): Widmark formula. Alcohol consumed: 5.1 × 14g = 71.4g. Body water content (women): 145 × 0.55 = 79.75 lbs water = 36,170g. BAC: (71.4 ÷ 36,170) × 100 = 0.197% peak — minus metabolism over 6 hours: 6 × 0.015% = 0.09%. Estimated current BAC: 0.197% − 0.09% = 0.107%.
BAC 0.107% is significantly over the 0.08% legal limit. She should not drive. Her option: wait until BAC drops below 0.08, which is 0.107 − 0.08 = 0.027% to metabolize, which at 0.015%/hour takes 1 hour 50 min. To be safe (below 0.05% to avoid any impairment risk), she'd need 3 hours 50 min — about 3 AM. Uber is the obvious move.
If Sarah had paced differently: same five drinks but over 10 hours (4 PM to 2 AM). Peak BAC reached around 6 PM (after the second drink), maybe 0.10%. Subsequent drinks roughly maintain elevated BAC. By 2 AM, having stopped drinking at 10 PM with the cocktail, 4 hours of metabolism would have reduced BAC by 0.06% — from 0.10% peak down to roughly 0.04%. Below the legal limit. Same drinks, different spacing, very different driving outcome.
Comparison: Marcus, same wedding, 195 lbs, male. Same drinks (5.1 standard). Alcohol consumed: 71.4g. Body water: 195 × 0.68 = 132.6 lbs water = 60,140g. BAC: (71.4 ÷ 60,140) × 100 = 0.119% peak. Minus 6 hours metabolism: 0.029%. He's still over the legal limit but closer. Time to legal: 0.029 ÷ 0.015 = 2 hours. Still shouldn't drive at 11 PM. The body weight difference (50 lbs heavier) makes a substantial BAC difference for the same drinks — but doesn't eliminate impairment.
Related resources
For broader health and weight context that affects alcohol metabolism, see BMI Calculator, Calorie Calculator, and Water Intake Calculator (hydration affects BAC). The CDC Alcohol & Public Health portal publishes safe drinking guidelines and impairment research; NHTSA's drunk driving page covers federal data on impairment-related crashes. For ride-share alternatives: Uber, Lyft, and Waymo (in select cities) are vastly cheaper than DUI consequences.