BAC Calculator
Estimate Blood Alcohol Content (BAC) — for educational use only
Drinks consumed
⚠ This is an estimate only. Never drink and drive. US legal limit is 0.08% BAC. Many factors affect actual BAC. Do not rely on this for driving decisions.
What is the BAC Calculator?
BAC stands for Blood Alcohol Concentration — the percentage of alcohol in your bloodstream at any given time. This calculator estimates your BAC based on how much you've drunk, your body weight, your sex, and how long you've been drinking. It's a tool for understanding how alcohol moves through the body and how slowly it leaves. For reference, the legal driving limit is 0.08% in most US states (Utah is 0.05%), but no estimate can tell you whether you are fit to drive. Only time makes you sober, and if you've been drinking, don't drive. CalciHub's version gives you an estimate, not a breathalyzer reading — but the formula is medically established.
How Does It Work?
The Widmark Formula is the standard method used in forensic and medical contexts to estimate BAC. It accounts for your weight, body composition (which differs by sex), and how much alcohol has already metabolized out of your system since you started drinking.
BAC = (Alcohol Consumed in grams / (Weight in grams x r)) x 100 - (0.015 x Hours)
Alcohol in grams = Number of drinks x 14 (one standard US drink = 14g pure alcohol)
r = body water constant: 0.55 for women, 0.68 for men
0.015 = average BAC metabolized per hour
Hours = time elapsed since you started drinking
How to Use CalciHub's BAC Calculator
1. Enter your body weight and select the unit (lbs or kg).
2. Select your biological sex (this affects the Widmark constant).
3. Enter the number of standard drinks consumed.
4. Input how many hours have passed since you started drinking.
5. Click Calculate — your estimated BAC appears alongside an impairment label and an estimate of how many hours until it returns to zero.
Tip: One 'standard drink' is 12oz regular beer, 5oz wine, or 1.5oz spirits. Mixed drinks often contain more than one standard drink — factor that in when counting.
A Quick Example
Mike, 180 lbs, has had 3 beers over 2 hours at a backyard party in Denver.
Inputs: Weight = 180 lbs (81.6 kg), Sex = Male, Drinks = 3 standard drinks, Hours = 2
Alcohol in grams = 3 x 14 = 42g
BAC = (42 / (81,600 x 0.68)) x 100 - (0.015 x 2) = 0.076 - 0.030 = 0.046%
Result: Estimated BAC = 0.046%, with roughly 3 hours before it returns to zero.
What the number really shows is how slowly alcohol clears: three drinks are still measurably in Mike's system two hours later, and only time changes that. Nothing about this estimate makes it safe to drive — the calculator exists to make the metabolism visible, not to clear anyone to get behind the wheel.
Frequently Asked Questions
Alcohol distributes through your body's water content. A heavier person generally has more body water, which dilutes the alcohol more. Two people drinking the same amount will have meaningfully different BAC levels if they weigh 60 kg versus 100 kg.
Men and women have different average ratios of body water to body weight. Women tend to have a higher proportion of body fat and lower proportion of body water, meaning alcohol doesn't dilute as much — hence the lower Widmark constant (0.55 vs 0.68). This is biological, not a generalisation.
The liver processes roughly 0.015% BAC per hour on average. So someone at 0.08% takes a little over five hours to reach zero. Coffee, cold showers, and food after drinking don't speed this up — only time does.
It gives a reasonable estimate, but it's not a substitute for a breathalyser. Individual metabolism varies, and the formula doesn't account for factors like medication, fatigue, or how quickly you drank. If you're unsure, don't drive — the estimate might be close, but it's still just an estimate.
Yes, free with no sign-up required. Use it responsibly.
Related Health & Fitness calculators
See all Health & Fitness →- BMI CalculatorCalculate your Body Mass Index and track your health.
- Calorie CalculatorCalculate your daily calorie needs based on age, weight, and activity.
- Pregnancy Due Date CalculatorCalculate your estimated due date and pregnancy milestones.
- Carbon Footprint CalculatorEstimate your annual CO₂ emissions from driving, flights, energy, and diet.
- Body Fat CalculatorEstimate body fat percentage using the Navy body fat formula.
- Sleep CalculatorFind best sleep/wake times based on 90-minute sleep cycles.