Home & Garden Calculator

Pool Chemistry Calculator

Check pool water chemistry and estimate chlorine, alkalinity, calcium, CYA and salt adjustments with a saturation-index check.

Check residential pool water balance and estimate chlorine, alkalinity, calcium hardness, cyanuric acid and salt adjustments from your pool volume and test readings.

Residential-pool planning tool. Test the water first, follow the exact chemical product label, add chemicals separately with circulation, and retest before making another large correction. Never mix pool chemicals together.

The pH target is used for balance/LSI analysis, but this calculator intentionally does not produce a false-precision acid or soda-ash dose. pH chemical demand depends strongly on alkalinity, CYA/borates, product strength and aeration; use an acid/base demand test or the chemical label.

This free pool chemistry calculator turns pool volume and current water-test readings into a clear balance check and dose plan. It estimates adjustments for free chlorine, total alkalinity, calcium hardness, cyanuric acid and salt, then calculates a saturation-index estimate from pH, temperature, hardness, alkalinity, CYA and TDS.

It is free to use and runs in the browser. For safety and accuracy, the tool does not pretend that pH can always be corrected with one universal acid or soda-ash formula. pH chemical demand changes with the rest of the water chemistry, so the pH result is treated as a balance target rather than a guaranteed chemical dose.

How the Pool Water Chemistry Tool Works

Enter your pool volume and the current/target readings from a reliable test kit. The calculator compares the current water with common residential-pool guidance and applies direct mass-balance formulas only where the chemistry supports a dependable conversion.

The Pool & Hot Tub Alliance lists common ideal pool ranges including free chlorine around 2–4 ppm, pH 7.4–7.6, total alkalinity commonly 80–120 ppm, calcium hardness 200–400 ppm and cyanuric acid 30–50 ppm. CDC recommends keeping residential pool pH within 7.0–7.8 and at least 1 ppm free chlorine, or at least 2 ppm when cyanuric acid/stabilized chlorine is used.

Free Chlorine Dose

When target free chlorine is above the current reading, the calculator estimates liquid-chlorine volume from the selected nominal product strength. The calculation scales with pool volume and the required ppm increase.

Liquid chlorine (fl oz) ≈ FC increase × 128 ÷ chlorine strength (%) × pool gallons ÷ 10,000

This is a practical nominal-strength estimate. Product labeling and actual sodium-hypochlorite strength can differ, especially as liquid chlorine ages, so follow the label and retest.

Total Alkalinity Adjustment

For an alkalinity increase, the calculator uses approximately 1.4 lb of sodium bicarbonate per 10 ppm per 10,000 gallons. This is consistent with the chemistry of alkalinity expressed as CaCO3 equivalents and common pool-operator dosing references.

If alkalinity needs to come down, the tool does not invent a single dry-acid or muriatic-acid dose. Lowering alkalinity also changes pH and is normally managed through controlled acid addition, circulation/aeration and retesting.

Calcium Hardness Adjustment

Calcium-hardness ppm is expressed as CaCO3 equivalent. The calculator converts the desired hardness increase into an estimated calcium-chloride dose and adjusts the result for the product purity you enter. A typical 77% calcium-chloride product requires about 1.2 lb per 10 ppm increase in 10,000 gallons.

High calcium hardness is generally reduced through dilution with lower-hardness source water or other pool-specific water-management methods, not by adding another chemical.

Cyanuric Acid and Salt

For pure stabilizer and pool salt, ppm additions can be handled directly by water mass. One ppm in one million pounds of water is one pound of material, so the calculator uses pool volume to convert the desired ppm change into pounds.

When CYA or salt is above target, the calculator shows a theoretical water-replacement percentage assuming the replacement water contains zero of that parameter. Real refill water can contain dissolved solids, so verify the source water before draining.

Saturation Index and Water Balance

The saturation-index section follows the Pentair/PHTA-style Langelier approach used in pool equipment guidance. It uses pH plus temperature, calcium-hardness and corrected-alkalinity factors, minus a TDS factor. Because cyanuric acid contributes to measured alkalinity, the calculator subtracts one-third of CYA from total alkalinity before the alkalinity factor is selected.

Pentair describes approximately −0.3 to +0.3 as a well-balanced saturation-index range in its IntelliChlor guidance. Negative values indicate more corrosive tendency; positive values indicate more scale-forming tendency. The index is a diagnostic tool, not a substitute for individual parameter limits or local health codes.

Why pH Dosing Is Shown Differently

A pH move from 7.8 to 7.5 is not chemically equivalent in every pool. Total alkalinity, CYA, borates, dissolved carbon dioxide, temperature and acid/base product strength all affect demand. Simple websites that multiply “0.1 pH” by one fixed dose can create false precision.

Use this calculator to identify the direction and target, then use a reliable acid-demand/base-demand test, a manufacturer dosing chart or a qualified pool professional for the actual pH-adjustment amount. Add a partial dose, circulate and retest before making another correction.

Pool chemicals can react dangerously when mixed or added incorrectly. Keep products in their original containers, follow label instructions, wear the required protective equipment, never combine different chemicals in a bucket or feeder, and allow circulation between major adjustments. Local pool codes and product labels take priority over this educational calculator.

Frequently Asked Questions

Is this pool chemistry calculator free?

Yes. The calculator is free to use and does not require an account.

Can I use it for a saltwater pool?

Yes. Enter current and target salt levels and the calculator will estimate the salt addition when the target is higher. Your chlorine generator’s manufacturer specification should determine the actual target salinity.

Why does the calculator not give an exact pH chemical dose?

Because pH demand depends on buffering chemistry, not only the size of the pH change. A fixed linear dose can be misleading. The calculator instead evaluates the target and saturation-index effect while directing the user to an acid/base demand method for dosing.

Does it replace a pool test kit?

No. The calculator only works from the readings you enter. Test water accurately before adding chemicals and retest after circulation.

Methodology and Sources

Target ranges are cross-checked against current CDC residential-pool guidance, Pool & Hot Tub Alliance water-chemistry guidance and current Pentair pool-equipment manuals. Saturation-index factors and the one-third CYA alkalinity correction follow Pentair’s published IntelliChlor method. Direct dose formulas are based on pool-water mass balance and product purity. Results are educational estimates; product labels, local codes and professional testing control real treatment decisions.