BAC Calculator
BAC = (Drinks × 14g × 0.789) ÷ (Weight × r) − (Hours × 0.015) where r=0.68(male) or 0.55(female)BAC=(4×14×0.789)÷(80×0.68)−(2×0.015)=44.2÷54.4−0.03≈0.051%
Free online tool
Enter your weight, gender, number of drinks and hours elapsed to estimate BAC.
Instant calculation
Enter your weight, gender, number of drinks and hours elapsed to estimate BAC.
Your numbers stay in this browser. Nothing is uploaded or saved.
Three clear steps
Type your body weight in kilograms.
Choose male (0) or female (1).
Type the number of standard drinks and hours spent drinking.
The formula
Uses the Widmark formula. BAC decreases at approximately 0.015% per hour. This is an estimate only — do not use to determine driving fitness.
BAC = (Drinks × 14g × 0.789) ÷ (Weight × r) − (Hours × 0.015) where r=0.68(male) or 0.55(female)BAC=(4×14×0.789)÷(80×0.68)−(2×0.015)=44.2÷54.4−0.03≈0.051%
Check the method
Each example follows the same formula used by the calculator.
BAC=(4×14×0.789)÷(80×0.68)−(2×0.015)=44.2÷54.4−0.03≈0.051%≈ 0.051% BAC (estimate only)Common questions
The BAC Calculator helps you estimate your blood alcohol concentration based on weight, gender and drinks consumed. Enter your values and select Calculate to get an instant result.
Uses the Widmark formula. BAC decreases at approximately 0.015% per hour. This is an estimate only — do not use to determine driving fitness.
Example: Male, 80 kg, 4 drinks in 2 hours — BAC? — ≈ 0.051% BAC (estimate only).
No. All calculations run locally in your browser. Your inputs and results are never uploaded, stored or shared with anyone.
Yes. The BAC Calculator is completely free. No account, sign-up or payment is required. It works on mobile, tablet and desktop.
Continue calculating