The calculators / Your water care plan

Pool Chemical Calculator

Six readings. A clearer next step. See which parts of your water balance need attention before calculating individual doses.

Updated 2026-09-26 · Free to use · All calculations stay in your browser
A reading-by-reading plan
ppm
ppm
ppm
ppm
ppm
Your adjustment overview

pH outside 7.0–7.8 or chlorine below the applicable minimum needs prompt attention. The balancing sequence is not a reason to postpone sanitation or keep swimming.

  1. Total alkalinityin range

    TFP liquid-chlorine/SWG planning range 60–80 ppm. Other methods and equipment may differ.

  2. pHin range

    Planning range 7.4–7.6. Retest after changing TA; no acid dose is predicted from pH alone.

  3. Calcium hardnessin range

    200–400 ppm is a broad planning band, not a saturation-index calculation.

  4. Stabilizerin range

    Uses the current TFP outdoor-pool reference. Manufacturer requirements may differ.

  5. Free chlorinelow

    TFP reference: 5–7 ppm at CYA 40.

This is a planning overview for residential outdoor pools, not a water-safety certification. Open the relevant calculator below after choosing a target.

Not sure how much water you have? Calculate your pool volume first.

Start with a set of readings, not a shopping list

This overview brings six common water readings into one place: free chlorine, pH, total alkalinity, calcium hardness, cyanuric acid and salt. Choose the chlorination method and pool surface first, then replace the example values with current measurements. The result organizes the next decisions; it does not prescribe a pile of chemicals to add together.

Example inputs are not measurements of your pool. If a reading is missing, collect it rather than leaving the demonstration number in place and assuming the whole result is personalized. A visually complete form is not a complete assessment when some values were never tested.

The automatic reference is intended for residential outdoor chlorine pools. Saltwater generators fit within that category because they produce chlorine. Indoor pools, public facilities, hot tubs and alternative sanitizer systems need their own applicable guidance rather than these defaults.

What each measurement tells you

Free chlorine describes the measured residual used in the chlorine workflow. CYA supplies context for the FC reference. pH and total alkalinity describe different aspects of acid-base behavior. Calcium hardness is related to the finish and overall water balance. Salt is an equipment-operating input for a salt generator.

These measurements are connected, but none can be reliably inferred from all the others. A pool with an acceptable pH can have unsuitable TA. A pool with the intended salt level can still have low FC. Clear-looking water can still need attention even when it appears inviting.

The interface keeps the readings separate so the assumptions remain visible. It does not calculate an overall “water score” that could conceal one important outlier inside an otherwise favorable average. The useful output is the explanation beside each parameter and the order in which to investigate it.

Read the status labels as planning language

“In range” means the entered value falls within the reference used by this overview. It does not mean the value has been measured correctly or that every condition for swimming has been evaluated. “High” or “low” identifies a comparison to that reference, not a universal instruction to add a product immediately.

“Check manual” appears where installation-specific requirements prevent a useful universal target. “Check CYA” appears when the FC reference cannot be selected within the supported chart. These messages are part of the result, not errors to clear by changing the input until it turns green.

The site deliberately avoids a single “safe” indicator. A numerical overview cannot inspect visibility, identify a contamination event, verify circulation or determine all applicable re-entry conditions. The product label, equipment instructions and relevant public-health guidance remain separate parts of the decision.

If a measurement seems implausible, repeat the test using the correct procedure before buying anything. A unit error or an out-of-range test can be more important than a small movement toward a preferred midpoint.

A balancing order with an important exception

The ordinary planning order shown is TA, pH, calcium hardness, CYA and FC. Salt is checked separately when a generator is selected. The order helps avoid making a later adjustment without considering an earlier variable that affects it. It is a way to organize work, not a requirement to postpone every other concern.

Very low pH or chlorine below the reference minimum deserves prompt attention. The overview calls this out rather than burying it at the end of a list. An urgent sanitation issue is not put on hold while you pursue a cosmetic improvement in another number.

Within routine balancing, work from fresh measurements and retest after an adjustment that affects the next decision. Several products can change more than one parameter. Adding them all from one original snapshot makes it harder to know what the water needs after the first change.

The overview does not automatically execute a full treatment sequence or decide how long each stage should take. Those details depend on the actual products, circulation and selected method. Use the focused tool only after the corresponding target and product have been established.

Step one: understand the alkalinity context

TA influences how the water responds to acid additions and how pH behaves over time. A general product chart may use a different preferred band from a liquid-chlorine or saltwater method. The overview identifies its planning assumptions, while the dedicated alkalinity page explains why targets should be chosen in context.

A low TA reading can lead to a bicarbonate calculation once it is confirmed. A high TA reading does not justify a large one-shot acid dose. Acid also lowers pH, which can become the practical limit before the desired TA reduction is reached.

The dedicated calculator caps a displayed acid round and checks the starting pH. It still describes the result as a planning amount, not a command to add it all. If you need to lower TA substantially, understand the complete monitored process before using the amount.

If your water has a stable, suitable pH pattern and a TA value close to a reference boundary, investigate before adjusting aggressively. A single colored status label is not more informative than a well-documented operating history.

Step two: treat pH as its own measurement

pH is not calculated from TA, and a corrected TA does not guarantee that pH has reached the intended range. Measure it directly using the appropriate test conditions. High sanitizer levels or other interferences can affect some methods, so consult the kit instructions when the result is unusual.

The overview uses 7.4–7.6 as a narrow planning band. That does not mean every value outside it is automatically an emergency or that it replaces broader guidance from an applicable authority. The status tells you to review the reading in context, not to force the water instantly to 7.5.

No fixed acid dose per pH increment is calculated here. Buffering and other water conditions affect that response. A universal number of fluid ounces per 0.1 pH would be a misleading shortcut even if it made the interface appear more complete.

After making an appropriate pH adjustment, let the water mix as directed and retest. Do not continue from a stale reading while another acid or base product is still affecting the pool. Record both the amount and the follow-up value.

Step three: match calcium decisions to the installation

Calcium hardness should be considered with the pool finish, equipment and broader balance picture. The plaster/concrete option shows a broad 200–400 ppm planning band. It is not a complete saturation-index assessment and does not replace a finish manufacturer’s startup or warranty requirements.

For vinyl or fiberglass, the overview asks for a manual check instead of imposing the plaster band. Heaters and other equipment may also have water requirements. A label on the pool surface alone is not enough information to choose an exact calcium dose.

High calcium cannot be corrected by adding a calcium increaser, and choosing cal-hypo for repeated chlorine treatment can contribute more calcium. Consider those interactions when selecting the next product rather than treating each calculator as an isolated shopping recommendation.

This launch version does not include a standalone calcium-adjustment calculator. It highlights the reading and its limits, then asks for an appropriate target and method. Adding an unsupported dose simply to fill a gap would reduce the reliability of the whole overview.

Step four: place stabilizer in the chlorine plan

CYA affects the chlorine reference used in this method. A manually dosed pool and an SWG pool have separate reference bands in the checked source. Equipment-specific requirements may differ, so the overview names the method rather than presenting those values as universal regulations.

If CYA is low for the chosen method, the stabilizer tool can estimate a pure-granular addition. If it is high, that tool explains idealized dilution including the concentration of the replacement water. It does not turn a percentage into permission to drain a pool.

Remember that stabilized chlorine products can add CYA indirectly. A high reading may be connected to the ongoing chlorination routine rather than an accidental standalone conditioner dose. A correction plan that ignores that continuing input can recreate the same problem later.

Recheck the FC reference after the stabilizer situation changes. Using last month’s chlorine target with a significantly different CYA reading breaks the connection this workflow is designed to make explicit.

Step five: compare FC with the correct reference

The calculator distinguishes manually dosed pools from saltwater generators when choosing the FC/CYA table. It also distinguishes the minimum from the target band. The ordinary dosing endpoint belongs within a working range, while the minimum is a separate lower reference boundary.

TFP chart snapshot, checked September 26, 2026; ranges are not exact percentage formulas
CYA (ppm)Manual dosing target FCSWG target FCSLAM reference FC
203–53–510
304–63–612
405–73–716
506–83–820
607–94–924
708–105–1028
809–116–1131
9010–126–1235
10011–137–1339

Between chart rows, the next higher row is used and shown. Outside the supported CYA range, the tool does not invent an extrapolated FC target. That boundary is particularly important at zero CYA, where blindly applying a percentage would produce an inappropriate zero result.

For a routine shortfall, open the chlorine tool with a fresh FC reading and the actual product concentration. For visible algae or another treatment problem, use the shock guidance and the full applicable protocol. The normal daily-dose calculation is not a diagnosis of abnormal demand.

The separate salt check

The SWG overview compares salt with a clearly labeled Hayward reference of 2,700–3,400 ppm. This is an example equipment range, not a claim that every salt generator uses it. Your cell and controller manual determine the appropriate operating target.

Salt concentration and chlorine residual answer different questions. A generator can have the correct salinity but insufficient production for the current demand. Conversely, a low-salt alarm may need independent verification rather than an immediate bag addition.

The salt tool calculates a measured shortfall and separates actual weight from the number of whole bags to buy. A result requiring a fraction of a bag should not be rounded upward as an application instruction. The unused purchased salt stays out of the pool.

If the pool is manually dosed, salinity is not evaluated as a generator requirement in this overview. The form still makes the recorded input visible, but the absence of a salt status avoids suggesting that every chlorine pool should be brought to a salt-cell operating level.

Why pool volume belongs at the beginning

The overview itself compares concentrations and therefore does not need a pool-volume input. The individual dosing tools do. Use one checked operating volume across them rather than maintaining a different guess in every calculation.

The volume calculator uses actual water depth, not the advertised wall height. It supports four simple outlines and explains how to split irregular pools into sections. A capacity estimate that is too large will tend to make all concentration-based addition estimates too large together.

Record the assumptions behind the chosen volume. If you later change the operating waterline or discover a major geometry error, you can update all future calculations consistently. A single rounded number without its source is harder to audit when results seem wrong.

Pool volume alone does not select equipment. A cleaner also depends on dimensions, surface and obstacles; a pump depends on plumbing conditions. Use the equipment guide for that separate decision rather than translating gallons directly into a product ranking.

Collect a coherent set of samples

Try to collect the readings under a consistent, well-mixed operating condition. A CYA test from before a large water replacement and an FC reading from afterward do not describe the same water snapshot. Record the dates when some tests are performed less frequently than others.

Avoid sampling immediately beside a recent concentrated addition. Follow the test-kit instructions for depth, timing, sample handling and reagent use. If a test is over range or behaves abnormally, treat that as an unresolved measurement rather than filling the field with zero.

Use the units expected by the form. pH is not entered in ppm, while the concentration fields are. A total-chlorine value is not a substitute for FC, and an adjusted-alkalinity value may not be the raw TA expected here. Clarify labels on a printed test report before copying them.

The tool validates whether entries are finite and within broad input limits. It cannot verify that the sample was collected correctly or that the tester identified the right endpoint. Input validation catches some mistakes; it does not replace measurement quality.

Worked scenario: a routine low-chlorine day

Imagine a manually dosed pool with ordinary pH, TA and calcium readings, CYA within the reference chart, and FC below the target band. The overview can identify FC as needing attention even though it appears later in the routine balancing list. The next step is a focused chlorine calculation, not automatically buying every chemical category.

Confirm the CYA row and current FC, choose the real product, and calculate the deficit. Follow the product instructions, allow mixing and retest. If the deficit returns unusually quickly, investigate demand and the maintenance routine instead of assuming the amount needs an arbitrary multiplier.

The important distinction is that the overview organizes the question while the dedicated tool computes an amount. That separation keeps the purpose of each page clear and prevents a long list of unrelated doses from looking like one combined treatment recipe.

Worked scenario: high TA with low pH

High TA can make acid seem like an obvious next purchase, but a low starting pH changes the immediate decision. The alkalinity tool will not display an acid estimate below its pH gate. This prevents a TA-only target from hiding the effect that limits the addition.

Verify both tests and establish the appropriate acid-base plan. Do not change the pH input to a more comfortable number just to obtain a dose. A blocked calculation is evidence that the proposed workflow does not fit the entered conditions, not a software inconvenience to bypass.

After the immediate issue is understood, any later reduction should be based on fresh TA and pH measurements. Repeating an earlier estimate after intervening changes is no longer the same calculation.

Worked scenario: a salt pool with rising CYA

A salt pool may have a suitable salt reading and still need a review of CYA and FC. If stabilized chlorine has also been used, include it in the history. The generator’s presence does not erase the chemical contribution from tablets or dichlor added separately.

Check the equipment’s CYA requirements and the method you follow, then decide whether an adjustment is needed. If dilution is appropriate, the stabilizer tool describes the concentration math, including fill-water CYA. It does not design the draining operation.

After any significant water replacement, remeasure other affected parameters too. Salt, alkalinity and calcium can all change with the incoming water. Reusing the complete old test report after replacing a large share of the water creates a false sense of continuity.

Choose products by ingredient and task

A shelf organized by product promises is harder to reason about than one organized by ingredients. “Shock,” “balance” and “conditioner” can describe different formulations. Read the active ingredient, concentration, dose units and application directions before selecting an option in a tool.

Distinguish a one-time concentration correction from a slow delivery system or an ongoing maintenance routine. Tablets, liquid chlorine and a salt generator can all contribute chlorine, but their operation is different. A mathematical total does not make them interchangeable at a particular moment.

The basic chemical guide explains the categories and testing tools without inserting placeholder purchase buttons. Buying more products is not the goal of the overview. Identifying the next justified action is.

Keep a short record and close the loop

Write down the date, readings, chosen method, actual addition and follow-up result. Include product concentration and units. This turns the next visit to the calculator into a continuation of a measured process rather than another independent guess.

The website does not upload your readings or create a stored pool profile. Reloading restores example values, so keep any history you want in your own notebook or file. That behavior is deliberate and is described on the privacy page.

If the response differs substantially from the estimate, stop and check the assumptions before repeating the full amount. Volume, test quality, concentration, mixing and ongoing demand can each explain part of the difference. A coherent record makes those possibilities easier to distinguish.

Return to the overview after material changes, but do not chase every small fluctuation. Use repeatable tests, applicable targets and a stable routine. The purpose of the calculators is to make the arithmetic transparent enough that you can understand and check the decision—not to replace observation with another unexplained number.

A few things worth knowing

Your questions, answered.

Does this calculator give every chemical dose at once?

No. It organizes your readings and highlights the next decisions. Use the dedicated calculator after choosing the appropriate target and product, then retest before the next adjustment.

What is the normal balancing order shown here?

The planning order is TA, pH, calcium hardness, CYA and free chlorine, with a separate salt check for saltwater generators. An urgent sanitation or low-pH issue takes priority over that routine order.

Why does vinyl or fiberglass show a manual check for calcium?

Finish and equipment requirements differ. The overview does not impose a plaster calcium range on every vinyl or fiberglass installation.

Does an in-range result mean the water is safe?

No. These are planning reference bands, not a comprehensive safety assessment. Water clarity, contamination, test quality and product or local requirements still matter.

Are my water readings saved or uploaded?

The calculator runs in your browser. It does not upload the readings, create an account or save a pool profile. Reloading the page restores example inputs.

Can I use this for an indoor pool or hot tub?

The automatic overview is intended for residential outdoor chlorine pools. Indoor pools, hot tubs, bromine systems and public facilities need their applicable operating guidance.

Sources & method

Checked 2026-09-26. These sources inform the methods; they do not endorse Pool Test Lab. Product labels and equipment-specific instructions take priority.

How we check our calculations