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.
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.
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 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.
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.
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.
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.
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.
Each standard drink adds 10 g of alcohol. Larger home pours mean more standard drinks than you may realise, pushing BAC up fast.
Alcohol spreads through body water. A lighter person, and on average a woman, reaches a higher BAC from the same drinks.
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.
Decide how you are getting home before you start drinking — a taxi, rideshare, public transport or a sober driver.
Track standard drinks, not glasses, and remember home pours are usually larger. When unsure, assume you have had more.
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.