Part of the Health & wellbeing suite

Blood Alcohol (BAC) Calculator

A rough estimate only — never a way to decide whether to drive. Your real BAC can be much higher, and after drinking the only safe choice is not to drive at all.

Estimate your blood alcohol concentration (BAC) from the number of standard drinks, your body weight, your sex and the time since your first drink. It uses the Widmark equation with the Australian standard drink of 10 g of alcohol — a general guide for education, not a breathalyser and not a legal defence.

No cookies · No trackingYour data never leaves your browserResults update as you type
Reviewed July 2026. This is general information, not medical or legal advice. The estimate uses the Widmark equation with the Australian standard drink (10 g of pure alcohol), a body-water distribution factor of about 0.68 for men and 0.55 for women, and an average clearance of about 0.015% of BAC per hour (roughly one standard drink an hour). It cannot know your exact metabolism, body composition, food intake or the true strength of each drink, so your real BAC can be considerably higher than shown. Australian limits are a BAC under 0.05 for a full licence and 0.00 for learner, P-plate and heavy-vehicle drivers. Only time lowers BAC — coffee, water and food do not. After drinking, the only safe choice is not to drive.

A rough educational estimate from the Widmark equation — not a breathalyser and not a legal defence. Real BAC can be much higher; after drinking, do not drive.

AU standard drink = 10 g
Results update as you type
Results
0.000%
estimated blood alcohol concentration
About the blood alcohol estimate

How the BAC estimate is worked out

The Widmark equation

The calculator uses the classic Widmark equation. It takes the grams of alcohol you have consumed — the number of standard drinks × 10 g for Australia — and divides by your body weight in grams multiplied by a distribution factor (about 0.68 for men and 0.55 for women, because women on average carry less body water). It then subtracts the alcohol your body has already cleared, at roughly 0.015% of BAC per hour — about one standard drink an hour. The result is your estimated blood alcohol concentration as a percentage.

A standard drink is often less than a glass

An Australian standard drink is 10 g of pure alcohol, which is frequently less than a full glass. A 150 ml glass of wine is about 1.5 standard drinks, a full-strength schooner (425 ml) about 1.6, and a middy of full-strength beer about 1.1. Home pours are usually bigger than a standard drink, so it is easy to underestimate — when unsure, assume you have had more.

Worked example

An 80 kg man having 4 standard drinks over 2 hours: 4 × 10 g = 40 g of alcohol, giving a starting BAC of about 0.073%, less roughly 0.03% cleared over 2 hours ≈ 0.043% — under 0.05 but marginal, and easily over with a slightly bigger pour or less time. A 60 kg woman having the same four drinks over the same two hours works out to about 0.09% — well over the limit. Same drinks, very different result.

This is a rough estimate only. It is not a breathalyser, not a legal defence, and your real BAC can be much higher. After drinking, the only safe choice is not to drive — arrange a lift, taxi, rideshare or public transport.

What counts as a standard drink in Australia

Because the calculator works in standard drinks, counting them accurately is what makes or breaks the estimate. In Australia one standard drink is 10 g of pure alcohol — and that is usually smaller than the glass in your hand.

  • 150 ml glass of wine (13%) ≈ 1.5 standard drinks.
  • Full-strength schooner, 425 ml (4.8%) ≈ 1.6 standard drinks.
  • Middy of full-strength beer, 285 ml ≈ 1.1 standard drinks.
  • 30 ml nip of spirits (40%) = 1 standard drink.
  • A bottle of wine holds around 7–8 standard drinks.

Poured at home, a "glass" of wine or a spirit mixer is often much larger than a standard drink, so it is easy to have far more than you counted. When in doubt, round up — and remember the estimate assumes each drink is exactly one standard drink at the strength you enter.

Australian limits, sobering up and staying safe

The drink-driving limits

For a full (open) licence the legal limit is a BAC under 0.05. A zero limit of 0.00 applies to learner and provisional (P-plate) drivers, and to drivers of heavy vehicles, public passenger vehicles and dangerous-goods vehicles. Going over means heavy fines, licence loss and, for higher readings or repeat offences, criminal charges. An estimate under 0.05 here is not permission to drive.

Only time sobers you up

Your body clears alcohol at about 0.015% of BAC per hour — roughly one standard drink an hour — and you cannot speed it up. Coffee, water, food, a cold shower and fresh air do not lower your BAC; only time does. After a heavy night you can still be over the limit the next morning.

The only safe choice

This tool is for general education only. It is not a breathalyser, it is not a legal defence, and real BAC readings are often higher than an estimate. If you have had any alcohol, plan not to drive at all — book a taxi or rideshare, catch public transport, arrange a lift, or stay put. It is never worth the risk to yourself or anyone else on the road.

Frequently asked questions

How is blood alcohol concentration calculated?

This calculator uses the Widmark equation. It takes the grams of alcohol you have consumed (standard drinks × 10 g in Australia), divides by your body weight in grams multiplied by a distribution factor (about 0.68 for men and 0.55 for women), then subtracts the alcohol your body has cleared over time at roughly 0.015% per hour. The result is an estimated blood alcohol concentration as a percentage. It is only an estimate: it cannot know your exact body composition, what you have eaten, your metabolism or how strong each drink really was, so your real BAC can be higher. It is never a legal defence and should never be used to decide whether to drive.

What is a standard drink in Australia?

An Australian standard drink contains 10 grams of pure alcohol. That is often much less than a full glass: a 150 ml glass of wine is about 1.5 standard drinks, a full-strength schooner (425 ml) is about 1.6, a middy (285 ml) of full-strength beer is about 1.1, and a 30 ml nip of spirits is 1. Drinks poured at home are frequently larger than a standard drink, so it is easy to have more than you think. Because the calculator works in standard drinks, counting them accurately matters — and when in doubt, assume you have had more.

How long does it take to sober up?

Your body clears alcohol at roughly 0.015% of BAC per hour, which works out to about one standard drink an hour — and you cannot speed it up. Coffee, water, food, a cold shower and fresh air do not lower your BAC; only time does. As a rough guide, someone at 0.05% would take around three to four hours to reach zero, and much longer after a heavy night, meaning you can still be over the limit the next morning. If you have been drinking, plan not to drive at all — arrange a lift, taxi, rideshare or public transport.

What is the drink-driving limit in Australia?

For a full (open) licence the legal limit is a BAC under 0.05%. A zero limit of 0.00% applies to learner and provisional (P-plate) drivers, and to drivers of heavy vehicles, public passenger vehicles and dangerous-goods vehicles. Penalties for exceeding the limit include heavy fines, licence loss and, for higher readings or repeat offences, criminal charges. The safest approach is simple: if you have had any alcohol, do not drive. A calculator estimate under 0.05% is not permission to get behind the wheel.

How accurate is a BAC calculator?

Not accurate enough to rely on. The Widmark equation is a population average and cannot account for your individual metabolism, body composition, hydration, food intake, medications, health conditions or the true strength of each drink. Real BAC readings often differ from an estimate, and frequently come out higher. This tool is for general education only — it is not a breathalyser, not a legal defence, and not a way to check whether you are safe to drive. After drinking, the only safe choice is not to drive.

Where these figures come from

The method reflects the widely used Widmark model and standard Australian drink and drink-driving definitions. Individual results vary considerably, so treat every number as a rough planning figure rather than a measurement.

  • Standard drink — 10 g of pure alcohol, the Australian definition used across health guidance and labelling.
  • Widmark distribution factor — approximately 0.68 for men and 0.55 for women, reflecting average body-water differences.
  • Alcohol clearance — about 0.015% of BAC per hour on average, roughly one standard drink an hour; only time reduces BAC.
  • Drink-driving limits — under 0.05 for a full licence; 0.00 for learner, provisional, heavy-vehicle, public-passenger and dangerous-goods drivers.

Last checked: July 2026. This is a general educational estimate, not medical or legal advice, and not a breathalyser reading. Real BAC can be much higher than shown. The safest choice after drinking is always not to drive.

Understanding your result

Select the question that matches where you are right now.

The headline number is your estimated blood alcohol concentration as a percentage, from the Widmark equation. The breakdown shows the alcohol consumed, the amount your body has cleared over time, and how weight and sex shaped the result.

What to do with it

Use it only to understand how quickly drinks add up and how slowly alcohol leaves. It is educational — it is not a signal that you are safe to drive at any reading.

What it is not

It is not a breathalyser, not a legal defence and not medical advice. Your real BAC can be much higher, and only a police test measures it for the law.

The safe choice

After any drinking, plan not to drive. Book a taxi or rideshare, catch public transport, arrange a lift, or stay the night.

Four things move your estimated BAC the most: how many standard drinks you have had, your body weight, your sex, and the time since your first drink.

Drinks & strength

Each standard drink adds 10 g of alcohol. Larger home pours mean more standard drinks than you may realise, pushing BAC up fast.

Weight & sex

Alcohol spreads through body water. A lighter person, and on average a woman, reaches a higher BAC from the same drinks.

Time

Your body clears about 0.015% per hour, so BAC falls slowly. You can still be over the limit hours later — even the next morning.

There is no trick to lower your BAC quickly — but there are simple ways to stay safe.

Plan your ride first

Decide how you are getting home before you start drinking — a taxi, rideshare, public transport or a sober driver.

Count your drinks

Track standard drinks, not glasses, and remember home pours are usually larger. When unsure, assume you have had more.

Give it time

Only time lowers BAC. If in any doubt the next day, do not drive — you may still be over the limit.

Your health and habits add up in other ways too. Explore these related calculators.

Cost of drinking

See what a regular habit adds up to.

Cost of smoking calculator →
Daily energy

Alcohol has calories too — check your needs.

Calorie calculator →
Getting your licence

Budget your learner driving lessons.

Driving lesson calculator →