Blood Alcohol Calculator
Estimate your blood alcohol content (BAC) using the Widmark formula. See impairment level and estimated time until sober.
Quick Answer
One standard drink (12 oz beer, 5 oz wine, or 1.5 oz spirits) raises BAC by approximately 0.02-0.03% for an average adult. The legal limit in all US states is 0.08%. Your body metabolizes about 0.015% BAC per hour, so a BAC of 0.08 takes roughly 5.3 hours to reach zero.
Estimated BAC
Impairment Level
Moderate impairment — reduced coordination
BAC Impairment Reference
About This Tool
Blood Alcohol Content (BAC) measures the percentage of alcohol in your bloodstream. This calculator uses the Widmark formula, the same mathematical model used by forensic toxicologists and law enforcement since the 1930s. While no calculator can replace a breathalyzer or blood test, understanding the factors that influence BAC can help you make more informed decisions about alcohol consumption.
The Widmark Formula
The Widmark formula calculates BAC as: BAC = (alcohol consumed in grams / (body weight in grams × r)) × 100 - (0.015 × hours). The "r" value is the Widmark factor: 0.68 for males and 0.55 for females. This difference exists because females typically have a higher body fat percentage and lower body water content, leading to higher BAC from the same amount of alcohol.
Metabolism Rate
The average person metabolizes alcohol at about 0.015% BAC per hour, which equates to roughly one standard drink per hour. This rate is relatively constant and cannot be sped up by coffee, cold showers, or exercise. Some individuals metabolize slightly faster (up to 0.020%) or slower (down to 0.010%) depending on genetics, liver size, and enzyme activity.
Factors This Calculator Cannot Account For
Food intake significantly slows alcohol absorption; drinking on an empty stomach can result in a BAC 2-3 times higher than drinking after a full meal. Medications, including acetaminophen and antihistamines, can intensify impairment. Fatigue, stress, and dehydration all worsen the effects of alcohol at any BAC level. Individual tolerance affects perceived impairment but does NOT change actual BAC or legal status.
Frequently Asked Questions
How many drinks does it take to reach 0.08% BAC?
Does coffee sober you up?
Why do women get higher BAC than men from the same number of drinks?
How long should I wait after drinking to drive?
Can you fail a breathalyzer the morning after drinking?
Was this tool helpful?