Widmark-formula BAC estimate from drinks, body weight, sex and time — educational only, never a fit-to-drive verdict — browser-only
- Runs locally
- Category Calculator
- Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
| Zero tolerance (0.00) | Over the limit | clears in 2 h 39 min |
| Strict · 0.02 | Over the limit | clears in 1 h 19 min |
| Common · 0.05 | Under the limit | — |
| US federal · 0.08 | Under the limit | — |
The Widmark formula is a simplified teaching model. Real BAC depends on food, absorption rate, hydration, medication, liver health, genetics, and time — none of which this captures. Never use this number to decide whether to drive, operate machinery, or do anything where impairment matters. If you have been drinking, do not drive.
What this tool does
A blood alcohol content (BAC) calculator built on the Widmark formula, the standard teaching model used in pharmacology courses. Enter each drink as a count times a volume in millilitres times an ABV percentage, your body weight in kilograms or pounds, your sex, and how many hours have passed since your first drink. The tool sums the pure ethanol in grams, divides by your body water using the Widmark distribution ratio (0.68 for men, 0.55 for women), subtracts a flat 0.015 percent per hour of metabolism, and shows your peak BAC, your current estimated BAC, the grams of pure alcohol consumed, and how long until you return to 0.000. It also lines your estimate up against four real legal driving thresholds — zero tolerance, 0.02, 0.05, and the US federal 0.08 — and tells you roughly how long each would take to clear. Everything runs in your browser, so your inputs are never uploaded. This is an estimate for learning how alcohol metabolism works, not a measurement of your actual impairment. The Widmark model ignores food, absorption speed, hydration, medication, liver health and genetics, so the number it returns can differ from a breathalyser by a wide margin. It must never be used to decide whether you can drive. If you have been drinking, do not drive.
Tool details
- Input
- Files + Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Copy
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 13 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Calculator · HR
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Blood Alcohol Content (BAC) Calculator fits into your work
Use it for fast estimates, comparisons, and planning numbers before you make the final call.
Calculation jobs
- Getting a realistic range before a purchase, plan, workout, or schedule decision.
- Comparing scenarios by changing one input at a time.
- Turning rough assumptions into a number you can discuss.
Calculation checks
- Double-check units, dates, rates, and rounding assumptions.
- Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
- Save the inputs that produced an important result so you can reproduce it later.
Good next steps
These links move the current task into a more complete workflow.
- 1 Calorie Calculator Calorie calculator — daily calorie needs (BMR + TDEE), weight loss/gain targets, macro breakdown. Open
- 2 BMR Calculator BMR calculator — basal metabolic rate by Mifflin-St Jeor and Harris-Benedict (compared side-by-side). Open
- 3 Water Intake Calculator Water intake calculator — daily water target by body weight, activity, climate. With drink-log to track today's progress. Open
Real-world use cases
Understand why one night out put you over a 0.05 limit
You had two beers and a glass of wine over the evening and want to see, for learning purposes, where the Widmark math lands you. Enter the drinks, your weight and sex, and the hours since your first drink. The tool shows a peak BAC, the current estimate after metabolism, and how your number sits against the 0.05 line many countries use. The point is not to time a drive — it is to build intuition for how quickly a "normal" evening adds up, and how slowly 0.015 percent per hour brings it back down. Seeing "back to 0.000 in 4 h 20 min" is a far more honest picture than "I feel fine."
Teach the Widmark formula in a pharmacology or health class
The calculator exposes every step of the classic Widmark model: grams of ethanol from volume and ABV, division by body water via the r ratio, and the linear 0.015 percent per hour elimination. Students can change one input at a time — swap male to female, halve the body weight, add an hour — and watch the BAC move, which makes the relationships concrete in a way a static equation on a slide does not. Pair it with the disclaimer discussion: real metabolism is non-linear and individual, so the model is a teaching scaffold, not a clinical tool.
Compare how body weight and sex change the same intake
Hold the drinks fixed and toggle between male and female, or change the weight from 60 to 90 kg, to see how much the distribution ratio and body mass move the estimate. This is the clearest way to explain why "matching someone drink for drink" is a bad idea: a lighter person, or a person with a lower r, reaches a much higher concentration from the identical number of drinks. It is a vivid, numbers-on-screen way to retire the myth that tolerance is just about willpower.
Plan a non-driving evening and know roughly when alcohol clears
You are staying the night and not driving at all, but you still want a rough sense of when your body has processed what you drank — for hydration, sleep, or just curiosity. Enter your drinks and read the "back to 0.000" estimate, then check the hydration angle with the water intake tool. Because this is a flat-rate model it will be optimistic versus reality, so treat any "cleared" time as the earliest possible, never a green light to drive the next morning.
Sanity-check a calorie budget against what you drank
Alcohol carries about 7 kcal per gram, and this tool already computes the grams of pure ethanol in your drinks. If you are tracking intake, take that grams figure, multiply by seven for a rough alcohol-calorie number, and feed your day into the calorie or BMR calculators to see how a few drinks reshape your energy budget. It reframes "just a couple of drinks" as a concrete number you can plan around rather than ignore.
Common pitfalls
Treating the output as a real BAC reading. It is a flat-rate Widmark estimate that ignores absorption time, food, and individual metabolism — your true BAC can be much higher. Never use it as a fit-to-drive signal.
Forgetting that absorption is not instant. Right after drinking, your real BAC is still climbing while this model already assumes the alcohol is fully distributed, so early in a session the estimate can understate you.
Reading "back to 0.000" as a safe-to-drive time. It is the earliest theoretical clearing under an optimistic flat rate. Real elimination is slower and variable, and impairment can linger past the number.
Privacy
Every calculation — the ethanol grams, the Widmark division, the metabolism subtraction, the legal-limit comparison — runs as plain JavaScript in your browser tab. What you drank and how much never leaves the page, is never logged, and is never used for analytics. The one caveat: the shareable link encodes your inputs (weight, sex, drinks, hours) in the URL query string, so a recipient who opens that link, or any server in between, can see those numbers. For a private estimate, copy the text result rather than sharing the URL.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- Calorie Deficit Calculator Pick a daily calorie deficit, enter your current and goal weight, and see how many weeks it takes and the date you'd hit your target — with a safety check, browser-only
- CSV Column Extractor Upload or paste CSV, keep only selected columns by name or index, and export a smaller privacy-safe file.
- CSV Deduplicator Remove duplicate CSV rows by full row or selected key columns from uploaded files, locally and safely.
- CSV Filter Filter uploaded CSV rows by column value using contains, equals, or regex, with local browser processing.