BAC Calculator (Blood Alcohol Content)
Estimate Blood Alcohol Content from drinks using the Widmark formula. See US legal driving thresholds and hours until BAC reaches 0.00.
HEALTHEstimate Blood Alcohol Content (BAC) from drinks consumed using the Widmark formula. See US legal driving thresholds (0.08% for adults 21+, 0.04% for commercial drivers, 0.02% for under 21) and hours until BAC reaches 0.00.
Widmark formula: BAC% = (alcohol_grams / (body_weight_grams × distribution_ratio)) × 100 - (0.015 × hours). Distribution ratio is 0.68 for males, 0.55 for females. One US standard drink = 14g pure alcohol (12 oz 5% beer, 5 oz 12% wine, 1.5 oz 40% spirits). Your liver clears about 0.015 BAC per hour - food, coffee, and cold showers do not speed this up.