Pool & Spa Chemical Dosing Calculator

Chlorine · CYA · pH / Acid Demand · Total Alkalinity · Calcium Hardness · Salt & SWG

°F
gal
ft
Rectangle: L×W×AvgDepth×7.48 (gal). Oval: 0.8×L×W×Depth×7.48. Circle: πr²×Depth×7.48.
Target Policy
Recommended band 5–8% of CYA for daily target. Shock level ~40% of CYA or 10× CC (whichever higher).

Chlorine Source & Mode
%
g/mL
Typical: 10% → ~1.16 g/mL, 12.5% → ~1.20 g/mL
ppm/day

SWG (optional)
lb Cl₂/day
% h
Visualizer
FC/CYA band (target vs CYA). Marker shows current FC.
CSI heatmap across pH (x) & temperature (y). Your current CSI is highlighted.
Product Presets & Prices
CategoryProductStrength / PurityDensityUnitPriceContainer Size
Chlorine (liquid) % avail Cl g/mL per L L
Cal-Hypo % avail Cl per kg kg
Trichlor % avail Cl per kg kg
Dichlor % avail Cl per kg kg
Acid % (HCl if liquid; purity if dry) g/mL (if liquid) L or kg
Stabilizer % purity per kg kg
Calcium % purity per kg kg
Salt per kg kg
Borates (optional) per kg
Adjust prices and package sizes to auto-compute costs and shopping list inside the Plan tab.
! Incompatibility Warning: Do not mix cal-hypo with trichlor/dichlor. Keep acid and chlorine additions separated by time and location. See Safety Notes below.
Today's Dosing Plan
#ActionProductAmountNotesCost
Est. total cost: $0.00
State is saved to the URL hash and local storage.
Guidance & Order of Operations
  • Run pump; add chemicals separately; brush after granular additions.
  • Keep acid and chlorine at least 15–30 minutes apart and in different spots.
  • Split large changes over multiple days (e.g., CYA ≤ 20 ppm/day; CH ≤ 100 ppm/day).
  • Re-test after circulation (~30–60 minutes for pH/FC; next day for CYA/CH).
Safety Notes (PPE & Storage)
  • Wear eye/skin protection; ventilate when handling acids or chlorine.
  • Never mix dry chlorines with each other; keep cal-hypo away from trichlor/dichlor.
  • Do not add acid via skimmer while tablets are present.
This tool is for educational planning. Always verify with reliable test kits and product labels.
At-a-Glance
Target FC
Shock FC
CSI (now)
SWG Runtime
Quick Presets
Tip: Update your water profile, choose a target policy, confirm safety, then “Generate Plan”.

Related Calculators

Pool Volume, Turnover & Pump Runtime

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.