BAC Calculator

⚠ For educational purposes only. Never drive after drinking. BAC estimates vary by individual — do not use this to determine if you are safe to drive.

Estimate your blood alcohol content (BAC) using the Widmark formula. Enter your sex, weight, number of standard drinks, and time since you started drinking.

Each option above equals 1 standard drink (14 g pure alcohol). The drink type does not affect the BAC calculation.

Quick Facts

Standard drink
14 g (0.6 fl oz) pure alcohol
= 12 oz regular beer, 5 oz wine, or 1.5 oz distilled spirits.
Elimination rate
~0.015% BAC per hour
Roughly constant regardless of weight, food, or coffee.
Factors raising BAC
Lower weight, female sex, empty stomach, fast drinking, certain medications
Tolerance changes how impaired you feel, not your actual BAC.

Your Results

Calculated
Estimated BAC
-
g per 100 mL blood (g/dL)
Hours until sober
-
At 0.015% eliminated per hour
Legal limit status (US 21+)
-
0.08% limit for drivers 21+; 0.02% under 21
Estimated time to 0.00%
-
From right now at current rate

Ready

Enter your details above and press Calculate.

About the BAC Calculator

This tool uses the Widmark formula to estimate blood alcohol content — the concentration of alcohol in your bloodstream — based on your biological sex, body weight, number of standard drinks consumed, and time elapsed since your first drink. The result is expressed as grams of alcohol per 100 milliliters of blood (g/dL), which is the same unit used by law enforcement and medical professionals in the United States.

Understanding your estimated BAC can help you make more informed decisions about alcohol — whether that means deciding to call a rideshare, knowing when you're likely to be sober for an early morning commitment, or simply understanding how alcohol affects your body. It is not, however, a substitute for a certified breathalyzer or a physician's assessment, and it should never be used to decide whether it is safe to drive.

History of the Widmark formula

The formula used here was developed by Swedish chemist and physician Erik Widmark in the 1930s. Widmark was a pioneer in forensic toxicology; he conducted experiments in which subjects drank measured amounts of alcohol and had their blood drawn repeatedly to measure the resulting concentration. From these experiments he derived a mathematical relationship between the amount of alcohol consumed, body mass, and the fraction of body weight occupied by water — the tissue through which alcohol distributes.

Widmark's original formula expressed BAC in terms of grams of alcohol per kilogram of blood, but the modern version has been adapted to the American convention of grams per 100 mL. The gender-specific "r" constant he introduced — 0.68 for males, 0.55 for females — reflects the average difference in body water content between the sexes, since alcohol distributes through body water rather than fat. His formula remains the basis of virtually all BAC estimation used in forensic and law-enforcement contexts today, more than 90 years after its publication.

What BAC measures

BAC stands for blood alcohol concentration. When you drink alcohol, it is absorbed through the stomach and small intestine into the bloodstream. From there it is distributed throughout body water and eventually broken down (primarily in the liver) by the enzyme alcohol dehydrogenase. The liver can process roughly one standard drink per hour, which corresponds to a BAC reduction of about 0.015% per hour.

BAC is expressed as a weight-per-volume percentage: 0.08% means 0.08 grams of alcohol per 100 mL of blood. A sober person has a BAC of 0.00%. Even small amounts of alcohol — a single drink — can raise BAC measurably, and the effects begin well before the 0.08% legal threshold that most states use for driving offenses.

The Widmark formula used by this calculator

The formula applied here is:

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

Where:

  • A = ounces of pure alcohol consumed (number of standard drinks × 0.6 oz, since each standard drink contains 14 g ≈ 0.6 fl oz of pure alcohol)
  • W = body weight in pounds
  • r = Widmark's body water constant (0.68 for males, 0.55 for females)
  • H = hours elapsed since drinking began
  • The constant 5.14 converts ounces of alcohol and pounds of body weight into the g/dL BAC unit

The result is floored at 0 — BAC cannot be negative. If BAC calculates below zero, it simply means the body has already eliminated all the alcohol from the drinks entered.

Factors that affect BAC

The Widmark formula accounts for sex, weight, drinks, and time, but several other factors meaningfully affect real-world BAC:

  • Food intake. Eating before or while drinking slows gastric emptying, which delays alcohol absorption and lowers peak BAC. A full meal can extend the time alcohol takes to enter the bloodstream by 30–60 minutes and reduce peak BAC noticeably. However, food does not prevent intoxication — it merely delays and moderates it.
  • Drinking speed. Drinking multiple drinks quickly raises peak BAC dramatically because the liver can only metabolize about one standard drink per hour. Spreading the same number of drinks over more hours produces a substantially lower peak.
  • Medications. Many over-the-counter and prescription drugs interact with alcohol — some by slowing its metabolism (certain antibiotics, antifungals), some by amplifying central nervous system depression (opioids, benzodiazepines, antihistamines), and some by causing a flushing reaction (metronidazole). If you take any medication, consult your pharmacist or prescriber about alcohol interactions.
  • Hydration and fatigue. Dehydration slightly concentrates blood alcohol. Fatigue does not raise BAC, but it makes impairment feel worse and makes it harder to accurately assess your own state.
  • Carbonation. Carbonated mixers (soda, sparkling wine, champagne) appear to speed gastric emptying slightly, increasing the rate of alcohol absorption and potentially raising peak BAC compared to the same amount of alcohol in a non-carbonated beverage.
  • Tolerance. Perhaps the most important thing to understand about tolerance is what it does not do: it does not lower your BAC. Regular drinkers may feel less impaired at a given BAC, but their actual blood alcohol level is the same as someone without tolerance at the same dose. Feeling "fine" is not evidence of a lower BAC.

BAC effects by level

The following describes typical effects at various BAC levels in people without high tolerance. Individual responses vary considerably.

BAC RangeTypical EffectsLegal Status (US Drivers 21+)
0.00%Sober; no alcohol effectsLegal
0.01–0.03%Mild relaxation; subtle mood lift; slight reaction-time declineLegal (21+)
0.04–0.06%Lowered inhibitions; impaired judgment beginning; mild coordination effectsLegal (21+); above zero-tolerance for under-21
0.07–0.09%Noticeably impaired coordination and reaction time; impaired driving ability; 0.08% is the legal limit in 49 statesAt or above legal DUI limit
0.10–0.14%Significant impairment of motor control, speech, and balance; poor judgment; euphoria or emotional instabilityClearly above legal limit
0.15–0.24%Major impairment of most mental and physical functions; possible vomiting; loss of balanceWell above legal limit; aggravated DUI in many states
0.25–0.39%Severe impairment; potential loss of consciousness; risk of alcohol poisoningMedical emergency territory
0.40%+Possible coma, respiratory failure, death; LD50 range for many peopleLife-threatening emergency

US DUI laws and legal limits

In the United States, driving under the influence (DUI) or driving while intoxicated (DWI) laws are set at the state level, but federal pressure has standardized most limits:

  • 0.08% BAC is the per se DUI limit for drivers aged 21 and over in 49 states and the District of Columbia. "Per se" means that being at or above this limit is itself evidence of impairment — no additional proof of erratic driving is required for a conviction.
  • 0.05% BAC is Utah's limit (effective December 2018), the strictest in the nation and aligned with most of Western Europe.
  • Zero-tolerance laws apply to drivers under 21 in all 50 states. Most states set the under-21 limit at 0.00–0.02% BAC — essentially any detectable alcohol triggers a violation for underage drivers.
  • 0.04% BAC is the federal commercial driver (CDL) limit and applies to anyone operating a commercial motor vehicle.
  • Aggravated DUI charges apply in many states when BAC reaches 0.15% or higher, carrying enhanced penalties including mandatory minimum sentences.

Internationally, limits vary widely. Canada uses 0.08% as the criminal limit (with administrative suspensions starting at 0.05%). Most EU countries use 0.05%. Sweden, Norway, Poland, Japan, and several others use 0.02% or effectively zero tolerance.

Why any BAC calculator is only an estimate

The Widmark formula captures the dominant variables that determine BAC, but it cannot account for everything. Even with perfect inputs, real BAC can differ from the estimate by 20% or more in either direction due to:

  • Individual variation in stomach emptying rate and alcohol absorption speed
  • Liver enzyme activity, which varies by genetics, liver health, and chronic alcohol use
  • Whether food was consumed and what type (protein and fat slow absorption more than carbohydrates)
  • Exact alcohol content of the drinks consumed (a "beer" can range from 3% to 12% ABV)
  • Medications affecting alcohol metabolism
  • Measurement imprecision in weight, number of drinks, and time

This is why law enforcement relies on calibrated breathalyzers and blood tests — not formulas — for legal proceedings. The formula is useful for education and planning; it is not a reliable tool for determining driving fitness.

Myth-busting: what does and doesn't sober you up

Several popular beliefs about speeding up sobriety are false:

  • Coffee does not sober you up. Caffeine makes you feel more alert, which can create a dangerous illusion of sobriety. Your BAC is unchanged; you are just a more awake impaired person.
  • Cold showers and fresh air do not speed BAC elimination. These may make you feel more alert temporarily, but they do not affect liver metabolism.
  • Food after drinking does not lower BAC. Eating before drinking slows absorption and lowers peak BAC; eating after drinking has essentially no effect on BAC already in the blood.
  • Exercise does not meaningfully speed up alcohol metabolism. The liver processes alcohol at a roughly fixed rate that is not significantly increased by exercise.
  • Drinking water or sports drinks does not lower BAC, though it can reduce dehydration-related hangover symptoms.

The only thing that reliably lowers BAC is time.

Planning ahead: rideshare, designated drivers, and safe alternatives

The safest rule is simple: if you are drinking, plan your transportation before you start. Options include:

  • Designated driver. One person in the group commits to not drinking at all for the evening. Note that even one drink impairs driving measurably — a true designated driver drinks zero alcohol.
  • Rideshare apps. Services like Uber and Lyft are available in most urban and suburban areas and are often faster than a taxi. Download the app and set up payment before drinking, since fumbling with a new app while intoxicated adds risk.
  • Public transit. Know your last bus or train time before you go out.
  • Sober overnight stay. If you are at a friend's home or a venue with accommodations, staying until morning is safer than any other option if BAC is significantly elevated.
  • Waiting it out. Use this calculator's "time to 0.00%" result as a planning tool — if you consumed 5 drinks in 1 hour, you may need 7+ hours before you are fully sober.

No arrangement is worth improvising after the fact. The consequences of drunk driving — legal, financial, and human — are severe and permanent.

Reference Tables

Standard drink equivalents

Drink TypeServing SizeABVPure AlcoholStandard Drinks
Regular beer12 fl oz5%14 g (0.6 oz)1
Craft/IPA beer12 fl oz7–8%19–22 g1.3–1.6
Table wine5 fl oz12%14 g (0.6 oz)1
Fortified wine (port/sherry)3.5 fl oz17%~14 g1
Distilled spirits1.5 fl oz40%14 g (0.6 oz)1
Hard seltzer (5% ABV)12 fl oz5%14 g (0.6 oz)1

Approximate BAC for a 150 lb male by drinks and hours (Widmark estimate)

Drinks1 Hour2 Hours3 Hours
1 drink0.018%0.003%0.00%
2 drinks0.045%0.030%0.015%
3 drinks0.072%0.057%0.042%
4 drinks0.099%0.084%0.069%
5 drinks0.126%0.111%0.096%

These are Widmark estimates. Actual BAC varies with food intake, drinking speed, and individual metabolism. Formula: BAC = (drinks × 0.6 × 5.14) / (150 × 0.68) − 0.015 × hours.

Factors that affect BAC beyond the Widmark formula

The Widmark formula accounts for four variables — sex, body weight, number of drinks, and time elapsed — but real blood alcohol levels are shaped by additional factors that can push your actual BAC substantially above or below the formula's estimate. Understanding these factors makes you a more informed reader of any BAC calculator result.

Food intake timing: the most powerful modifier not in the formula. Eating before or while drinking can reduce peak BAC by up to 50% compared to drinking on an empty stomach. Food — particularly fat and protein — slows gastric emptying, meaning alcohol remains in the stomach longer before passing to the small intestine where rapid absorption occurs. A large meal eaten one hour before drinking dramatically blunts the absorption curve. However, food does not prevent absorption; it only delays and spreads it out. A common mistake is eating heavily after drinking, expecting it to "soak up" alcohol already in the bloodstream — food has essentially no effect on alcohol once it has been absorbed.

Carbonated mixers accelerate absorption. There is solid research showing that carbonated mixers — including soda water, tonic, ginger ale, and sparkling wine — speed up gastric emptying compared to the same amount of alcohol in a still beverage. The mechanism is increased gastric pressure from carbonation, which pushes contents into the small intestine faster. A vodka soda may produce a meaningfully higher peak BAC than straight vodka diluted with still water, even at identical alcohol doses. Champagne produces a faster rise in BAC than still wine at the same serving size.

Medication interactions: the most dangerous unknown variable. Dozens of common medications interact with alcohol in ways that increase impairment at a given BAC. Several categories are especially important:

  • Antibiotics: Most antibiotics do not meaningfully interact with alcohol, but metronidazole (Flagyl), tinidazole, and a few others cause a severe flushing and nausea reaction by blocking aldehyde dehydrogenase — the same enzyme that clears acetaldehyde from the bloodstream. Even one drink with these medications can cause a reaction intense enough to require medical attention.
  • Antihistamines (first-generation): Diphenhydramine (Benadryl), chlorpheniramine, and other older antihistamines cause sedation independently, and their sedative effects add to alcohol's CNS depression. The combination can produce impairment greater than either substance alone at the same measured BAC.
  • Benzodiazepines and sleep aids: Combining alcohol with any benzodiazepine (Xanax, Valium, Ativan, Klonopin) or Z-drug sleep aid (Ambien, Lunesta) dramatically amplifies CNS depression. At high doses this combination can suppress respiration — a mechanism of many accidental overdose deaths.
  • Opioids: The same CNS and respiratory depression risk applies. Alcohol combined with any opioid pain medication significantly increases the risk of dangerous respiratory depression.

If you take any prescription medication, check the medication guide or ask your pharmacist whether alcohol interactions are a concern before drinking.

Altitude effects. At elevations above 8,000 feet, reduced oxygen availability means alcohol can feel more intoxicating at a given BAC because your brain is already functioning with less oxygen than at sea level. This is not a pharmacokinetic effect — your actual BAC is the same — but the perceived and functional impairment is greater. This phenomenon is well-known to ski resort first responders and mountaineers: visitors from sea level often report feeling effects from one or two drinks that they would not notice at home. Some research also suggests mild hypoxia may slightly increase peak BAC by altering absorption dynamics.

ALDH2 enzyme deficiency and the "Asian flush." Approximately 35–45% of East Asian individuals (including many people of Chinese, Japanese, Korean, and Vietnamese ancestry) carry a variant of the ALDH2 gene that significantly reduces their ability to metabolize acetaldehyde, the first breakdown product of alcohol. The result is the "Asian flush" reaction — facial redness, nausea, rapid heartbeat, and headache — that appears after one or two drinks. Beyond the discomfort, this ALDH2 deficiency means acetaldehyde accumulates in the blood at higher concentrations than in non-carriers, causing greater toxicity per drink and a substantially elevated risk of alcohol-related esophageal cancer with regular drinking. The Widmark formula does not account for this genetic variant, and individuals with ALDH2 deficiency experience greater toxicity at a given BAC than the formula implies.

Sleep deprivation amplifies impairment at the same BAC. Multiple studies show that sleep-deprived individuals perform significantly worse on driving-relevant cognitive tests at a given BAC than well-rested individuals with the same measured blood alcohol. In one prominent study, participants who had been awake for 24 hours showed greater driving impairment at 0.04% BAC than rested participants at 0.08%. This means the "two drinks is fine" rule is even less reliable after a poor night's sleep, and the Widmark formula — which has no sleep variable — cannot capture this interaction.

Drinking water between alcoholic drinks: partial benefit. Alternating alcoholic drinks with water does not lower your BAC; it slightly dilutes urine (potentially masking dehydration signs) and may slow drinking pace, but the alcohol you consume will be absorbed at the same rate regardless of water intake. Where water does genuinely help is in reducing dehydration-related hangover severity and potentially slowing your drinking pace if it occupies your hands and gives you something to sip. Do not use water consumption to rationalize having more drinks.

Why the "two-drink rule" is unreliable. A common folk guideline holds that two drinks is always safe. This fails in numerous real situations: two drinks consumed in 30 minutes by a 120-pound woman on an empty stomach can produce a BAC above 0.08%; two drinks with certain antihistamines produce more impairment than four drinks without them; two drinks after 24 hours awake impair driving more than four drinks well-rested. The two-drink rule is a statistical heuristic that describes average behavior in average conditions — it is not a reliable individual guarantee. The only reliable rule is: if in doubt, do not drive.

Frequently Asked Questions

How is BAC calculated?
This calculator uses the Widmark formula: BAC = (A × 5.14) / (W × r) − 0.015 × H, where A is ounces of pure alcohol consumed (number of standard drinks × 0.6 oz per drink), W is body weight in pounds, r is a gender constant (0.68 for males, 0.55 for females), and H is hours since drinking began. The result is blood alcohol concentration expressed as grams per 100 mL (g/dL). The formula was developed by Swedish researcher Erik Widmark in the 1930s and remains the standard estimate used by law enforcement and researchers.
How long does it take for BAC to drop?
On average, the body metabolizes alcohol at roughly 0.015% BAC per hour — a rate that stays relatively constant regardless of body weight, food intake, or how much you drank. That means a person at 0.08% BAC needs about 5.3 hours to reach 0.00%, while someone at 0.15% needs about 10 hours. No technique — coffee, cold water, food, or exercise — meaningfully speeds up this elimination rate once alcohol is already in the bloodstream.
What affects BAC besides number of drinks?
Several factors significantly change real-world BAC: body weight (heavier people have more body water to dilute alcohol), biological sex (females typically have lower body water percentage, raising BAC), food in the stomach (slows absorption but does not prevent it), drinking rate (faster drinking raises peak BAC), medications that interact with alcohol, and individual variation in alcohol dehydrogenase enzyme activity. Tolerance affects how impaired someone feels but does NOT lower measured BAC.
Is 0.08% BAC the legal limit everywhere?
In the United States, 0.08% (g/dL) is the per se DUI limit for drivers aged 21 and over in all 50 states and D.C. However, Utah lowered its limit to 0.05% in 2018, making it the strictest in the country. Zero-tolerance laws apply to drivers under 21, typically setting a limit of 0.00%–0.02% depending on the state. Internationally, limits vary widely: Canada uses 0.08%, most of Europe uses 0.05%, and some countries (Sweden, Japan, parts of Eastern Europe) use 0.02% or lower. Commercial drivers in the US face a 0.04% limit.
Does food lower your BAC if you eat while drinking?
Food eaten before or during drinking slows alcohol absorption and can reduce peak BAC by up to 50% compared to drinking on an empty stomach. The effect works by slowing gastric emptying — food, especially fat and protein, keeps alcohol in the stomach longer, which delays the rapid absorption that occurs in the small intestine. However, food does not prevent intoxication and has essentially no effect on alcohol already absorbed into the bloodstream. Eating a large meal after you have been drinking for two hours will not lower your existing BAC — only time does that, at roughly 0.015% per hour.
Do medications affect BAC or alcohol impairment?
Yes, significantly. Many medications interact with alcohol in ways that increase impairment well beyond what your BAC alone would suggest. First-generation antihistamines (like diphenhydramine/Benadryl), benzodiazepines (Xanax, Valium), opioid pain medications, and sleep aids all amplify CNS depression when combined with alcohol. The antibiotic metronidazole (Flagyl) causes a severe flushing reaction even with small amounts of alcohol. These interactions are not captured by the Widmark formula — your measured BAC may be within a legal limit while your actual impairment is significantly greater than the number implies. Always check with your pharmacist before drinking if you take any prescription medication.