BAC Calculator
Estimate blood alcohol concentration with the Modified Norberg pharmacokinetic model. Add drinks as they happen to estimate a BAC timeline, peak BAC, and estimated clearance time.
BAC calculator inputs
Input
Unit system
Person
Gender
Intake
Add drinks and food to the timeline. The earliest food or drink starts the simulation.
Selected drink: Beer
12 fl oz ยท 5% ABV ยท 1.0 U.S. standard drinks
This drink defines simulation start.
No drinks or food added yet. Use the tabs above to add intake.
Advanced model settings
Manual model override
Result
No drinks added
Tap a drink type and press + to start the timeline.
Max BAC
0.000%
Below my limit
always
Sober
now
BAC timeline
About this BAC calculator
About this BAC calculator
This calculator estimates blood alcohol concentration using a Modified Norberg pharmacokinetic model adapted for oral ethanol intake [1]. Unlike simple Widmark-style calculators, the model represents gastrointestinal absorption, a liver compartment with Michaelis-Menten elimination, and central/peripheral distribution compartments. The result is a forward simulation, not a measurement.
Each added drink is treated as an ethanol dose entering the gastrointestinal compartment at the time it is added. The earliest food or drink defines simulation time zero, so a meal before the first drink can decay before ethanol reaches the GI compartment. Added food events are modeled as a decaying gastric load that slows the existing first-order absorption step and modestly lowers the absorbed fraction while the meal effect remains above the study-baseline assumption.
The 95% parameter interval is calculated from published standard errors for the estimated population parameters kA, f2, vMAX, and kCP under the selected food scenario. It does not include personal physiology, medication, drink-entry error, measurement error, or legal uncertainty. The Michaelis-Menten constant KM is fixed by default because the cited study used it as a model regressor rather than estimating a standard error for it.
Ethanol pharmacokinetics vary widely between people and situations. Body water, sex, age, food, gastric emptying, drinking pattern, genetics, liver function, medications, and sampling method can all change observed BAC [2]. Gastric emptying is a major determinant of ethanol absorption and first-pass metabolism [3], and meal composition can lower ethanol exposure after a small dose [4]. The calculator converts drink volume and ABV into grams of ethanol and approximate U.S. standard drinks using NIAAA's standard drink convention [5].
Do not use this estimate to decide whether you can drive or perform safety-critical work. Driving impairment and legal consequences can occur even when an estimate appears below a statutory threshold [6].
FAQ
FAQ
Can I use this calculator to decide if I can drive?
No. This is an educational estimate and not a breath, blood, legal, or medical measurement. The only safe driving BAC is 0.000%, and impairment can occur before a legal limit is reached.
Can I use this as an online breathalyzer?
No. A breathalyzer estimates alcohol from a breath sample. This calculator estimates blood alcohol concentration from drink timing, drink size, ABV, body weight, food, and model assumptions. It can help visualize a possible BAC timeline, but it is not a breathalyzer, breath alcohol test, blood test, or legal measurement.
What is the difference between a BAC calculator and a breathalyzer?
A BAC calculator estimates blood alcohol concentration from entered assumptions, while a breathalyzer estimates alcohol from a breath sample at the time of testing. A breathalyzer is a measurement device; this calculator is a forward simulation based on the drinks, timing, food, and body information you enter.
The two can differ because breath alcohol readings, blood alcohol concentration, individual physiology, drinking pattern, recent food, and measurement conditions are not identical.
What model does this blood alcohol calculator use?
This blood alcohol calculator uses a Modified Norberg pharmacokinetic model for ethanol. The model includes gastrointestinal absorption, a liver compartment, central and peripheral distribution compartments, and Michaelis-Menten elimination. Zekan et al. adapted a Norberg-style model for oral ethanol administration and reported the population parameter estimates used here.
Why can this BAC calculator differ from the Widmark formula?
A classic Widmark formula is a rough screening calculation: it typically treats alcohol as quickly distributed into a single body-water compartment and subtracts a linear elimination rate. The Modified Norberg approach is a substantially more physiologically detailed model. It represents gastrointestinal absorption, liver elimination, and distribution between compartments over time.
Because it models processes that the Widmark formula simplifies or ignores, the Norberg-style approach is generally better suited for estimating the shape of the BAC curve, peak BAC, and peak timing. It can be much more informative than a simple Widmark estimate, especially when drink timing, food, and delayed absorption matter. That still does not make it a guaranteed prediction of one person's true BAC, because physiology, inputs, and measurement conditions vary.
Does food affect the blood alcohol content?
Yes. Food and gastric emptying can strongly affect alcohol absorption, peak BAC, and the time it takes to reach peak blood alcohol content. Food entries in this calculator decay over time as gastric load and modify only the existing Norberg absorption terms kA and f2; they do not create a separate stomach-intestine PBPK model.
Why are there male and female options?
The cited Modified Norberg study was fitted in healthy young male volunteers. The male/default option uses the published distribution-volume constants. The female option lowers the distribution volume to approximate lower average total body water, but it is an extrapolation, not a separately fitted female BAC model.
What is a U.S. standard drink?
In the United States, one standard drink contains about 14 grams, or 0.6 fl oz, of pure alcohol. That is approximately 12 fl oz of 5% beer, 5 fl oz of 12% wine, or 1.5 fl oz of 40% spirits. The NIAAA explains the U.S. standard drink definition in more detail here.
How do I convert BAC percent to promille?
BAC is shown here as a percent value. To convert BAC percent to promille, multiply by 10. For example, 0.05% BAC is about 0.5โฐ, and 0.08% BAC is about 0.8โฐ.
Promille is commonly used in continental Europe and in German terms like Promillerechner. The conversion only changes the displayed unit; it does not change the uncertainty of the BAC estimate.
How accurate is the estimate?
It can show how assumptions change a BAC curve, but it cannot predict an individual's true BAC with forensic precision. The model parameters, drink entry, physiology, food, health status, and measurement method all introduce uncertainty.
What does the BAC uncertainty interval mean?
The interval reflects uncertainty in selected published model parameter estimates under the chosen drink and food scenario. It is not a prediction interval for your true BAC. It excludes individual variation, medication effects, liver function, tolerance, drink-entry error, breath or blood testing error, and legal evidence standards.
Related tools
BMI Calculator
Calculate body mass index from height and weight.
References
References
[1] Pharmacokinetic Analysis of Ethanol in a Human Study: New Modification of Mathematic Model
Toxics
Zekan P, Ljubicic N, Blagaic V, Dolanc I, Jonjic A, Coklo M, Blagaic AB. Toxics. 2023;11(9):793. doi:10.3390/toxics11090793.
[2] Role of variability in explaining ethanol pharmacokinetics: research and forensic applications
Clinical Pharmacokinetics
Norberg A, Jones AW, Hahn RG, Gabrielsson JL. Clin Pharmacokinet. 2003;42(1):1-31. doi:10.2165/00003088-200342010-00001.
[3] First pass metabolism of ethanol is strikingly influenced by the speed of gastric emptying
Gut
Oneta CM, Simanowski UA, Martinez M, Allali-Hassani A, Pares X, Homann N, et al. Gut. 1998;43:612-619. doi:10.1136/gut.43.5.612.
[4] Effect of high-fat, high-protein, and high-carbohydrate meals on the pharmacokinetics of a small dose of ethanol
British Journal of Clinical Pharmacology
Jones AW, Jonsson KA, Kechagias S. Br J Clin Pharmacol. 1997;44:521-526. doi:10.1046/j.1365-2125.1997.t01-1-00620.x.
[5] What is a standard drink?
National Institute on Alcohol Abuse and Alcoholism
NIAAA. Overview of alcohol consumption: what is a standard drink?
[6] Drunk Driving
National Highway Traffic Safety Administration
NHTSA. Drunk driving safety information and impairment context.
How this tool uses the data
The calculator uses the published Modified Norberg model structure and population parameter estimates from Zekan et al. for an educational forward simulation.
Food events use a mono-exponential gastric-load modifier that changes the existing kA and f2 absorption terms over time; it does not add a separate PBPK stomach or intestine compartment.
The displayed interval reflects published standard errors for kA, f2, vMAX, and kCP under the chosen food scenario. KM is treated as a fixed model constant unless you enable manual override.
The original fitted study was small and included healthy young male volunteers. The female distribution option changes body-water assumptions but is not a separate validation of the model.
This tool does not measure BAC and should not be used for medical, legal, workplace, or driving decisions.