Skip to content

BAC calculator

Estimate how your blood alcohol concentration rises and falls over time based on your weight, sex and the drinks you had. It never tells you when it's safe to drive.

  • Free, no limits
  • No sign-up
Everything happens in your browser; nothing is uploaded to a server.
The link includes the values you entered, so you can bookmark or share the result. We don't store them: only people you send it to will see them.
  • ✓ Free
  • ✓ No sign-up
  • ✓ Nothing uploaded

Next step

What to do next

How to use it

  1. Enter your sex and weight (height is optional).
  2. Add your drinks with the preset buttons or as custom drinks.
  3. Set how many hours after your first drink you had each one.
  4. Read your estimated peak BAC, the curve and when it may reach zero.
Try it now

How BAC is estimated

The calculator uses the Widmark formula, the classic method for estimating blood alcohol:

BAC ≈ alcohol (g) ÷ (body weight (g) × r) − elimination × hours

  • Alcohol in grams = volume × alcohol % × 0.789 (the density of ethanol).
  • r (Widmark factor) reflects how much body water you have: about 0.68 for men and 0.55 for women. If you add your height, the calculator refines r from your BMI, because body composition matters.
  • Elimination: the body removes roughly 0.010–0.015% BAC per hour. The calculator shows both ends as a band.

Each drink is assumed to be absorbed over about an hour, so the curve rises gradually instead of jumping.

Standard drinks

In the U.S., one standard drink contains about 14 grams (0.6 fl oz) of pure alcohol:

DrinkTypical sizeAlcohol
Beer12 fl ozabout 5%
Wine5 fl ozabout 12%
Distilled spirits (shot)1.5 fl ozabout 40% (80 proof)

Many craft beers, large pours and mixed drinks contain more than one standard drink. Use "Custom drink" to enter the exact size and percentage on the label.

Worked example

A 180-lb man has two 12-oz beers at 5%, one hour apart. Each beer has about 14 g of alcohol, 28 g in total. With r = 0.68, the calculator estimates a peak around 0.02–0.03% and a return to roughly zero after about 3½ to 5 hours. A 140-lb woman drinking the same would peak at about 0.05–0.06%, because of her lower body weight and lower Widmark factor.

Legal limits and driving

In every U.S. state it's illegal to drive with a BAC of 0.08% or higher; Utah's limit is 0.05%. Commercial drivers have a 0.04% limit, and drivers under 21 face zero-tolerance laws. But impairment starts well below the legal limit: reaction time, judgment and coordination are affected even at low levels.

Never use this calculator to decide whether you can drive. The estimate can be off in either direction, and a reading near zero doesn't mean alcohol has left your body. If you've been drinking, use a designated driver, a rideshare or public transit.

Why real BAC can differ

  • Food in your stomach slows absorption and lowers the peak.
  • Women generally reach higher BAC than men from the same amount.
  • Medications, liver health, fatigue and individual metabolism change how fast alcohol is processed.
  • Carbonated drinks and drinking quickly can raise the peak.

Only a breath or blood test measures actual BAC. If you're worried about your drinking, the NIAAA's resources or your doctor can help.

About this tool

The result is shown as a percentage (grams of alcohol per 100 mL of blood), the unit used in the U.S. This is a rough educational estimate, not medical or legal advice. Your inputs are processed in your browser and never uploaded.

Frequently asked questions

How long does it take for BAC to return to zero?

The body removes roughly 0.010–0.015% BAC per hour. From 0.08%, that's about 5–8 hours. Coffee, cold showers and exercise don't speed it up.

How many drinks will put me at 0.08?

It depends on weight, sex, food and time. For some people, it can be as few as two or three standard drinks in an hour. Don't rely on a calculator to stay under the limit.

What is the Widmark formula?

A formula developed by Erik Widmark that estimates BAC from the alcohol consumed, body weight and the body water factor r, minus elimination over time.

Why is BAC higher for women?

On average, women have less body water per pound than men, so the same amount of alcohol is more concentrated.

Is this calculator accurate enough to decide if I can drive?

No. It's only an estimate. If you've been drinking, don't drive.

Sources

Last reviewed: November 14, 2026 · Kitpebble editorial team

Change log

  • : Sources expanded; FAQ and content reviewed.
  • : Sources expanded; FAQ and content reviewed.

For general information only; not medical advice or a diagnosis. How we write and review our pages

Recommended

Similar tools

If BAC calculator helped, you may need these too.

See all in category →

People also use