BAC Calculator

Illustrate a simplified Widmark blood-alcohol estimate using parameters you supply.

Reset

What is this calculator?

Illustrate a simplified Widmark blood-alcohol estimate using parameters you supply.

What can you use it for?

Use it to understand the numerical relationship between the measurements or dates entered. Illustrate a simplified Widmark blood-alcohol estimate using parameters you supply.

How to use it

  1. Enter alcohol consumed (grams).
  2. Enter body weight (kg).
  3. Enter distribution factor.
  4. Enter hours elapsed.
  5. Enter elimination rate (% bac per hour).
  6. Select Calculate (or Generate for random tools).
  7. Read the answer and any additional results below the form. Check the units and the limits of the method.

Formula and method

Result = max(0,alcohol consumed/(body weight × distribution factor × 10)-hours elapsed × elimination rate)

The formula uses the units and definitions shown above. Each input is substituted before the arithmetic is evaluated; the calculated output is rounded for display.

Worked example

Alcohol consumed (grams): 28, Body weight (kg): 70, Distribution factor: 0.68, Hours elapsed: 1, Elimination rate (% BAC per hour): 0.015. The result is 0.04382353 % BAC (result).

Assumptions and limits

Highly uncertain mathematical estimate, not a measurement. Cannot determine whether driving is safe or legal. Absorption and personal variation are not modelled.

Frequently asked questions

What inputs does the BAC Calculator need?

Use alcohol consumed (grams), body weight (kg), distribution factor, hours elapsed, elimination rate (% bac per hour). Read the answer and any additional results below the form. Check the units and the limits of the method.

What assumptions apply to the BAC Calculator?

Highly uncertain mathematical estimate, not a measurement. Cannot determine whether driving is safe or legal. Absorption and personal variation are not modelled.

A little help with the numbers

Smart input · AI explanations when connected