Blood Alcohol Calculator
This calculator estimates your blood alcohol concentration (BAC) in promille (per mille) using the Widmark formula. In Denmark, one standard drink (genstand) contains 12 grams of pure alcohol, equivalent to roughly one beer (33 cl at 4.6%), one glass of wine (12 cl at 12%), or one shot of spirits (4 cl at 40%). The legal driving limit in Denmark is 0.5 promille.
How the Widmark Formula Works
The formula calculates BAC by dividing the total grams of alcohol consumed by your body weight multiplied by a distribution ratio (0.68 for men, 0.55 for women), then subtracting the alcohol your body has metabolised over time at approximately 0.15 promille per hour. Women generally have a lower distribution ratio because of differences in body water content.
Important Disclaimer
This calculator provides an estimate only and should never be used to determine whether it is safe to drive or operate machinery. Individual tolerance varies significantly based on factors including food intake, medication, fatigue, and personal metabolism. When in doubt, do not drive. Use public transport, a taxi, or a designated driver. In Denmark, penalties for drink-driving are severe and include fines, licence suspension, and imprisonment.