BAC Calculator

Widmark formula · Estimated only · Not medical advice

hr
min
ABV %
Serving
12 oz
Quantity
1
How is this calculated?
BAC = (A x 5.14) / (W x r) - 0.015 x H
Widmark Formula
ATotal pure alcohol consumed, in fluid ounces. Calculated from each drink’s volume, ABV, and quantity.
WYour body weight in pounds. Converted automatically if you entered kilograms.
rBody water constant based on biological sex. Male = 0.73, Female = 0.66.
HHours since your first drink. The body metabolizes alcohol at approximately 0.015% BAC per hour.
The Widmark formula provides an estimate. Actual BAC varies based on metabolism, food intake, hydration, medications, and individual physiology. Results below 0.000% are displayed as 0.000% (your body has fully metabolized the alcohol).

BAC Reference

Standard drinks, ABV by category, legal limits, Widmark constants

The calculator above runs the Widmark equation on your inputs. The reference below covers the data that feeds it: the U.S. standard-drink definition, ABV ranges by drink category, U.S. and international legal driving thresholds, the NHTSA behavioral-effects scale, the published Widmark constants, and quick lookup tables for drinks-to-BAC by body weight.

The U.S. Standard Drink

The Dietary Guidelines for Americans and NIAAA define one standard drink as 0.6 fluid ounces (14 grams) of pure ethanol. The familiar serving sizes derive from that anchor and the typical ABV of each category.

DrinkABVServing sizePure alcohol
Regular beer5%12 fl oz0.6 fl oz
Light beer4.2%12 fl oz0.50 fl oz
Malt liquor7%8.5 fl oz0.6 fl oz
Table wine12%5 fl oz0.6 fl oz
Fortified wine (port, sherry)17%3.5 fl oz0.6 fl oz
80-proof distilled spirits40%1.5 fl oz0.6 fl oz
100-proof distilled spirits50%1.2 fl oz0.6 fl oz

To convert any drink to standard drinks:

standard_drinks = (volume_oz × ABV%) / 60

A 16 oz pour of a 7.2% craft IPA works out to (16 × 7.2) / 60 = 1.92 standard drinks. A 4 oz martini made from 80-proof gin is (4 × 40) / 60 = 2.67 standard drinks.

ABV Ranges by Drink Category

Beer

Beer styleTypical ABVRange
Light lager (Bud Light, Miller Lite)4.2%3.5–4.5%
Standard lager (Budweiser, Heineken)5.0%4.5–5.5%
Pale ale5.5%4.8–6.5%
IPA (West Coast, session)6.5%5.5–7.5%
Hazy / New England IPA6.8%6.0–8.0%
Double / imperial IPA8.5%7.5–10.5%
Standard stout5.5%4.0–7.0%
Imperial / barrel-aged stout10.0%8.0–14.0%
Hard seltzer5.0%4.5–6.0%
Hard cider5.5%4.0–8.5%

Wine

Wine typeTypical ABVRange
Sparkling (champagne, prosecco, cava)12%10.5–13%
White (chardonnay, sauvignon blanc, riesling)12%9.5–14%
Light red (pinot noir, beaujolais)12.5%11–13.5%
Heavy red (cabernet, syrah, zinfandel)14.5%13.5–16%
Fortified (port, sherry, madeira)18%15–22%
Sake16%14–20%

Spirits

SpiritProofABV
Vodka, gin, rum, tequila, whiskey (standard)8040%
Bourbon (bottled-in-bond)10050%
Cask-strength whiskey110–14055–70%
Liqueurs (Baileys, Kahlua, amaretto)30–7015–35%
Aperitifs (Aperol, Campari)22 / 5011% / 25%
Everclear (grain alcohol)19095%

Cocktails

CocktailABV (in glass)Standard drinks
Martini (2.5 oz gin, 0.5 oz vermouth)32%~1.6
Manhattan (2 oz whiskey, 1 oz vermouth)27%~1.3
Margarita (2 oz tequila, 1 oz triple sec)18%~1.6
Old Fashioned (2 oz whiskey, sugar, bitters)35%~1.3
Negroni (1 oz each gin, Campari, vermouth)24%~1.3
Long Island Iced Tea (2 oz mixed spirits + cola)22%~1.7
Mimosa (2 oz champagne, 2 oz juice)6%~0.4

Bartender pours run heavy. A “1.5 oz” free-pour without a jigger commonly lands between 1.7 and 2.2 oz, which adds 15–45% to the standard-drink count.

The per se BAC is the threshold at which driving is illegal regardless of impairment evidence.

TierBAC thresholdWho it covers
Standard0.08All 50 states + DC except Utah
Standard (Utah only)0.05Effective December 2018
Commercial driver0.04All 50 states + DC
Aggravated / enhanced0.15Most states; triggers mandatory minimums
Under 21 zero tolerance0.00 – 0.02All 50 states; threshold varies

Zero-tolerance laws cover drivers under 21 in every state. Eighteen states (AK, AZ, DC, IL, IA, KS, ME, MN, NC, OK, OR, TX, WI, plus most early-adopter states) set the under-21 limit at 0.00 or 0.01. The remaining states use 0.02. California and New Jersey are at 0.01. All other limits scale from those tiers.

International Driving Limits (Selected)

CountryBACNotes
Brazil, Czechia, Hungary, Romania, Saudi Arabia, UAE0.00Zero tolerance
Sweden, Norway, Poland0.02
China, India, Japan0.03
Germany0.050.03 with crash or impairment evidence
France, Italy, Spain, Netherlands, Belgium0.05
Australia, New Zealand0.050.00 for novice drivers
Ireland, Portugal, Austria, Switzerland0.05
Canada0.08 criminalProvinces impose 0.05 administrative
United Kingdom0.08 / 0.05England/Wales/NI 0.08; Scotland 0.05
Mexico0.08 federalStates vary 0.04–0.08

Most jurisdictions enforce a lower limit for professional drivers, novice drivers, and motorcyclists.

BAC Behavioral Effects (NHTSA Scale)

What blood alcohol concentration typically looks like in observable behavior. Individual response varies with tolerance, food, medication, and rate of consumption.

BACTypical effects
0.020Mild relaxation, slight body warmth, reduced visual tracking
0.050Lowered alertness, reduced coordination, impaired multitasking
0.080Poor muscle coordination, slurred speech, reduced reaction time — U.S. per se limit
0.100Clear deterioration of reaction time, pronounced steering drift
0.150Major loss of balance, vomiting possible, substantial driving impairment
0.200Disorientation, confusion, possible blackout
0.300Stupor, possible loss of consciousness
0.400Onset of coma, possible death from respiratory arrest
0.450+Death from respiratory arrest likely

Source: NHTSA, “The ABCs of BAC” (DOT HS 809 844).

Widmark Formula and Constants

The equation Sober uses:

BAC% = (A × 5.14) / (W × r) − 0.015 × H

A = ounces of pure ethanol consumed
W = body weight in pounds
r = body water distribution constant
H = hours elapsed since first drink
5.14 = unit conversion (oz to g per dL)
0.015 = average hourly elimination rate

The metric form, more common in scientific literature: BAC (g/L) = A_grams / (W_kg × r) − β × t, where β ≈ 0.15 g/L per hour.

Published r values from major sources:

SourceMale rFemale rMethod
Widmark (1932)0.680.55Original Swedish sample
Watson, Watson & Batt (1981)0.710.58Total body water regression
Forrest (1986)0.710.58Cadaver dissection refinement
Seidl, Jensen & Alt (2000)0.740.58Height-weight regression
Sober default0.730.66Online-calculator convention

Switching from 0.73/0.66 to Widmark’s original 0.68/0.55 raises a calculated BAC by roughly 7% for men and 20% for women on the same inputs.

The elimination constant β:

PopulationRate (%/hr)
Healthy social drinker (average)0.015
Light / occasional drinker0.013–0.017
Heavy / habitual drinker0.017–0.022
Chronic alcoholic in withdrawal0.025–0.040
Very low BAC (under 0.02%)0.008–0.012

Drinks-to-BAC Lookup (Peak, No Metabolism)

How a single standard drink lands at peak absorption, by sex and body weight. Subtract approximately 0.015% for every hour elapsed since the first drink.

Men (r = 0.73)

Body weight12345
120 lb0.0350.0700.1050.1400.175
140 lb0.0300.0600.0900.1200.150
160 lb0.0260.0530.0790.1060.132
180 lb0.0230.0470.0700.0940.117
200 lb0.0210.0420.0630.0840.105
220 lb0.0190.0380.0570.0760.095
240 lb0.0180.0350.0530.0700.088

Women (r = 0.66)

Body weight12345
100 lb0.0470.0940.1410.1880.235
120 lb0.0390.0780.1170.1560.195
140 lb0.0330.0670.1000.1340.167
160 lb0.0290.0580.0880.1170.146
180 lb0.0260.0520.0780.1040.130
200 lb0.0230.0470.0700.0940.117

Time-to-Zero Quick Reference

Hours until BAC returns to 0.000% at the standard 0.015%/hr elimination rate.

Peak BACHours to 0.000
0.0201h 20m
0.0402h 40m
0.0604h 00m
0.0805h 20m
0.1006h 40m
0.1208h 00m
0.15010h 00m
0.18012h 00m
0.20013h 20m
0.25016h 40m
0.30020h 00m

A useful field check: peak ÷ 0.015 = hours back to sober.

  • Blood alcohol vs breath alcohol. Forensic breath testers report BrAC; the legal “BAC” in most states is BrAC converted with a 2,100:1 partition ratio.
  • TAC (transdermal alcohol concentration). Wearables like SCRAM and BACtrack Skyn measure ethanol diffusing through skin. TAC tracks BAC with a 60–120 minute lag.
  • Per se vs zero-tolerance vs aggravated. Three independent BAC thresholds appear in U.S. law for the same driver.
  • Implied consent. Refusing a BAC test triggers automatic license suspension in all 50 states, separate from any DUI charge.
  • ADH and ALDH. Two enzymes that metabolize ethanol; genetic variants account for much of the population-level difference in tolerance.
Read more on /learn