Hot Tub Chemical Calculator

Pick your spa size, chlorine or bromine, and your test readings to get small doses in teaspoons and ounces, with spa target ranges.

Units

Most portable and 2 to 8 person spas hold 200 to 600 gallons. Check the manual or the plate on the cabinet.

gal

Fill to the normal operating level, without bathers.

Sanitizer

2.4 oz in 10,000 gal raises free chlorine by 1 ppm. available chlorine, dihydrate.

ppm
ppm

CDC minimum 3 ppm.

ppm
ppm
°F

Raise free chlorine from 1 to 4 ppm

0.29oz Dichlor 56% (dihydrate)

Same as 8 g, about 1.6 tsp.Buy: 1 x 1 lb bag.Adds about 3 ppm cyanuric acid. Lowers pH.Broadcast it over the surface with the jets on and wait about 5 minutes before you test.
Spa volume
400gal
In litres
1,514L
Spa FC minimum
3ppm

Where your spa water stands

Free chlorine1.0 ppm low
0.0ideal 3.0 to 4.0 ppm12.0
pH7.9 high
6.6ideal 7.4 to 7.68.4
TA70 ppm in range
0ideal 80 to 120 ppm200
CHno reading
0ideal 150 to 450 ppm800

Balance

Lower pH from 7.9 to 7.5

0.4 oz

Dry acid (sodium bisulfate) 94%

11 g

Lowers total alkalinity by about 3 ppm. Lowers pH.

Also lowers TA by about 3 ppm. Add half, wait and retest.

Raise alkalinity from 70 to 100 ppm

2.7 oz

Baking soda (sodium bicarbonate)

76 g, about 0.32 cups

Raises total alkalinity by about 30 ppm. Raises pH.

Do this first when both pH and TA are low: baking soda moves TA with little effect on pH.

To buy

400 gal (1,514 L) spa

QuantityItem
1pack

Dichlor 56% (dihydrate), 1 lb bag

Dose 0.29 oz (8 g)

0.4oz

Dry acid (sodium bisulfate) 94%

pH down

2.7oz

Baking soda (sodium bicarbonate)

Alkalinity up

The math
  1. Chlorine to add

    4 ppm − 1 ppm = 3 ppm

  2. Product

    3 ppm × 400 gal (1,514 L) × product per ppm = 0.29 oz

Spa doses are small, so amounts show in teaspoons, tablespoons and ounces. Solid tsp and tbsp figures are approximate: weigh with a kitchen scale for accuracy.
Before you pour: never mix chlorine and acid, and never mix different chlorine products. Add chemicals to the water, never water to chemicals. Add one product at a time, run the pump, and retest after the water has circulated. Follow the label of the product you bought if it differs. Do not add chemicals with people in the spa.

A 400 gallon hot tub at 1 ppm free chlorine needs 3 ppm more to reach a 4 ppm target, one ppm above the CDC spa minimum of 3 ppm: 0.29 oz of 56% dichlor granules, which is about 1.6 teaspoons (8 g). That dose also adds 2.7 ppm of cyanuric acid. Choose your tub size from 200 to 600 gallons or type your own, pick chlorine or bromine, and add your pH and alkalinity readings for the balancing doses.

How the hot tub dose is calculated

Product = (target − current) × gallons ÷ 10,000 × product per ppm per 10,000 gal

A hot tub is a small volume, so the sums are the pool sums scaled down. Dichlor 56% needs 2.38 oz per ppm in 10,000 gallons; in 400 gallons that is 2.38 × 0.04 = 0.095 oz per ppm, and 3 ppm is 0.29 oz. Solid figures in teaspoons and tablespoons are approximate because granules pack differently: weigh with a kitchen scale when you can.

Spa sizeDichlor 56% for 1 to 4 ppm12.5% liquid chlorine for 1 to 4 ppm
200 gal0.14 oz0.61 fl oz
300 gal0.21 oz0.92 fl oz
400 gal0.29 oz1.23 fl oz
500 gal0.36 oz1.54 fl oz
600 gal0.43 oz1.84 fl oz

Free chlorine in a spa: which number

The CDC Model Aquatic Health Code sets 3 ppm as the minimum in spas, and the CircuPool manual gives 3 to 5 ppm. Swim University recommends 1 to 3 ppm with 3 as the target. We default to a 4 ppm target, above the CDC minimum, and warn if you go under 3 ppm. Swim University's weekly dose, 0.5 oz for 500 gallons, and double for shocking, is the same order of size as the doses above.

Dichlor adds cyanuric acid with every dose. The CDC code says no new stabilizer in spas, and CYA does nothing for bromine, so a spa on dichlor needs a partial drain when the test shows a high CYA. The liquid chlorine and cal-hypo options avoid that at the price of a more careful measure.

Bromine

PHTA gives an ideal bromine range of 4 to 6 ppm in spas, and the CDC code sets 4 ppm as the minimum and 8 ppm as the maximum. Spa Depot's guide keeps it at 3 to 5 ppm. Bromine tablets and granules differ by brand, and we could not verify one product's dose that works for all, so the bromine tab asks for the numbers from your label: "X of product per Y gallons raises bromine Z ppm". The tool scales that to your tub. A chlorine test kit reads bromine low, so multiply its result by 2.25, according to PHTA. Test kits cannot tell free from combined bromine, and PHTA notes that bromamines still sanitize but organic waste builds up, so shock with a non-chlorine oxidiser on the label schedule. Spa Depot's guide, as one example, uses 1.5 to 2 oz of non-chlorine shock per 500 gallons weekly and after use.

pH, alkalinity and hardness for a spa

Spa targets in the meters come from the same ranges as pools with the spa bands where a source gives one: pH 7.2 to 7.8, total alkalinity 80 to 120 ppm, calcium hardness 150 to 450 ppm (CircuPool manual). Correct alkalinity before pH, as PHTA advises. With pH 7.9 and TA 70 ppm the tool suggests 2.7 oz of baking soda to bring TA to 100 ppm, then 0.4 oz of dry acid to bring pH to 7.5, using the same buffer model as the pool pH calculator. Pour small parts, wait, retest.

Temperature

The CDC code caps spa water at 104 °F (40 °C). Enter your water temperature and the tool flags anything above it. Hot water also uses chlorine faster.

Metric

Switch to metric and a 400 gallon tub is 1,514 L; the dichlor dose shows in grams.

What to do next

If the tub is cloudy or smells of chlorine, the ideas in the pool shock calculator apply at spa scale. Enter all your readings in the pool chemical calculator, see how alkalinity works in the pool alkalinity calculator, handle acid with the muriatic acid pool calculator and the pool volume calculator if you need to measure your tub. More tools sit in the pool chemistry hub.