Home/Other Health/BAC Calculator

Blood Alcohol Concentration (BAC) Calculator

Estimate your blood alcohol concentration (BAC) and time until sober. Australian legal drink-driving limits apply.

⚠️ Important: This is an estimate only. BAC varies significantly with food, health, and individual factors. Do not drink and drive. In Australia: general licence BAC limit = 0.05; learner/P-plate = 0.00.

Drinking Details
Body weight
kg
Sex
Standard drinks ?
Time drinking (hours)
Food consumed
Estimated BAC
Blood Alcohol Concentration
InformationValue

Australian Drink Driving Laws

All Australian states and territories have the same general BAC limits: General licence holders: 0.05 BAC limit. Learner and P-plate drivers: 0.00 BAC. Professional drivers, buses, heavy vehicles: 0.02 BAC.

Australian Standard Drink

One Australian standard drink contains 10g of pure alcohol. Examples: Full-strength beer (375ml, 4.8%) ≈ 1.4 standard drinks; Wine (150ml, 12%) ≈ 1.5 standard drinks; Spirits (30ml nip, 40%) ≈ 1.0 standard drink.

DrinkWise Australia Guidelines

DrinkWise Australia recommends no more than 4 standard drinks on any single occasion and no more than 10 standard drinks per week. NHMRC guidelines suggest no more than 4 standard drinks on a single day to reduce risk of alcohol-related harm.