Widmark formula · No signup required

Alcohol Recovery Calculator

Find out when it's safe to train. Estimates current BAC and workout readiness on a 0–100 scale.

1 standard drink = 12 oz beer, 5 oz wine, or 1.5 oz spirits (each contains ~14 g pure alcohol)
Workout readiness (0 = rest required, 100 = all clear)
Estimated current BAC
Hours until BAC reaches 0
Hydration recommendation
Never drive based on this result. This is an estimate only — actual impairment varies significantly by individual, drink type, food consumed, and tolerance. BAC of 0.00 does not guarantee no impairment. This tool is for fitness planning only, not legal or medical use.

How it works

1
The Widmark formula estimates peak BAC: drinks × 14 g ÷ (body weight kg × distribution ratio × 10). Distribution ratio (r) is 0.68 for males and 0.55 for females.
2
BAC decreases at approximately 0.015% per hour for most people. Hours elapsed are subtracted from peak to get current estimate.
3
The readiness score maps current BAC to a 0–100 scale: BAC 0 = 100 (all clear), 0.01–0.04 = 70 (light cardio only), 0.05–0.08 = 40 (rest day recommended), >0.08 = 10 (rest required).

Track workouts and recovery in FitMagic

Log training sessions, monitor sleep and recovery, and get AI coaching built around how you're actually feeling.

Start Free Trial