Estimate your Blood Alcohol Concentration (BAC) using the Widmark formula. Malaysia legal limit is 0.05% — among the strictest in Asia.
Your Body
Drinks Consumed
Beer can (320ml @ 5%)
12.6g pure alcohol
Beer pint (500ml @ 5%)
19.7g pure alcohol
Strong beer (320ml @ 8%)
20.2g pure alcohol
Wine glass (175ml @ 12%)
16.6g pure alcohol
Large wine (250ml @ 13%)
25.6g pure alcohol
Spirits shot (30ml @ 40%)
9.5g pure alcohol
Double shot (60ml @ 40%)
18.9g pure alcohol
Cocktail (avg 50ml spirits)
15.8g pure alcohol
Hours Since First Drink
The body metabolises ~0.015% BAC per hour. Time matters more than coffee, food, or cold showers.
Add drinks above to estimate your BAC.
Disclaimer: This calculator gives a Widmark-formula estimate only. Actual BAC varies by metabolism, food intake, hydration, medication, and individual physiology. Never rely on this as proof you are safe to drive — when in doubt, don't drive. Police breathalyser results are legally binding; this calculator is not.
Quote in 2 minutes. Road tax included. Buy Now Pay Later — no upfront lump sum.
| Instalment plan | You pay |
|---|---|
| Pay in 3 months | RM167/month |
| Pay in 6 months | RM84/month |
| Pay in 12 months | RM42/month |
Based on RM500 policy · no pre-selection required
*Instalment via BNPL providers at checkout. Prices vary by vehicle, NCD, and region.
Malaysia has one of Asia's strictest drink driving laws. The legal Blood Alcohol Concentration (BAC) limit is 0.05% — equal to the EU standard and stricter than the UK and US (0.08%). Enforcement is via Section 45A and Section 45 of the Land Public Transport Act (LTA), with mandatory jail terms and licence bans for repeat offenders.
Section 45A — BAC 0.05%–0.08%
Section 45 — BAC over 0.08% or causing harm
BAC% = (alcohol consumed in grams × 100) ÷ (body weight in grams × r) − 0.015 × hours
Where r is the Widmark constant (body water fraction):
Example: A 70kg male drinking 2 cans of Tiger beer 320ml @ 5% (25.2g alcohol total) over 2 hours: BAC = 25.2 ÷ (70 × 10 × 0.68) − 0.015 × 2 = 0.053% − 0.030% = 0.023% — under the 0.05% limit. Same drinks for a 60kg female: BAC = 25.2 ÷ (60 × 10 × 0.55) − 0.030 = 0.076% − 0.030% = 0.046% — borderline.
| Drink | Volume | ABV | Pure Alcohol | Std Drinks |
|---|---|---|---|---|
| Tiger / Carlsberg can | 320ml | 5% | 12.6g | 1.3 |
| Tiger / Heineken pint | 500ml | 5% | 19.7g | 2.0 |
| Strong beer (Anchor Strong) | 320ml | 8% | 20.2g | 2.0 |
| Wine glass | 175ml | 12% | 16.6g | 1.7 |
| Large wine glass | 250ml | 13% | 25.6g | 2.6 |
| Whiskey / vodka shot | 30ml | 40% | 9.5g | 0.95 |
| Double shot | 60ml | 40% | 18.9g | 1.9 |
| Cocktail (avg) | 50ml spirits | 40% | 15.8g | 1.6 |
1 standard drink in Malaysia = 10g pure alcohol (WHO definition).
Plus up to RM1,800 in new user rewards. SC Malaysia licensed. Invest in US, HK & Bursa stocks from one app.
Monthly DCA growth at 10% p.a. (S&P 500 hist avg)
| Monthly | 10 yrs | 20 yrs | 30 yrs |
|---|---|---|---|
| RM300/mo | RM61k | RM228k | RM678k |
| RM500/mo | RM102k | RM380k | RM1.13M |
| RM531/mo | RM109k | RM404k | RM1.2M |
*Complete deposit & first trade via this link to track rewards · T&Cs apply · RM100 coupon ≥RM1,000 deposit · AAPL stock ≥RM30,000 deposit.