We use cookies to improve your experience.

Brazil

Alcohol Calculator Brazil 🇧🇷

Estimate your blood alcohol level (BAC), track standard drinks consumed, and see exactly when you'll be sober enough to drive. Test your alcoolemia with our realistic breathalyzer simulator.

0 g/dL Legal limit

Do you fancy AI? Try our AI-powered BAC calculator.

  • Instant BAC estimate
  • Sobriety timeline
  • Legal limits for 40+ countries
Drunk driving in Brazil — 0 g/dL

The Brazilian Traffic Code (Lei Seca, CTB art. 165 and art. 306) applies absolute zero tolerance. Any detected alcohol is an administrative offence — in practice from 0.05 mg/L on the breathalyser. The crime begins at 0.6 g/L blood — the 0.06 g/dL this calculator displays — or 0.3 mg/L of alveolar air, which is a reading of 0.34 mg/L on the device before its margin is deducted: 6 months to 3 years detention. Signs of intoxication alone can also support an autuação even without an exact reading.

Current BAC {{ liveBacNumber }}{{ liveBacUnit }}
Time until {{ impactLimitLabel }} {{ liveToLimit }}
Time until {{ zeroTargetLabel }} {{ liveToZero }}
End session?

ℹ️ Your Information

CONTEXT
🌎 Country
Show results in
ABOUT YOU
Sex
⚖️ Weight

lbs

⏱️ Start of consumption (optional) Time of your first drink (optional)

🕒

⏳ Or: hours ago —
0h6h12h18h24h

🍹🍸🍺 Drinks

Drink {{ index+1 }}

{{ drinkSummary(drink) }}

%

≈ {{ servingHint(drink) }}

Maximum number of drinks reached.

Results will appear here...
📈 Results
Current BACPeak BAC {{ initialSobriety }}{{ unitSign }} Legal limit {{ countryLimit }}{{ unitSign }}
Minimal Caution Impaired Intoxicated Dangerous
Above the legal limit. Close to the legal limit — this estimate could already be over. Estimate shows no alcohol — only a test can confirm it.
Time until {{ impactLimitLabel }}: {{ legalLimitTimeLabel }}
Time until {{ zeroTargetLabel }}: {{ sobrietyDuration }}

Drunk driving in Brazil

All drivers 0.0 g/dL

Common penalties in Brazil

Offence type No offence Below the legal limit by this estimate – that does not mean driving is unaffected.
Offence type Over the 0.0 limit Zero-tolerance country — driving with any detectable alcohol is prohibited.
Offence type Over the legal limit You are over the legal limit and committing a drink-driving offence. Exact penalties depend on your BAC and local law.
Offence type Administrative infraction (art. 165) Any alcohol detected — from 0.05 mg/L on the breathalyser (CTB art. 165) Administrative offence — fine and licence points possible.
Typical penalties
  • Very serious administrative infraction — 10× fine (R$ 2,934.70)
  • 12-month suspension of right to drive
  • Vehicle retention; driver's licence document collected
Offence type Traffic crime (art. 306) ≥ 0.6 g/L blood, or a 0.34 mg/L breathalyser reading (CTB art. 306) Criminal offence — may result in a criminal record.
Typical penalties
  • Traffic crime — detention from 6 months to 3 years + fine
  • Suspension or prohibition to obtain a licence
  • Criminal record; aggravated charges if accident with injury or death
These are general penalties. Actual consequences may vary by local law and circumstances. Learn more →

Legal limit

{{ countryLimit }}{{ unitSign }}
Based on Brazilian law ·

Elimination rate

{{ decayRateDisplay }}{{ unitSign }} / h
Assumed average

Standard drinks

{{ standardDrinks }}🍺
Approximately consumed

Pure Alcohol

{{ results.length > 0 ? results[0].pureAlcoholMl : '0' }} {{ qunits }}
Pure alcohol consumed

Pure Alcohol (g)

{{ alcoholGrams }} g
Total ethanol consumed

Calories

{{ calories }} kcal
From alcohol only — mixers add more

Time over limit

{{ timeOverLimit || '0m' }}
Estimated duration above the legal driving limit
{{ decayRateDisplay }}{{ unitSign }} / h
{{ getUnitValFromValue(0.10) }}{{ getUnitValFromValue(0.15) }}{{ getUnitValFromValue(0.20) }}
⏳ Time since first drink —
0h6h12h18h24h
Current BACPeak BAC {{ initialSobriety }}{{ unitSign }} Legal limit {{ countryLimit }}{{ unitSign }}
Minimal Caution Impaired Intoxicated Dangerous
Above the legal limit. Close to the legal limit — this estimate could already be over. Estimate shows no alcohol — only a test can confirm it.
Time until {{ impactLimitLabel }}: {{ legalLimitTimeLabel }}
Time until {{ zeroTargetLabel }}: {{ sobrietyDuration }}

Drunk driving in Brazil

All drivers 0.0 g/dL

Common penalties in Brazil

Offence type No offence Below the legal limit by this estimate – that does not mean driving is unaffected.
Offence type Over the 0.0 limit Zero-tolerance country — driving with any detectable alcohol is prohibited.
Offence type Over the legal limit You are over the legal limit and committing a drink-driving offence. Exact penalties depend on your BAC and local law.
Offence type Administrative infraction (art. 165) Any alcohol detected — from 0.05 mg/L on the breathalyser (CTB art. 165) Administrative offence — fine and licence points possible.
Typical penalties
  • Very serious administrative infraction — 10× fine (R$ 2,934.70)
  • 12-month suspension of right to drive
  • Vehicle retention; driver's licence document collected
Offence type Traffic crime (art. 306) ≥ 0.6 g/L blood, or a 0.34 mg/L breathalyser reading (CTB art. 306) Criminal offence — may result in a criminal record.
Typical penalties
  • Traffic crime — detention from 6 months to 3 years + fine
  • Suspension or prohibition to obtain a licence
  • Criminal record; aggravated charges if accident with injury or death
These are general penalties. Actual consequences may vary by local law and circumstances. Learn more →
{{ afterLabel }} {{ $t('unit.' + units) }} Status
{{ result.time }} {{ result.drunkenness }}
  • Estimate shows no alcohol — only a test can confirm it.
  • Close to the legal limit — this estimate could already be over.
  • Above the legal limit.

This is general information, not legal advice, and the estimate is approximate. The only safe level before driving is zero.

Create a pop-up notification

Keep this page open until then, or the notification won’t arrive.

Sobriety variation over time

Your estimated BAC as your body clears the alcohol

Time until {{ zeroTargetLabel }} {{ sobrietyDuration }}
  • {{ lookaheadBacDisplay }}{{ unitSign }} Above the legal limit. Close to the legal limit — this estimate could already be over. Estimate shows no alcohol — only a test can confirm it.
  • {{ $t('unit.' + units) }}
  • Legal limit ({{ countryLimit }}{{ unitSign }})
👮 Health impact and legal consequences
{{ item.title }} {{ $t('severity.' + item.severity) }}

Peak BAC: {{ peakBAC }}

💡 Tips: drink water, eat food, and avoid driving until you are below the legal limit and preferably completely sober.

About results

Current BAC

Your Current BAC is the estimated alcohol in your blood, shown in g/L (the same value as ‰) or as a percentage. A roadside bafômetro reads breath; the law works from both breath and blood figures.

Legal limit

Brazil’s Lei Seca (CTB arts. 165 and 306) applies absolute zero tolerance. Any detected alcohol is an administrative offence with a heavy fine, licence suspension and vehicle retention; from 0.6 g/L of blood, or 0.3 mg/L of breath — a 0.34 mg/L reading on the device — it becomes a crime punishable by six months to three years’ detention. Visible signs of intoxication alone can support an autuação even without an exact reading.

Elimination rate

The body removes alcohol at a roughly fixed 0.15 g/L an hour (about 0.015% BAC), and nothing speeds it up — a cafezinho, a cold shower or food change how you feel, not the reading. After a long night you can still test positive the next morning, and under Lei Seca positive means over the limit.

Standard Drinks

A Brazilian standard drink is 10 g of pure alcohol (12.5 ml) — the official dose-padrão set by the Ministry of Health in 2024, matching the WHO figure. Watch the gap against real servings: a 350 ml lata of 5% beer is 13.8 g, so it counts as 1.4 standard drinks; a 600 ml garrafa is 2.4. This total converts what you drank into comparable units.

Pure Alcohol

The total pure alcohol (ethanol) your body has absorbed, in grams — the basis for both your standard-drink count and your BAC.

Time vs. Sobriety Table

The table projects your BAC each hour, and with your first-drink time it maps them onto the clock — useful the morning after, showing when your reading finally returns to zero, the only lawful level to drive on. Status icons mark the safe hours.

If you set a time for each drink, the table shows clock times only and adds a row for each drink, so you can see your BAC rise after a later drink and then fall again.

Sobriety Over Time Graph

A line chart of your BAC falling over the hours ahead, showing when it reaches zero — the only reading you can lawfully drive on under Lei Seca.

How Alcohol Affects You

A reference table matching BAC ranges to their typical effects on judgement, coordination and reaction time — impairment that appears from the very first drink.

Legal limit reached in / Sober in / Peak BAC

Quick summary estimates:

  • Legal limit reached in: under Lei Seca this is the same as “Sober in”, because the limit is zero.

  • Sober in: time until your BAC returns to ~0.00 g/L.

  • Peak BAC: the highest level reached in the session.

Data used for calculations

Five factors that determine your result

Weight
Body weight determines how alcohol distributes in the body — more weight means a lower blood alcohol concentration.
Sex
Men and women metabolise alcohol at different rates because of differences in body water content.
Amount
The amount of pure alcohol consumed is the main factor that determines your BAC result.
Strength
A higher strength (%) means more ethanol in the same drink serving.
Time
The timing of your drinks shows how BAC changes hour by hour and when you'll be sober again.

How much does Brazil drink?

Alcohol consumption per adult, per year

9.4L

litres of pure alcohol per adult (15+), per year

Per adult, that is roughly:

537 beers ≈ 10/week
522 glasses of wine ≈ 10/week
588 shots ≈ 11/week
9.4 L
1.7 L Ø 6.0 11.4 L

55% above the regional average

Ranks #5 of 35 in the Americas Ranks #37 of 188 in the World Average in the Americas: 6.0 L

How neighbours compare

#1 Brazil 9.4L #5 the Americas
#2 Argentina 8.8L #7 the Americas
#3 Peru 6.8L #13 the Americas
#4 Paraguay 6.7L #15 the Americas
#5 Uruguay 6.2L #17 the Americas
#6 Bolivia 3.6L #29 the Americas

How safe are the roads in Brazil?

Road traffic deaths per 100,000 people, per year

15.7 /100k

road traffic deaths per 100,000 people, 2021

~35% of road deaths linked to alcohol WHO estimate, 2019 · 23–51%
646 road deaths per week WHO estimate, 2021
225 alcohol-linked deaths per week WHO-derived estimate
15.7
4.7 Ø 14.1 31.3

11% more road deaths than the regional average

#23 safest of 36 in the Americas #124 safest of 195 worldwide Average in the Americas: 14.1 per 100k

How neighbours compare

#1 Argentina 8.8 #8 the Americas
#2 Peru 12.7 #16 the Americas
#3 Uruguay 13.0 #17 the Americas
#4 Brazil 15.7 #23 the Americas
#5 Bolivia 17.6 #28 the Americas
#6 Paraguay 21.0 #31 the Americas

Latest available year shown per country.

LIMITS NEARBY

BAC limits in neighboring countries

Explore the legal blood alcohol concentration (BAC) limits for drivers in nearby countries.

UY

Uruguay

0g/dL
Zero tolerance
PY

Paraguay

0g/dL
Zero tolerance
BO

Bolivia

0.05g/dL
Moderate
PE

Peru

0.05g/dL
Moderate

Common penalties in Brazil

Brazil's Lei Seca: zero-tolerance administrative offence and criminal threshold

Any alcohol detected — from 0.05 mg/L on the breathalyser (CTB art. 165)
Administrative infraction (art. 165)
  • Very serious administrative infraction — 10× fine (R$ 2,934.70)
  • 12-month suspension of right to drive
  • Vehicle retention; driver's licence document collected
≥ 0.6 g/L blood, or a 0.34 mg/L breathalyser reading (CTB art. 306)
Traffic crime (art. 306)
  • Traffic crime — detention from 6 months to 3 years + fine
  • Suspension or prohibition to obtain a licence
  • Criminal record; aggravated charges if accident with injury or death

Tips for drinking responsibly

Practical tips for safer drinking

Pace yourself
Stick to the "one drink per hour" rule – your liver needs time to process alcohol.
Eat before and while drinking
A solid meal slows alcohol absorption – an empty stomach raises BAC faster.
Drink water
After each alcoholic drink, have a glass of water – it reduces dehydration and health risks.
Don't drive
Even small amounts of alcohol impair reaction time. If in doubt, call a taxi or stay overnight.

Source: World Health Organization (WHO).

How we calculate your BAC

The exact formula, step by step

Your result is not a guess. It comes from the Widmark equation, the same formula forensic toxicologists use in court. Here it is, worked through with an example.

BAC = A ÷ (r × W) − (β × t)

where A = grams of pure alcohol, r = body-water factor (0.68 for men, 0.55 for women), W = weight in kg, β = elimination rate (~0.15 g/L per hour), and t = hours since your first drink. If you set a time for each drink, the calculator adds each one at the moment you had it and removes β per hour from the running total (never below zero), so a later drink can raise the level again. Each drink is counted as fully absorbed the moment you have it. In reality the level keeps rising for roughly 30–90 minutes after a drink, so the peak shown is usually higher than the real one and early readings are deliberately on the high side.

  1. Pure alcohol (A). Three 500 ml beers at 5% ABV hold 3 × 500 × 0.05 × 0.789 ≈ 59 g of pure alcohol.
  2. Body water (r × W). For an 80 kg man: 0.68 × 80 = 54.4.
  3. Peak level. A ÷ (r × W) = 59 ÷ 54.4 ≈ 1.09 g/L — the same as 1.09‰ or about 0.11% BAC.
  4. Subtract elimination. After 2 hours: 1.09 − (0.15 × 2) = 0.79 g/L.

The calculator runs this same equation on your own weight, sex, drinks and timing — the numbers above are only a worked example. Method based on E. M. P. Widmark (1932); results are an estimate, not a legal measurement.

What people actually log

SmartBAC has run over 17,000 calculations in recent weeks. Of every drink people log, beer is the most common by far — about 6 in 10 — ahead of spirits and then wine.

Anonymous, aggregated first-party usage data from SmartBAC, July–August 2026.

Frequently Asked Questions

How long does alcohol remain detectable on the breathalyzer?

Alcohol is typically detectable in alveolar air for up to 12 hours after drinking, depending on how much was consumed and on individual metabolism. After a small amount a few hours is enough; after a long night the device can still register meaningful values the next morning.

Elimination happens at a fairly constant rate — around 0.015% BAC per hour — and that speed cannot be increased by anything you do. Weight, sex, food, hydration and medication change the starting point and the shape of the curve, but not the underlying logic: the liver processes alcohol at its own pace. This is why a few hours' sleep is no guarantee of being under the limit.

What can I do to sober up faster?

There is no proven way to speed up alcohol elimination. Coffee, a cold shower, exercise, cold water and fatty food do not lower your blood alcohol level — at best they make you feel more alert, which is more dangerous still, because it creates a false sense of being fit to drive.

The liver metabolises alcohol at its own, essentially fixed rate, and only time brings the level down. Drinking water and eating before or during drinking can reduce the peak you reach and the next day's discomfort, but they do not shorten elimination. If you have been drinking and need to get somewhere, the only safe decision is not to drive: use an app, a taxi, public transport, or agree a designated driver in advance.

How accurate are Brazilian police breathalyzers?

Every etilômetro has a recognised margin of error, and the law already accounts for it. The CONTRAN resolution governing these devices requires the margin to be deducted from the reading before an infringement is issued — and 0.05 mg/L and 0.34 mg/L are the measured reading — the number on the display — not the corrected figure: the margin comes off them, not the other way round. In the Anexo I reference table a reading of 0.34 mg/L gives a considered value of 0.30 mg/L, exactly the article 306 threshold, and a reading of 0.05 mg/L gives 0.01 mg/L.

In practice this works in the driver's favour: the value recorded on the notice is always equal to or lower than what the device showed. For a result to be valid, the unit must hold model approval from Inmetro and a current metrological verification. If there is doubt about calibration, the notice can be challenged administratively, or a blood test requested, which does not depend on converting from breath.

Read all