Why does my pool smell like chlorine when the test says zero?
The pool smells so strongly of chlorine that your eyes sting, so you test before adding anything else, and free chlorine reads zero. Most people conclude the test must be wrong, or that the pool has somehow been overdosed and needs to "air out."
Here is the uncomfortable truth: that smell is chlorine that has already been used up, and the pool almost certainly needs more chlorine, not less. The smell and the zero reading are not contradicting each other. Together they are one of the clearest diagnoses in pool chemistry.
One sample, three numbers
A chlorine test can give you three numbers, and the whole confusion lives in the difference between them.
Free chlorine (FC) is the part still available to sanitize. It is the number your target range is written for, and the only one worth acting on directly. For a typical outdoor chlorine pool that band is roughly 2 to 4 ppm.
Combined chlorine (CC) is chlorine that has already reacted with the nitrogen compounds swimmers bring in: sweat, urine, sunscreen, body oils. Chemically these are chloramines, chlorine bound to ammonia-type nitrogen. Combined chlorine no longer disinfects to any useful degree. It is spent ammunition still lying on the field.
Total chlorine (TC) is simply the two added together.
Most test strips show free and total on separate pads. On a DPD drop kit, the first reagent gives you free chlorine and the second gives you total. Either way, the number nobody prints is the one you want:
Combined chlorine = total chlorine − free chlorine.
Now the smelly pool makes sense. A pool can read FC 0 and TC 3: every bit of sanitizer has been converted into the spent, bound form. The test is not lying. There genuinely is no working chlorine in the water. There is just a lot of dead chlorine, and dead chlorine is the part that smells.
The smell is the corpse, not the soldier
Working chlorine, hypochlorous acid at 2 to 4 ppm, has almost no odor. If you have ever walked past a well-run pool and smelled nothing, that was not the absence of chlorine. That was chlorine winning.
Chloramines are different. Chlorine attacks ammonia in stages, producing monochloramine, then dichloramine, then nitrogen trichloride. The later ones are volatile and irritating: they gas off the surface, hang in the air right at water level, and produce the sharp "too much chlorine" smell along with the red eyes people blame on chlorine itself. The strong chlorine smell people complain about is usually the opposite of what they think: not enough free chlorine to finish the job.
So the diagnostic reads like this: a pool that smells strongly of chlorine is a pool where chlorine is losing. Anything above about 0.5 ppm of combined chlorine is worth clearing.
First, make sure the zero is real
One trap before you dose anything. DPD-based free chlorine tests can bleach out at very high chlorine levels, typically somewhere north of 10 ppm, and read zero or near zero. If you shocked the pool heavily in the last day or two and now read FC 0, suspect the test before the water. Mix one part pool water with one part distilled water, test the mixture, and double the result. If the diluted sample suddenly shows chlorine, your real level is high, not zero, and the right move is to wait, not to dose.
If the zero survives dilution, it is real, and you are in chloramine territory.
The fix is a lot more chlorine, once
Chloramines are broken by oxidizing them the rest of the way, until the nitrogen leaves as gas. That takes a large excess of free chlorine, which is what "shocking" actually means. The field rule:
Raise free chlorine to roughly 10 times your combined chlorine reading.
Measured 1.0 ppm CC? Target about 10 ppm FC. In a 10,000 gallon pool, that is roughly 0.8 gallons of 12.5% liquid chlorinator. Liquid chlorine is the clean tool for this job: dichlor and trichlor would add stabilizer you probably do not need more of.
The details that make it work:
- Dose in the evening. Sunlight burns off free chlorine quickly, and you want that excess intact overnight while it does the work, not stripped away by 10 a.m.
- Keep the pump running so the dose actually reaches the whole body of water, and let it run overnight.
- Keep swimmers out until free chlorine has settled back into its normal band.
- Retest the next day, both free and total. Combined chlorine should have fallen back under 0.5 ppm and be heading toward zero.
The one way to get this wrong is to do it timidly. An undershot shock oxidizes monochloramine only partway, into dichloramine and nitrogen trichloride, the compounds that smell and sting the most. A small dose every day can leave a pool sitting in that zone for a week, smelling worse than when you started. Hit the number once, properly.
And to say it plainly, because it is the most common mistake this symptom produces: do not respond to the smell by cutting back on chlorine. Less chlorine means the remaining sanitizer converts to chloramines even faster, the smell deepens, and the water underneath it is now unprotected.
Reading the numbers at a glance
| Smell | FC | TC | What it means | What to do |
|---|---|---|---|---|
| Strong | 0 | Well above 0 | Everything has converted to chloramines | Shock to about 10× CC, evening, pump running |
| Strong, right after a heavy shock | 0 | 0 or odd | Likely DPD bleach-out, a false zero | Dilute 1:1 with distilled water and retest |
| Strong or faint | 0 | 0 | No chlorine at all, spent or otherwise | The pool is not holding chlorine; different problem |
| Barely any | 2 to 4 | About the same as FC | Healthy water | Nothing |
That third row matters. If free and total both read zero, chloramines are not your problem: the pool is burning through chlorine entirely, day after day, and the usual suspects are sunlight with too little stabilizer, an algae bloom you cannot see yet, or a stabilizer level so high the chlorine you add stops working. That failure has its own diagnosis path: why a pool won't hold chlorine. The same page is where to go if you break chloramines successfully but find yourself shocking again every couple of weeks, because recurring combined chlorine usually rides on top of a free chlorine level that keeps sagging.
Indoor pools have it worst
Outdoor pools get free help: sunlight photolyzes chloramines, breaking a portion of them down every day. It is one of the few things UV does for your chlorine rather than to it. An indoor pool gets none of that, which is why the classic eye-stinging "indoor pool smell" is an indoor phenomenon. The chloramines accumulate with nothing but your dosing to remove them, and the volatile fraction collects in still air right above the surface, exactly where faces are.
If your pool is indoors: test combined chlorine more often, expect to break chloramines on a schedule rather than as a rare event, and take ventilation over the water seriously. (Indoor pools also skip stabilizer entirely, since there is no sun to protect chlorine from, so their free chlorine band stays at the low end.)
Catching it before it smells
By the time a pool smells, combined chlorine has usually been climbing for days. The number was available the whole time; it just was not being watched. That is the gap Basinly is built to close: combined chlorine is a first-class reading in the app, logged alongside free chlorine in the same test flow, charted over time, and counted in your water's health score. The moment it crosses 0.5 ppm, your treatment plan flags it and tells you to shock, with the pump-running, swimmers-out, retest-after steps spelled out, so the fix happens the week the trend turns instead of the day the smell arrives.