keencalculator
  1. Home
  2. Health & Fitness
  3. BAC Calculator

BAC Calculator

Get a rough estimate of your blood alcohol concentration from the number of drinks, your weight and sex, and the hours since your first drink, using the Widmark formula. The result is a population average with a wide margin of error. Never use it to decide whether you can drive, operate machinery or do anything else safely.

Medically reviewed by Dr. Ilija Kelepurovski, MD, urologist, on

Quick examples

Widmark’s formula uses different average body-water factors for men and women.

A US standard drink is 12 oz of 5% beer, 5 oz of 12% wine or 1.5 oz of 40% spirits.

hours
Your numbers stay in your browser. They are never uploaded.
Estimated BAC0.06 %

A rough estimate only. Alcohol affects driving below legal limits, and your real BAC may be higher than shown. If you have been drinking, don’t drive.

The same in grams per liter (per mille, ‰)
0.6 g/L
Estimate before any alcohol is broken down
0.09 %
Alcohol consumed
42 g
Time from now until about 0.00
4 h

Saved setups

Save a set of inputs you reuse — your usual rate, your loan, your room sizes — and load it back in one tap.

    Your recent calculations

    Results you calculate here are kept on this device so you can come back to them.

      Also free on iPhone and Mac

      Formula

      Alcohol (g) = number of drinks × grams per drink (US standard drink 14 g · UK unit 8 g · Australian standard drink 10 g)
      Widmark: BAC (%) = alcohol (g) ÷ (r × body weight in g) × 100 × 1.055 − 0.015 × hours
      r = 0.68 for men, 0.55 for women (average share of body weight that alcohol spreads into)
      1.055 = density of blood in g/mL (turns grams per 100 g of blood into grams per 100 mL, the unit of BAC and of legal limits)
      Time to about 0.00 = current BAC ÷ 0.015 hours
      g/L = BAC (%) × 10

      How to use it

      1. Select your sex and enter your weight.
      2. Enter how many drinks you have had and pick the drink size; choose “Other” to enter grams of alcohol per drink.
      3. Enter the hours since your first drink.
      4. Read the estimated BAC and the time until it is likely to reach zero. Treat both as rough.

      Worked examples

      A man weighing 80 kg, 4 US standard drinks, 2 hours after the first

      Estimated BAC
      0.079 %
      The same in grams per liter (per mille, ‰)
      0.79 g/L
      Estimate before any alcohol is broken down
      0.109 %
      Alcohol consumed
      56 g
      Time from now until about 0.00
      5 h 15 min

      A woman weighing 140 lb, 3 US standard drinks, 1 hour after the first

      Estimated BAC
      0.112 %
      Estimate before any alcohol is broken down
      0.127 %
      Alcohol consumed
      42 g
      Time from now until about 0.00
      7 h 28 min

      A man weighing 75 kg, 6 UK units, 3 hours after the first

      Estimated BAC
      0.054 %
      The same in grams per liter (per mille, ‰)
      0.54 g/L
      Alcohol consumed
      48 g
      Time from now until about 0.00
      3 h 38 min

      Two drinks five hours ago, 80 kg man: estimate has reached zero

      Estimated BAC
      0 %
      Time from now until about 0.00
      0 s

      Never use this to decide whether to drive

      Alcohol affects judgment and reaction time well below any legal limit, and you cannot feel or calculate your way to a safe number. Real BAC can be much higher than this estimate for the same drinks: absorption depends on food, how fast you drank, medicines and health conditions, and the rate the body clears alcohol differs from person to person. If you have been drinking, do not drive: use a designated driver, public transport or a taxi.

      Real clearance can take hours longer than the time to zero shown, so the estimate cannot be used to judge driving the next morning either.

      What the estimate leaves out

      The Widmark formula assumes all the alcohol has been absorbed and spread through the body’s water. In reality BAC keeps rising for a while after the last drink, especially on an empty stomach, so early on the estimate can be too low or too high. The r factors are averages for men and women; people with more body fat for their weight tend to have a lower r and therefore a higher BAC. The elimination rate of 0.015 percentage points per hour is a commonly used average; actual rates vary between people.

      Coffee, cold showers, exercise or sleep do not speed up the rate at which the liver clears alcohol. Only time lowers BAC.

      The result is also shown in grams per liter, which equals per mille (‰), the way most European limits are written: 0.8 g/L is 0.8‰.

      No amount of alcohol is known to be safe in pregnancy. Medicines such as sedatives, opioids and some antihistamines increase the effect of alcohol, and the estimate does not apply with liver disease.

      When to get help

      Call 911 (or your local emergency number) if someone who has been drinking is confused, has a seizure, is vomiting while drowsy, breathes slowly or irregularly, has bluish or pale skin, feels very cold, or cannot be woken. Do not leave them alone, and keep them on their side. Above about 0.20% the result shows these signs directly.

      If you are worried about your own drinking, talk to your doctor. In the US you can also call the SAMHSA National Helpline at 1-800-662-4357 (free and confidential).

      This is an estimate for general information, not medical advice. Talk to a doctor or other qualified clinician before making health decisions based on it.

      Sources

      The Widmark formula and the distribution factor r (about 0.68 for men and 0.55 for women): Widmark EMP. Die theoretischen Grundlagen und die praktische Verwendbarkeit der gerichtlich-medizinischen Alkoholbestimmung. Berlin: Urban & Schwarzenberg, 1932.

      Elimination rates of alcohol from blood and their variation between people: Jones AW. “Evidence-based survey of the elimination rates of ethanol from blood with applications in forensic casework.” Forensic Science International 2010;200:1–20.

      US standard drink of 14 g of pure alcohol (12 oz beer at 5%, 5 oz wine at 12%, 1.5 oz spirits at 40%), and that only time lowers BAC: National Institute on Alcohol Abuse and Alcoholism (NIAAA), “What Is a Standard Drink?” and “Understanding the Dangers of Alcohol Overdose” (niaaa.nih.gov).

      UK unit of 8 g (10 mL) of pure alcohol: NHS, “Alcohol units” (nhs.uk). Australian standard drink of 10 g: National Health and Medical Research Council, Australian Guidelines to Reduce Health Risks from Drinking Alcohol (2020).

      Signs of alcohol overdose and when to call for help: NIAAA, “Understanding the Dangers of Alcohol Overdose”. Helpline: Substance Abuse and Mental Health Services Administration (SAMHSA), National Helpline.

      Questions people ask

      How is BAC calculated?

      With the Widmark formula: grams of alcohol divided by (r × body weight in grams), times 100, times 1.055 for the density of blood, minus 0.015 for each hour since drinking began. Four US standard drinks (56 g) for an 80 kg man give 0.109% before elimination and about 0.079% two hours later.

      How long does it take for BAC to reach zero?

      Roughly the BAC divided by 0.015 hours, on average. An estimated 0.079% would take about 5 hours 15 minutes more, but real rates vary, so it can take longer.

      What is a standard drink?

      In the US, any drink containing 14 g of pure alcohol: 12 oz of 5% beer, 5 oz of 12% wine or 1.5 oz of 40% spirits. A UK unit is 8 g and an Australian standard drink is 10 g.

      Why do women get a higher BAC from the same drinks?

      On average women have a smaller share of body water for their weight, so the same alcohol is more concentrated. Widmark’s factor is 0.55 for women versus 0.68 for men.

      Keep exploring