Skip to main content
🍷 Educational Estimate

BAC Calculator

Estimate blood alcohol content from standard drinks, body weight, sex and time using the Widmark formula. This is an educational estimate only — it cannot tell you it is safe or legal to drive.

Widmark formula
Drinks & time
Sex & weight
Estimate only
100% Free
❤️ Open All Health Calculators 📖 Read the Guide

BAC estimate — Quick answer

The Widmark formula estimates blood alcohol content from drinks, weight, sex and time.

BAC% = (drinks×0.6 × 5.14) / (weight_lb × r) − 0.015 × hours

Worked example: 180 lb man, 4 drinks, 2 h → ≈ 0.064% (r = 0.73).

Reference points

ScenarioEst. BAC
180 lb man · 4 drinks · 2 h0.064%
140 lb woman · 3 drinks · 1 h0.085%
200 lb man · 2 drinks · 1 h0.027%

US legal limit is 0.08%. This is a rough estimate — never use it to decide whether to drive.

🍷 BAC Calculator

Enter standard drinks, weight, sex and hours since your first drink.

Estimated BAC
vs US 0.08% limit

⚠️ Educational estimate only. Real BAC depends on food, drink strength, medication, metabolism and more. Never use this to decide whether to drive — if you have been drinking, do not drive. Not medical or legal advice.

This calculator uses the Widmark formula to estimate blood alcohol content (BAC) from the number of standard drinks, body weight, sex and the hours since your first drink. It is a rough educational estimate: real BAC varies enormously with food, drink strength, medication, health and metabolism. It cannot, and must not, be used to judge whether you are safe or legal to drive.

Reviewed: June 20, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: the Widmark formula, recomputed in code. Not medical or legal advice.

The Widmark formula

Estimated BAC
BAC% = (A × 5.14) / (W × r) − 0.015 × H
Where
A = drinks × 0.6 oz alcohol · W = weight (lb) · r = 0.73 (M) / 0.66 (F) · H = hours

Each US standard drink holds about 0.6 fluid ounces of pure alcohol, so A is the drink count times 0.6. The constant 5.14 converts ounces and pounds into a BAC percentage, r is the body-water distribution ratio, and 0.015 per hour is the average rate the body clears alcohol. Because only time lowers BAC, the longer since your first drink, the more is subtracted.

Worked example

A 180 lb man, 4 standard drinks, 2 hours:

Alcohol
A = 4 × 0.6 = 2.4 oz
Widmark
(2.4 × 5.14) / (180 × 0.73) − 0.015 × 2 ≈ 0.064%

The estimate is about 0.064% — below the US 0.08% driving limit, but still impaired. A 140 lb woman with 3 drinks in 1 hour estimates near 0.085%, over the limit. These are averages; an individual could be well above or below, which is exactly why an estimate can never green-light driving.

Frequently Asked Questions

What is the Widmark BAC formula?

BAC% = (drinks×0.6 × 5.14) / (weight_lb × r) − 0.015 × hours. r ≈ 0.73 (M), 0.66 (F). An estimate only.

What is one standard drink?

~0.6 fl oz (14 g) pure alcohol: a 12 oz 5% beer, 5 oz 12% wine, or 1.5 oz shot of 40% spirits.

What is the legal limit?

US is 0.08% (0.04% commercial, zero under 21). Limits vary by country. Alcohol impairs even below the limit.

How accurate is the estimate?

Rough. It ignores food, drink strength, meds, health and metabolism. Only a breath/blood test is real. Never rely on it to drive.

How fast does BAC drop?

About 0.015%/hour, and only time helps — coffee and water don't. From 0.08% that's 5+ hours to zero on average.

Need more health tools?

Explore BMI, TDEE, calorie deficit, water intake and more across the AI Calculator health suite.

❤️ Open Health Calculators — Free

No registration required · 350+ calculators · PDF report export