Skip to content

Blood Alcohol (BAC) Calculator

A rough estimate of your blood alcohol from what you drank, your weight and the time since your first drink. Never use it to decide whether to drive.

More options

A rough estimate, not a test. People vary a lot, so your real level could be much higher. Never use this to decide whether to drive. The only safe level for driving is zero.

Your drinks
DrinkHow manySizeStrengthRemove
ml
%
ml
%

Sizes and strengths are typical. Check the label: home and bar pours are often bigger.

Sex

Used for the body water factor (r).

Time since your first drink
h
min
% / h

Typical 0.015; most people 0.010–0.020.

Estimate—Estimated blood alcohol now—grams per litre (‰)—mg per 100 ml of blood—Until about 0.00—Until below the limit—Peak if all absorbedStandard drinksHow it falls, hour by hour

How your BAC estimate is worked out

Grams of alcohol, spread through your body water, minus what your liver has cleared.

  1. 1

    Grams of alcohol

    3 drinks, 51 ml× 0.789 g/ml= 40.2 g

  2. 2

    Spread through you

    40.2 ÷ (0.68 × 70 kg)÷ 10= 0.085% peak

  3. 3

    Your liver clears

    0.015% × 2 h= − 0.030%

  4. 4

    Estimate now

    0.085 − 0.030≈ 0.055%0.00 in about 3 h 38 min

Read more: the formula, a worked example, standard drinks, driving limits and safety

This calculator uses the Widmark formula, the method most BAC calculators and many police and court experts use for a rough estimate. It works out how much pure alcohol you drank, spreads it through the water in your body, then takes off what your liver has cleared since your first drink. It assumes all the alcohol has been absorbed. In real life it takes about 30 to 90 minutes after a drink to reach your blood (longer after food), so your level can still be rising soon after drinking.

Not medical or legal advice. Real blood alcohol varies a lot with your body, food, health, medicines, tiredness and how fast you drank. This tool must never be used to decide whether you can drive, work, swim or look after children. Only a breath or blood test measures BAC, and even below a legal limit you can be impaired. The only safe level for driving is zero.

The formula

Grams of alcohol = size in ml × ABV ÷ 100 × 0.789, added up for every drink
Peak BAC (%) = grams ÷ (r × weight in kg × 1,000) × 100
BAC now = peak − 0.015 × hours since first drink (never below 0)
Hours to about 0.00 = BAC now ÷ 0.015
Hours to below a limit = (BAC now − limit) ÷ 0.015
Watson r = body water ÷ (0.8 × weight), where body water (litres) =
  men: 2.447 − 0.09516 × age + 0.1074 × height cm + 0.3362 × weight kg
  women: −2.097 + 0.1069 × height cm + 0.2466 × weight kg

0.789 g per ml is the density of alcohol. The r factor is the share of your body that holds alcohol: about 0.68 for men and 0.55 for women on average, because women tend to have less body water for the same weight. 0.8 is the share of blood that is water. 1% BAC means 1 g of alcohol in 100 ml of blood, so 0.08% = 0.8 g/L = 80 mg/100 ml (0.8‰).

Worked example

A man who weighs 70 kg has 2 beers of 330 ml at 5% and a 150 ml glass of wine at 12%, and his first drink was 2 hours ago. Pure alcohol: 2 × 330 × 0.05 = 33 ml plus 150 × 0.12 = 18 ml, so 51 ml × 0.789 = 40.239 g. Peak BAC: 40.239 ÷ (0.68 × 70 × 1,000) × 100 = 40.239 ÷ 47,600 × 100 = 0.0845%. In 2 hours his liver clears about 0.015 × 2 = 0.030%, so his estimated BAC now is 0.0845 − 0.030 = 0.0545% (about 0.55 g/L or 55 mg/100 ml). Reaching about 0.00 takes 0.0545 ÷ 0.015 = 3.64 hours (about 3 h 38 min) more. Getting under a 0.05% limit takes (0.0545 − 0.05) ÷ 0.015 = 0.30 hours, about 18 minutes, but he could still be impaired, and the only safe level for driving is zero. That is 40.239 ÷ 14 = 2.9 US standard drinks, 51 ÷ 10 = 5.1 UK units, or 4.0 Australian standard drinks, and 40.239 × 7 = about 282 kcal from the alcohol alone.

Standard drinks around the world

WhereOne standard drinkSource
United States14 g of pure alcoholniaaa.nih.gov
United Kingdom10 ml (about 8 g) of pure alcoholnhs.uk
Australia10 g of pure alcoholhealth.gov.au
Canada13.45 g of pure alcoholccsa.ca
WHO (used by many countries)10 g of pure alcoholwho.int

Drink-drive limits by country

CountryGeneral limitLower limits and notesSource
United States (most states)0.08%0.05 in Utah; 0.04 commercial drivers; under 21: zero tolerance (0.00–0.02)nhtsa.gov
England, Wales and Northern Ireland0.08%80 mg per 100 ml of bloodgov.uk
Scotland0.05%50 mg per 100 ml of bloodgov.uk
Ireland0.05%0.02 for learner, novice and professional driversrsa.ie
Canada0.08%Criminal limit; most provinces suspend licences from 0.05; zero for new and young driverscanada.ca
Australia0.05%0.00 for learner and provisional driverswho.int
New Zealand0.05%0.00 under 20who.int
France0.05%0.02 for new drivers and bus driverswho.int
Germany0.05%0.00 for new drivers and under 21who.int
Spain0.05%0.03 for new and professional driverswho.int
Italy0.05%0.00 for new and professional driverswho.int
Netherlands0.05%0.02 for new driverswho.int
South Africa0.05%0.02 for professional driverswho.int
Singapore0.08%—who.int
Japan0.03%—who.int
India0.03%30 mg per 100 ml of bloodwho.int
Sweden0.02%—who.int
Norway0.02%—who.int
Poland0.02%—who.int
China0.02%0.08 and over is treated as drunk drivingwho.int
Czech Republic0.00%Zero tolerancewho.int
Hungary0.00%Zero tolerancewho.int
Brazil0.00%Zero tolerancewho.int
United Arab Emirates0.00%Zero tolerancewho.int
Saudi Arabia0.00%Alcohol is illegalwho.int
Qatar0.00%Zero tolerancewho.int

Blood alcohol limits as % (grams per 100 ml of blood). Many countries test breath instead and use a matching breath limit. Laws change and some places set lower limits for young, new, commercial or professional drivers, so always check the official rules where you are. The limits table is waiting for its next check against official sources; figures not yet confirmed are shown as given by the WHO global road safety report. Even under any of these limits, alcohol slows your reactions: the only safe amount to drink before driving is none.

What different levels can do

BACWhat it can do
from 0.03%Relaxed, some loss of judgement, harder to do two things at once.
from 0.05%Lower alertness, weaker coordination, slower reactions. Higher crash risk.
from 0.08%Poor coordination, balance, speech, reaction time and judgement.
from 0.15%Major loss of balance and control; vomiting is likely.
from 0.20%Confusion, possible blackouts. Risk of choking on vomit. Get help.
from 0.30%Danger of alcohol poisoning, loss of consciousness and death. Call emergency services.

A rough general guide based on NIAAA guidance. People who drink often may feel less drunk, but their reactions and judgement are still affected. Mixing alcohol with medicines or other drugs makes it more dangerous.

Why your real level may be different

  • Food: eating slows how fast alcohol reaches your blood, so the peak is lower and later, but it doesn't stop it.
  • Body make-up: fat holds little water, so two people of the same weight can have different r factors. The Watson method in Advanced uses age and height to allow for this a little.
  • Speed of drinking: drinks taken quickly push your level higher than the same drinks spread out.
  • Liver and health: clearance varies from about 0.010 to 0.020% an hour and can be slower with liver problems or some medicines.
  • Pour size: home and bar measures are often larger than "standard", and strong craft beers and wines can be 8–15%.

Worried about your drinking? Talk to your doctor, or look up a free local support service. In the UK the NHS says not to regularly drink more than 14 units a week, spread over 3 or more days.

Sources: NIAAA standard drink, NHS alcohol units, NHS alcohol poisoning, GOV.UK drink-drive limit, WHO Global status report on road safety 2023. Watson, Watson and Batt (1980), American Journal of Clinical Nutrition 33:27–39. Figures waiting for their next check.

Common questions

How accurate is a BAC calculator?

Only roughly. It uses the Widmark formula with average body factors, but real blood alcohol depends on your body, food, health, medicines and how fast you drank, and people clear alcohol at different speeds (about 0.010 to 0.020% an hour). Two people drinking the same can end up far apart. Never use an estimate to decide whether you can drive.

How long does it take for alcohol to leave your body?

Your liver clears roughly 0.015% BAC an hour, and nothing speeds it up: not coffee, cold showers, food or sleep. In this calculator's example, 2 beers and a glass of wine for a 70 kg man give an estimated 0.055% after 2 hours, which takes about another 3 hours 38 minutes to reach about 0.00.

What is the legal drink-drive limit?

It depends on the country. It is 0.08% in most US states and in England, Wales and Northern Ireland, 0.05% in Scotland and much of Europe and Australia, and 0.02% or zero in places such as Sweden, Poland, the Czech Republic and the UAE. Lower limits often apply to new and professional drivers. The only safe level for driving is zero.

How many standard drinks or units are in my drink?

It depends on the size and strength and on the country's definition: a US standard drink is 14 g of pure alcohol, a UK unit is 10 ml (about 8 g), and an Australian standard drink is 10 g. So 2 beers of 330 ml at 5% plus a 150 ml glass of wine at 12% is about 2.9 US standard drinks, 5.1 UK units or 4.0 Australian standard drinks.

What are the signs of alcohol poisoning?

Confusion, vomiting, seizures, slow or irregular breathing, pale or blue-tinged skin, a low body temperature and passing out so that the person can't be woken. Call emergency services straight away. Lie them on their side, keep them warm and don't leave them alone. Don't give them coffee or a cold shower, and don't let them sleep it off on their back.

Related calculators

Water intake calculatorHow much to drink a day for your weight, exercise and climate, with an hourly drinking plan.Sleep calculatorWhen to go to bed or wake up by 90-minute sleep cycles, with sleep by age, naps, shift work and weekly sleep debt.Calorie calculatorCalories a day to maintain, lose or gain weight, with a goal-weight plan and macros.BMI calculatorBMI, healthy weight range, waist-to-height ratio and lower cut-offs for some backgrounds.

Made by Zulu Calculator, part of AlphaZulu LLC. Formulas are shown in full and rule figures are checked against official sources; see how we build calculators.

Embed this calculator on your site

Free to use on your website or blog. Paste this code where you want the calculator to appear. Please keep the credit link.

Blood Alcohol (BAC) Calculator by Zulu Calculator ↗