Pooli Mobile App Background Pooli Mobile App Background
Pool care guide

Pool Chemistry 101: The Complete Beginner's Guide

Understanding pool chemistry is the foundation of clear, safe water. Learn what each chemical does, the ideal target ranges, and the right order to balance everything.

May 19, 2026 Powered by Pooli

Why Pool Chemistry Matters

A pool full of water looks refreshing, but without proper chemistry, it's a slow-growing ecosystem of bacteria, algae, and organic waste. Every time someone swims, they add body oils, sunscreen, sweat, and dead skin cells. Rain brings dirt and dilutes chemicals. Leaves and debris feed algae.

Pool chemistry isn't complicated once you understand what each piece does. This guide covers every major chemical, why it matters, and what to do when levels go off.

Start by testing your water. Scan your test strip in Pooli's Test Strip Scanning tool — it logs your readings and runs them through the Water Report to show you exactly what to add and how much.


The Six Tests Every Pool Owner Should Run

Before you reach for a single chemical, you need to know where your water actually stands. These six readings answer 99% of "what should I add?" questions.

# Test Ideal Range Why It Matters
1 Free Chlorine (FC) 1–3 ppm Your active sanitizer. Below 1 ppm and bacteria + algae start winning.
2 pH 7.4–7.6 Controls how effective chlorine is and whether water etches or scales.
3 Total Alkalinity (TA) 80–120 ppm The buffer that keeps pH from swinging hour to hour.
4 Calcium Hardness (CH) 200–400 ppm Too low etches plaster and equipment; too high cakes on as scale.
5 Cyanuric Acid (CYA) 30–50 ppm (50–80 for SWG) The UV "sunscreen" that keeps chlorine from burning off.
6 Total Dissolved Solids (TDS) < 2,000 ppm A health check on accumulated solids — high TDS means it's drain time.

Each of these gets its own deep dive below.


How to Actually Test — Three Methods, From Fastest to Most Accurate

You can't fix what you can't measure. The three testing methods below are the ones we recommend at Pooli, and you can scan results from any of them into the app.

1. Test strips (30 seconds, 5–7 readings at once)

Dip, hold for 15 seconds, compare colors. Strips read FC, pH, TA, CH, CYA, and sometimes bromine and total hardness in one shot.

The AquaChek 7-Way and Pooli's strips (included in Pool Club) are tuned for the Pooli SCAN reader. Open Pooli's Test Strip Scanning tool, photograph the strip, and Pooli reads every pad to within ±10% accuracy — better than the human eye can do against a printed color chart.

2. Liquid drop kits (the FAS-DPD standard, ~5 minutes)

Drop kits read free chlorine to a 0.2 ppm resolution — something strips physically cannot do. They're the standard for chasing algae problems, dialing in CYA, and troubleshooting weird readings.

The Taylor K-2006 kit is the industry standard. Test strips for daily checks, K-2006 for opening, closing, and any "why is this off?" moment. Snap the comparator tube into Pooli's Universal Test Scan and it logs each result.

3. Digital colorimeters (lab accuracy at home)

Devices like the LaMotte ColorQ 2X Pro 7 run the same chemistry as drop kits but read the results electronically — no eyeballing pink-vs-fuchsia. Pair it with Pooli over Bluetooth and every reading auto-imports.

If you have multiple pools, hot tubs, or a saltwater system you're really dialing in, the ColorQ is worth every penny.

Whichever method you pick, log every reading in Pooli. Trends matter more than any single reading — the Water Report uses 30 days of history to predict chemical demand.


Primary Sanitizer — Chlorine and Its Alternatives

Chlorine is the frontline defense against bacteria, viruses, and algae. It oxidizes contaminants by breaking into their molecular structure and destroying them. There is no "chlorine-free" pool that's actually sanitized — even saltwater pools generate their chlorine on-site.

Target range: 1–3 ppm free chlorine (or per the Chlorine/CYA Chart — see CYA section below)

Below 1 ppm your pool isn't being sanitized. Above 5 ppm it's harsh on skin, eyes, and swimsuits.

Chlorine product types

Form Active Ingredient % Active Stabilized? Best Use
Liquid chlorine Sodium hypochlorite 10–12.5% No Daily/weekly dosing, shocking, high-CYA pools
Cal-hypo Calcium hypochlorite 65–73% No Weekly shock; adds calcium — careful with hard water
Trichlor tabs Trichloroisocyanuric acid 90% Yes (CYA) 3" pucks in a floater or chlorinator; raises CYA over time
Dichlor granules Sodium dichloroisocyanurate 56–62% Yes (CYA) Quick dose; also raises CYA
Lithium hypochlorite Lithium hypochlorite ~35% No Vinyl liners; gentle but expensive

Every one of these has a different oz-per-1-ppm-FC ratio. In Pooli, you tell us your exact product (including custom "this jug is 8.25% sodium hypochlorite from Lowe's" levels) and we dose for that specific concentration — not a generic average.

Saltwater pools

A salt cell generates chlorine from dissolved salt (3,000–3,500 ppm). You manage cell output % and run time, not bottles of chlorine. Pooli tracks salt level, cell output, and lets you log boost mode runs.

Alternative sanitizers

Mineral systems, UV, and ozone reduce chlorine demand but do not replace chlorine — they let you run lower FC. Tell Pooli which supplemental system you use and the app lowers your FC targets automatically.


pH — The Master Knob

pH measures how acidic or basic your water is on a scale of 0–14. Pool water ideally mirrors the pH of human tears.

Target range: 7.4–7.6

Everything entering the pool affects pH — rain (acidic), swimmers (slightly basic), most chemicals (varies), and especially cal-hypo and soda ash additions.

Pooli's Adverse Effects Warning stops you from overcorrecting pH when alkalinity is low — a common rookie mistake that causes pH to rebound by morning.


Total Alkalinity — The Buffer

Alkalinity stabilizes pH so it doesn't swing 0.4 units between morning and afternoon. Get TA right and pH largely takes care of itself.

Target range: 80–120 ppm (80–100 for SWG and high-pH source water)

Always balance TA before pH — fixing TA usually moves pH in the right direction at the same time.


Calcium Hardness — Prevents Etching and Scale

Measures dissolved calcium. Both too low and too high cause problems.

Target range:


Cyanuric Acid — Chlorine's Sunscreen

CYA slows UV degradation of chlorine by roughly 3–5x. Without it, an outdoor pool can lose 90% of its FC in a single sunny afternoon.

Target range:

Trichlor tabs add ~3 ppm of CYA per ppm of FC delivered, so CYA tends to creep up all season. Track it monthly.

Pooli's Water Report uses the Chlorine/CYA Chart to set your minimum FC target based on your actual CYA, not a one-size-fits-all 1–3 ppm.


TDS — The Health Check

Total Dissolved Solids is the sum of everything dissolved in your water — salt, calcium, CYA, leftover chemical byproducts, sunscreen residue, you name it.

Target range: < 2,000 ppm above your fill water (saltwater pools are typically 3,500–5,000 because of the salt itself)

When TDS climbs above ~2,500 ppm over fill, chlorine becomes less effective even when FC reads normal, water can feel "flat" or oily, and minor algae outbreaks become routine. The fix is a partial drain-and-refill (usually 1/3 of the pool).


Shocking — The Weekly Reset

Shocking adds a large dose of chlorine to oxidize chloramines (the "pool smell"), wipe out bacteria, and burn off organic buildup that daily FC can't catch.

Pooli's AI Algae & Cloudiness Scan lets you photograph a green or cloudy pool and returns an exact shock multiplier plus a step-by-step plan. As of v7.7.0 you can ask Percy follow-up questions to tailor the dose.


Mini Liquid Chlorine (12.5%) calculator

Free chlorine raise (per 1 ppm)
Estimate only — open Pooli for a tailored, order-of-addition dosing plan that accounts for every other reading in your pool.
Quick demo using a generic Liquid Chlorine (12.5%) constant. Pooli’s in-app dosing also factors purity, CYA compensation, CSI impact, and your pool type.

Specialty Chemicals — Use When Needed

Chemical When to Use
Algaecide Weekly preventive dose or before closing for winter. Does NOT replace shocking for an active outbreak.
Clarifier Mild cloudiness — binds tiny particles so the filter can catch them.
Flocculant Severe cloudiness — drops particles to the floor for manual vacuum-to-waste.
Metal sequestrant (HEDP) After filling with hard or well water; prevents copper/iron staining and rust.
Phosphate remover Generally unnecessary if FC and CYA are right. Useful for chronic algae fighters.
Stain & scale (SC-1000 etc.) Holds metals and excess calcium in solution.

The Right Order to Balance Water

This sequence is the difference between two test strips and a clean pool. Skipping ahead wastes chemicals and money.

  1. Test everything first — scan a strip in Pooli (or pour a drop test, your call)
  2. Adjust Total Alkalinity (baking soda or muriatic acid)
  3. Adjust pH (if still needed after TA settles)
  4. Adjust Calcium Hardness
  5. Adjust Cyanuric Acid / Stabilizer
  6. Adjust Free Chlorine (and add salt if you run an SWG)
  7. Shock the pool (at night, if FC < target or chloramines > 0.5)
  8. Retest after 24 hours

The Pooli Water Report runs this sequence automatically once your readings are in. It calculates exact doses for your product, your pool's volume, and your current numbers — and tells you what to add first and when to retest.


How Pooli Adapts to Your Specific Products

Most pool-care advice assumes you have generic 10% liquid chlorine and 100% pure baking soda. In reality, that 12.5% jug from Leslie's, the 8.25% Pool Essentials at Lowe's, and the 8% Clorox Pool & Spa all dose differently — sometimes by 30% or more.

In Pooli's inventory you can:

You can also tell Pooli that you run a supplemental sanitizer (UV, ozone, minerals) and your FC target drops automatically.


Quick Reference — Target Ranges

Parameter Target
Free Chlorine 1–3 ppm (per the FC/CYA chart)
pH 7.4–7.6
Total Alkalinity 80–120 ppm
Calcium Hardness 200–400 ppm
Cyanuric Acid 30–50 ppm (60–80 for SWG)
Salt (SWG) 3,000–3,500 ppm
Total Dissolved Solids < 2,000 ppm above fill water
Temperature 78–82°F for swimming

Tape this to the inside of your equipment shed door — or just let Pooli remember it for you.