How much does Brazil drink?
Alcohol consumption per adult, per year
litres of pure alcohol per adult (15+), per year
Per adult, that is roughly:
55% above the regional average
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.
Do you fancy AI? Try our AI-powered BAC calculator.
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.
| {{ afterLabel }} | {{ $t('unit.' + units) }} | Status |
|---|---|---|
| {{ result.time }} | {{ result.drunkenness }} |
This is general information, not legal advice, and the estimate is approximate. The only safe level before driving is zero.
Keep this page open until then, or the notification won’t arrive.
Your estimated BAC as your body clears the alcohol
💡 Tips: drink water, eat food, and avoid driving until you are below the legal limit and preferably completely sober.
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.
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.
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.
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.
The total pure alcohol (ethanol) your body has absorbed, in grams — the basis for both your standard-drink count and your BAC.
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.
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.
A reference table matching BAC ranges to their typical effects on judgement, coordination and reaction time — impairment that appears from the very first drink.
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.
Five factors that determine your result
Alcohol consumption per adult, per year
litres of pure alcohol per adult (15+), per year
Per adult, that is roughly:
55% above the regional average
Road traffic deaths per 100,000 people, per year
road traffic deaths per 100,000 people, 2021
11% more road deaths than the regional average
Latest available year shown per country.
Brazil's Lei Seca: zero tolerance for drink driving
Brazil's Lei Seca: zero-tolerance administrative offence and criminal threshold
Practical tips for safer drinking
The limits and penalties on this page come from official government sources
Confirm the current rules directly with the responsible authorities:
Laws change — always check the latest limits and penalties with the official source before driving.
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.
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.
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.
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.
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.
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.