🍷 Health & Safety

Blood Alcohol Calculator

Estimate your current Blood Alcohol Concentration using the Widmark formula. Enter drinks consumed, time elapsed, your weight and sex: and get an estimated BAC, level description, time to sober, and legal limit comparison for your country.

Important: This calculator provides estimates only. Individual BAC varies based on food consumed, medications, health conditions and other factors. Never drive after drinking regardless of your estimated BAC. If in doubt, do not drive.
drinks
hrs
%
fl oz
lbs
🍷

Enter your drink details

Fill in drinks, time, weight and sex: then tap Estimate My BAC.

BAC Levels and Their Effects

BAC RangeEffects
0.00-0.02%Little to no effect; slight relaxation possible
0.02-0.05%Mild euphoria, reduced social inhibition, slightly altered judgment
0.05-0.08%Reduced coordination, impaired judgment, slower reaction time: driving risk elevated
0.08-0.15%Clearly drunk; significantly impaired coordination, slurred speech, poor balance
0.15-0.30%Severe impairment, confusion, nausea; alcohol poisoning risk
0.30%+Life-threatening; loss of consciousness, breathing difficulties: call emergency services

Legal BAC Limits by Country

CountryLimit (BAC%)Note
🇺🇸 USA (most states)0.08%0.04% for commercial drivers
🇨🇦 Canada0.08%Warning range 0.05-0.08%
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England / Wales0.08%Scotland has stricter 0.05% limit
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland0.05%Stricter than England/Wales
🇦🇺 Australia0.05%0.00% for learners and some professional drivers
🇩🇪 Germany0.05%0.00% for drivers under 21
🇫🇷 France0.05%0.02% for new drivers (under 2 years)
🇪🇸 Spain0.05%0.03% for new drivers and professional drivers
🇯🇵 Japan0.03%Very strict enforcement, criminal penalties
🇸🇪 Sweden0.02%Effectively zero tolerance
🇳🇴 Norway0.02%Effectively zero tolerance
🇵🇱 Poland0.02%Criminal offence above 0.05%
🇷🇺 Russia0.00%Zero tolerance, strict enforcement
🇺🇦 Ukraine0.00%Zero tolerance
🇸🇦 Saudi Arabia0.00%Alcohol prohibited entirely
🇳🇱 Netherlands0.05%0.02% for new drivers (under 5 years)
🇮🇹 Italy0.05%0.00% for new drivers (under 3 years)
🇧🇷 Brazil0.00%Zero tolerance, heavy fines
🇮🇳 India0.03%Varies by state
🇨🇳 China0.02%0.08% = criminal offence
🌍 EU average0.05%Most EU member states