BAC Calculator

Calculate your estimated Blood Alcohol Concentration (BAC) level based on your weight, gender, alcohol consumption, and time spent drinking. BAC is used to determine legal intoxication levels for driving or other activities.

Amount of Alcohol Consumed

Type Amount Size ABV
Beer %
Wine %
Liquor %
Other %

Your Estimated BAC: 0.000%

0.000-0.029%
0.030-0.059%
0.060-0.099%
0.100-0.199%
0.200-0.299%
0.300%+

Legal limit for driving is typically 0.08%

Total Alcohol Consumed 0.00 oz (0.00 ml)
Total Pure Alcohol 0.00 oz (0.00 ml)
Time Since First Drink 0 hours 0 minutes
Alcohol Elimination Rate 0.015% per hour
Time Until Sober (BAC = 0%) 0 hours 0 minutes

About BAC Calculator

Blood Alcohol Concentration (BAC) is a measure of the amount of alcohol in your bloodstream. It is typically expressed as a percentage of alcohol per volume of blood. For example, a BAC of 0.08% means that there are 0.08 grams of alcohol per 100 milliliters of blood.

How BAC is Calculated

The Widmark formula is commonly used to estimate BAC:

BAC = (Alcohol consumed in grams / (Body weight in grams × r)) × 100 - (Elimination rate × hours)

Where:

Understanding BAC Levels

Different BAC levels produce varying effects:

Factors Affecting BAC

Several factors can influence your BAC beyond just the amount of alcohol consumed:

Legal Implications

In most U.S. states, the legal limit for driving is 0.08% BAC. Commercial drivers have a lower limit of 0.04%, and for drivers under 21, many states have a "zero tolerance" policy with limits as low as 0.01-0.02%.