← Home

🍻 BAC Calculator

Estimate your Blood Alcohol Content (BAC) based on the number of drinks, your body weight, gender and time elapsed. Understand your impairment level and estimated time to sobriety.

What is this tool?

Blood Alcohol Content, or BAC, is the concentration of alcohol in your bloodstream, expressed as a percentage. In most countries, the legal driving limit is 0.08 percent BAC, though some countries use 0.05 or even 0.02. Even at levels below the legal limit, alcohol impairs judgment, slows reaction times and reduces coordination, which is why the safest choice is always to not drive after drinking. BAC depends on several factors: the amount and type of alcohol consumed, your body weight (heavier people have more body water to dilute the alcohol), your biological sex (women typically have a higher percentage of body fat and less body water than men of the same weight, leading to higher BAC for the same amount of alcohol), and the time elapsed since drinking (the liver metabolises alcohol at roughly 0.015 BAC per hour). This BAC calculator uses the widely referenced Widmark formula to estimate your BAC. Enter the number of standard drinks, your body weight, your biological sex and the hours since your first drink. The calculator shows your estimated BAC and the approximate time until your BAC returns to zero. All calculations run locally in your browser.

How it works

The Widmark formula estimates BAC as: BAC = (Standard Drinks × 0.6 × 5.14 / (Weight × r)) − 0.015 × Hours, where r is the body water constant (0.68 for men, 0.55 for women). A standard drink is defined as 14 grams (0.6 ounces) of pure alcohol, which equals one 12-ounce beer at 5 percent ABV, one 5-ounce glass of wine at 12 percent ABV, or one 1.5-ounce shot of 80-proof spirits. The formula first calculates the theoretical maximum BAC (assuming all alcohol is absorbed instantly), then subtracts the amount metabolised over the elapsed time at the standard rate of 0.015 BAC per hour. The time to sobriety is BAC / 0.015 hours. For example, a 160-pound man who drinks 4 standard drinks over 2 hours would have an estimated BAC of about 0.083 percent and would need roughly 5.5 more hours to reach zero.
Ad

How to use

  1. Enter the number of standard drinks consumed.
  2. Enter your body weight in pounds.
  3. Select your biological sex (affects body water percentage).
  4. Enter the hours elapsed since your first drink.
  5. Click Calculate to see your estimated BAC and time to sobriety.

Frequently Asked Questions

What counts as one standard drink?

In the US, a standard drink contains 14 grams (0.6 ounces) of pure alcohol. This equals one 12-ounce beer at 5% ABV, one 5-ounce glass of wine at 12% ABV, or one 1.5-ounce shot of 80-proof (40%) spirits. Many cocktails and craft beers contain more than one standard drink per serving.

How accurate is this BAC estimate?

The Widmark formula provides a statistical average, not a precise measurement. Individual factors like metabolism rate, food intake, medication, fatigue and genetic variations can cause your actual BAC to differ by 20 percent or more. Never use this calculator to decide whether it is safe to drive. The only truly safe BAC for driving is zero.

Does coffee or food lower BAC?

No. Only time reduces your BAC, because the liver metabolises alcohol at a fixed rate of about 0.015 per hour. Coffee may make you feel more alert, but it does not reduce your BAC or improve your reaction time. Eating food before or while drinking slows the absorption of alcohol (so your peak BAC is lower), but it does not speed up elimination.

Why do women typically have higher BAC than men?

Women generally have a higher percentage of body fat and a lower percentage of body water than men of the same weight. Since alcohol dissolves in water, a higher fat-to-water ratio means the same amount of alcohol produces a higher concentration in the bloodstream. Women also have less of the enzyme alcohol dehydrogenase, which breaks down alcohol in the stomach.

Tips & Advice

The most important thing to understand about BAC is that it always decreases at the same rate: approximately 0.015 per hour, regardless of coffee, food, cold showers or exercise. This means that if your BAC is 0.12, it will take about 8 hours to reach zero, and there is nothing you can do to speed it up. Plan ahead: if you know you will be drinking, arrange a designated driver, use public transit or book a ride-share service before you start. Many people are surprised to learn that they are still over the legal limit the morning after a night of heavy drinking. If you must drive the next day, use a personal breathalyser or wait at least one hour per standard drink consumed. Be aware that tolerance (the feeling of being less affected by alcohol) does not mean your BAC is lower: a person with high tolerance may feel sober at 0.08 BAC, but their reaction time and judgment are still impaired, and they are still legally over the limit. The safest rule is simple: if you drink, do not drive.

Related Tools

Ad