Loading…

Blood Alcohol Content Estimate

Biology • Human Biology and Health Metrics

View all topics
Safety warning (always shown)
Educational estimate only

This BAC estimate is approximate and can be wrong by a lot. Alcohol absorption and metabolism vary by person, food intake, drink timing, medications, health, and many other factors. Do not use this tool to decide whether it is safe or legal to drive, operate machinery, or work. If you plan to drink, arrange a sober ride.

Widmark r is a body water distribution factor used in the estimate.
Used in the Widmark estimate; enter a realistic value.
This is the time at which the tool reports the current BAC estimate.
A common educational default is 0.015% per hour (varies widely).
Simple curve model: BAC rises during absorption, then declines linearly.
Shown only as generic reference markers (legal limits vary by region and context).
Interactivity: hover for exact values • wheel to zoom • drag to pan. Click the curve to set “time since first drink” (optional).
Drinks
Enter drinks by volume + ABV. The tool computes grams of ethanol using density \(0.789\ \text{g/mL}\).
0 drinks
Copy/paste drinks CSV (optional)
CSV columns: label, volume, unit, abv. Unit is mL or oz. ABV is percent (e.g., 5).
Ready
Enter values and click “Calculate”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

How does this BAC estimate calculator convert drinks into alcohol grams?

It converts drink volume to mL (1 fl oz ≈ 29.5735 mL), multiplies by ABV/100 to get ethanol volume, then multiplies by ethanol density (0.789 g/mL) to get grams of ethanol.

What is the Widmark r factor and why do I choose male, female, or custom?

Widmark r is a body-water distribution factor used to scale alcohol concentration from total ethanol grams and body weight. The presets are population-average values, and custom r lets you use a different value when appropriate.

How are metabolism rate and time since first drink used in the estimate?

The model subtracts a linear elimination term beta x t, where beta is the metabolism rate in BAC % per hour and t is hours since the first drink. This produces a declining trend after the absorption period.

What does absorption time mean in this calculator?

Absorption time controls a simple rise phase where the absorbed alcohol increases from 0 to the full drink total over the chosen interval. After absorption completes, the estimate uses the full alcohol amount while elimination continues.

What do the 0.02, 0.05, and 0.08 reference lines represent?

They are generic reference markers shown on the BAC chart for context. Legal limits vary by region and situation, so these lines are not legal advice and should not be used to decide if it is safe or legal to drive.