Same weight, same drinks, different BAC - sex and body composition change everything. Enter what you drank and when, get your estimated blood alcohol level, peak BAC, elimination timeline and hours until sober.
BAC Calculator - Blood Alcohol Content by Weight, Sex and Time
Same weight, same drinks, different BAC - sex and body composition change everything. Enter what you drank and when, get your estimated blood alcohol level, peak BAC, elimination timeline and hours until sober.
Parameters
Enter data for calculations
💡 Fill in all required fields to unlock the calculate button
0.15 per mille per hour - the rate your liver cannot negotiate
Your liver processes alcohol at a fixed rate of roughly 0.15 per mille per hour (0.015% BAC/h). No amount of coffee, cold showers, or "sleeping it off" changes this number. The Widmark formula - developed by Swedish chemist Erik Widmark in the 1930s - calculates blood alcohol concentration from four inputs: the grams of pure alcohol consumed, your body weight, a sex-specific distribution factor (r), and elapsed time. This calculator runs that formula and shows you a full elimination timeline.
How to calculate your BAC - step by step
- Select your sex - the Widmark r factor is 0.68 for men and 0.55 for women. This reflects the difference in body water percentage.
- Enter your weight in kg - alcohol dilutes across body water, so heavier people reach lower concentrations from the same drink.
- Choose your drink type - beer (5%), wine (12%), spirits (40%) or enter a custom ABV percentage.
- Enter the amount in ml - total volume consumed. One pint of beer = 473 ml, one glass of wine = 150 ml, one shot = 40 ml.
- Enter hours since first drink - set to 0 to see peak BAC. Each hour reduces BAC by about 0.15 per mille.
- Read your results - current BAC, peak BAC, grams of pure alcohol, time to full sobriety and legal limit countdowns.
Legal driving limits by country
| Country / region | Limit (per mille) | Limit (% BAC) | Notes |
|---|---|---|---|
| USA (most states) | 0.8 | 0.08% | Utah: 0.05%. Under 21: zero tolerance |
| UK, Canada | 0.8 | 0.08% | Scotland: 0.05% |
| Germany, France, Spain | 0.5 | 0.05% | New drivers: often 0.0 or 0.2 |
| Australia | 0.5 | 0.05% | Learners and P-platers: 0.0 |
| Poland, Sweden, Norway | 0.2 | 0.02% | Effectively zero tolerance |
| Czech Republic, Hungary | 0.0 | 0.00% | Absolute zero tolerance |
Real-world examples
Pure alcohol: 39.5 g. Peak BAC: 0.73 per mille (0.073%). Time to sober: 4 h 50 min. Below US 0.08% limit but above EU 0.05%.
Pure alcohol: 28.4 g. Peak BAC: 0.86 per mille. After 1 h: 0.71 per mille (0.071%). Above most legal limits. Sober in: ~3 h 45 min.
Pure alcohol: 37.9 g. Peak BAC: 0.62 per mille. After 3 h: 0.17 per mille. Below 0.02% - legal in most countries.
Pure alcohol: 27.6 g. Peak BAC: 0.91 per mille (0.091%). Time to sober: ~6 h. One single strong beer puts a lighter woman above every legal limit.
Pure alcohol: 18.7 g. Peak BAC: 0.27 per mille. After 2 h: 0.00 per mille. Fully sober. Large body weight and moderate consumption.
Common questions about blood alcohol content
Related tools
VO2max Calculator
Estimate your aerobic fitness from a Cooper test, Rockport walk or age-based formula - Open calculator
Calories Burned Calculator
Estimate calorie burn by activity, duration and body weight - Open calculator
BMI Calculator
Calculate Body Mass Index and check your weight category - Open calculator
Water Intake Calculator
Find your daily water needs based on weight, activity and climate - Open calculator
Macronutrient Calculator
Set your calorie goal and get a protein, fat and carb split - Open calculator
Ready-made calculations
The most searched variants of this calculator. Each link opens it with the value already filled in, ready to calculate.
- Blood alcohol content at 50 kg bodyweight
- Blood alcohol content at 55 kg bodyweight
- Blood alcohol content at 60 kg bodyweight
- Blood alcohol content at 65 kg bodyweight
- Blood alcohol content at 70 kg bodyweight
- Blood alcohol content at 75 kg bodyweight
- Blood alcohol content at 80 kg bodyweight
- Blood alcohol content at 85 kg bodyweight
- Blood alcohol content at 90 kg bodyweight
- Blood alcohol content at 100 kg bodyweight
- Blood alcohol content at 110 kg bodyweight
- What is your BAC after 1 beer? A 176 lb man, one hour later
- What is your BAC after 2 beers? A 176 lb man, one hour later
- What is your BAC after 3 beers? A 176 lb man, one hour later
- What is your BAC after 4 beers? A 176 lb man, one hour later
- What is your BAC after 5 beers? A 176 lb man, one hour later
- What is your BAC after 6 beers? A 176 lb man, one hour later