💪
💪 Health & fitness

Hand Sanitizer Calculator (WHO hand-rub formulations, any batch size)

Results update as you type.

Your numbers

Understanding the hand sanitizer calculator — concept and principle

This calculator scales the World Health Organization's two hand-rub formulations to any batch size and to the strength of the alcohol and hydrogen peroxide you actually have. It is meant for health facilities, schools or community programmes producing sanitizer locally.

WHO formula 1, 1 litreWHO formula 1, 1 litre: 833 mL 96% ethanol 80 × 1,000 ÷ 96, 41.7 + 14.5 mL 3% peroxide + glycerol → ≈ 110 mL water top up to the 1 L markWHO formula 1, 1 litre833 mL 96% ethanol80 × 1,000 ÷ 9641.7 + 14.5 mL3% peroxide + glycerol≈ 110 mL watertop up to the 1 L mark
WHO formula 1, 1 litre: with the default inputs the result is ≈ 110 mL water (top up to the 1 L mark).

How it is calculated

Alcohol (mL) = final alcohol % × batch volume (mL) ÷ stock alcohol %

Hydrogen peroxide (mL) = 0.125% × batch volume ÷ stock peroxide %

Glycerol 98% (mL) = 14.5 mL per litre of batch

Water (mL) ≈ batch − alcohol − peroxide − glycerol

The principle

Alcohol kills many bacteria and viruses by denaturing proteins, and works best at concentrations of roughly 60–90% with some water present. The small amount of hydrogen peroxide inactivates bacterial spores that may contaminate the ingredients or bottles. Glycerol is a humectant that protects the skin from drying with repeated use. Diluting a stronger stock to the target is a simple mass balance: the alcohol volume × stock % must equal the batch volume × final %.

Worked example

Default inputs: formulation 1, 1 L, 96% ethanol, 3% hydrogen peroxide.

  1. Alcohol = 80 × 1,000 ÷ 96 = 833.3 → 833 mL.
  2. Peroxide = 0.125 × 1,000 ÷ 3 = 41.7 mL.
  3. Glycerol = 14.5 mL.
  4. Water ≈ 1,000 − 833.3 − 41.7 − 14.5 = 110.5 → 110 mL; final alcohol 80%.
How Alcohol (mL) changes with Total amount to make (L)How Alcohol changes with Total amount to…05001,0001,5002,0000.250.50.7511.251.52Example: 833Total amount to make (L)
Each point is the calculator re-run with only “Total amount to make (L)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Total amount to make (L)Alcohol (mL)
0.25208
0.5417
0.75625
1833
1.251,042
1.51,250
21,667

How to read the result

Add the ingredients in order, then fill to the 1 L mark rather than adding exactly the water figure, because alcohol and water shrink slightly when mixed. WHO advises checking the alcohol strength with an alcoholmeter and storing the bottles for 72 hours before use.

Common mistakes

Keep in mind: Alcohol is highly flammable and must be kept away from children and never swallowed. Local production may be regulated; follow national rules and the WHO guide.

Frequently asked questions

Can I use rubbing alcohol at 70%?

Not for these formulas, which need stock stronger than 80% ethanol or 75% isopropyl alcohol.

Why wait 72 hours?

To give the hydrogen peroxide time to inactivate any spores in the alcohol or bottles.

Can I add fragrance?

WHO advises against additives because of possible allergies and effects on the formulation.

Sources: World Health Organization, Guide to Local Production: WHO-recommended Handrub Formulations, revised April 2010

Checked 9 Nov 2026. World Health Organization, Guide to Local Production: WHO-recommended Handrub Formulations, revised April 2010 (formulations 1 and 2, final concentrations, alcoholmeter check, 72-hour quarantine).

💪 All health & fitness tools →🌍 Calculators by country →