Estimate pool gallons, chemical doses, and product costs from your current and target test results
| Chemical | Current | Target | Est. Amount | Purchase Qty | Est. Cost |
|---|
| Scenario | Gallons | Salt (lb) | Chlorine (lb) | Stabilizer (lb) | Alkalinity (lb) | Est. Total Cost |
|---|
Pool volume is the foundation of every chemical dose estimate. Most dose formulas scale directly with the number of gallons, so an inaccurate volume means an inaccurate dose. Volume is calculated from water surface dimensions and average water depth — not wall height.
For a rectangular pool, volume is length × width × average depth × 7.48052 (the number of gallons in one cubic foot). Round pools use the circle area formula instead of length × width. Oval pools use the ellipse area formula. Kidney and freeform pools use the rectangle formula multiplied by a shape factor (typically 0.85) because they hold less water than a full rectangle of the same length and width.
Average depth is calculated as (shallow depth + deep depth) ÷ 2. In a pool with a uniform flat bottom, both values are the same. If you measure the wall height instead of the water depth, the volume estimate will be too high.
This calculator estimates the product needed to raise a reading from its current level to the target level. The dose is proportional to the volume (how many gallons need to be treated) and the ppm difference (how large the increase needs to be).
If the current level already meets or exceeds the target for salt, stabilizer, or alkalinity, the calculator shows "no addition" and explains that lowering a level typically requires dilution, a partial drain and refill, or professional guidance — not adding more product.
A startup (new fill or post-drain refill) typically requires larger one-time additions, especially for salt (if setting up a saltwater system), stabilizer (cyanuric acid degrades slowly over time and may be at zero in fresh water), and alkalinity. Chlorine starting levels depend on initial testing.
Weekly maintenance usually involves smaller adjustments based on recent test results. After heavy use, rain, or evaporation/refilling, readings can shift and may require re-checking multiple parameters.
Every ppm-based dose formula scales with the number of gallons. A 10,000-gallon pool needs roughly half the salt, chlorine, or stabilizer needed for a 20,000-gallon pool to achieve the same ppm increase. Because ppm is a concentration (parts per million by weight), more water requires more product to reach the same concentration.
This is why volume uncertainty matters so much. A 10% error in pool volume produces approximately a 10% error in dose. The volume sensitivity comparison in this calculator is designed to show that uncertainty and help you decide whether to start with a conservative addition and retest.
This calculator provides estimates for planning. It does not model: calcium hardness or Langelier Saturation Index (LSI); borates; phosphates; metals; algae diagnosis or treatment; filter performance or backwashing; local commercial pool code compliance; or emergency chemical safety guidance. pH and alkalinity interactions are simplified. Commercial and public pools may have legal requirements beyond the scope of this tool — follow applicable local codes and consult a qualified pool operator.
Average depth:
Rectangle:
Round / Circular:
Oval / Elliptical:
Freeform / Kidney:
Liters conversion:
7.48052 is the number of US gallons in one cubic foot of water. Multiplying volume in cubic feet by 7.48052 converts to US gallons.
PPM dose base (salt, stabilizer, dry chlorine):
Sodium bicarbonate (alkalinity increaser):
0.00001402 accounts for the molecular weight ratio between NaHCO₃ and the CaCO₃ equivalents used to measure total alkalinity.
Liquid chlorine:
Label-rate estimate (pH, non-chlorine shock):
Cost:
A rectangular pool is 30 ft long, 15 ft wide, 3 ft deep at the shallow end, and 6 ft deep at the deep end.
If the current salt level is 2,600 ppm and the target is 3,200 ppm, the increase needed is 600 ppm. Pool-grade salt is 99% NaCl (purity decimal = 0.99).
Note: ppm is treated as mg/L. One US gallon of water weighs approximately 8.34 lb. One ppm in one gallon = 8.34 × 10⁻⁶ lb, which is approximately 0.0000083454 lb/gal/ppm.
This calculator estimates pool volume from user-provided measurements using standard geometry formulas, then estimates chemical amounts from current and target levels using ppm-based mass calculations. Results are planning estimates only. Product labels, pool test accuracy, local rules, pool type, equipment manuals, and professional guidance may change what you should actually add.
Pool chemical estimates depend on accurate pool volume, current test readings, product concentration, and label directions. Before adding chemicals, confirm your pool volume (check builder paperwork, your pool equipment manual, or a professional measurement), test the water with a reliable test kit, read the product label carefully, and check your pool equipment manual — especially for saltwater generator salt range and chlorine targets.
For unusual readings, commercial or public pools, severe algae, chemical exposure, or uncertainty about safe handling, contact a qualified pool professional, your local health department, poison control (1-800-222-1222 in the US), or emergency services as appropriate. Calculator results are estimates and should not replace professional guidance or product instructions.
The estimate is only as accurate as your pool volume, test readings, product concentration, and target levels. A small volume error can change the chemical amount by the same percentage. This is why the calculator includes a volume sensitivity comparison. Use fresh test results, accurate measurements, and the correct product concentration for the best estimate.
Most chemical additions are based on ppm (parts per million by weight), which means the same level change requires more product in a larger pool. A 20,000-gallon pool needs twice as much salt as a 10,000-gallon pool to raise salinity by the same ppm. If your volume is off by 10%, your dose estimate may also be off by about 10%.
No. pH response depends on total alkalinity, aeration, product type, borates, and other water conditions — not just pool volume and target pH. This calculator uses label-rate mode for pH products: you enter the dose from your product label for a reference pool size and pH change, and the calculator scales it to your pool. This is an approximate estimate. Always verify with your product label and retest after adding.
For salt, stabilizer (CYA), and total alkalinity, adding more product will not lower the level — it will only increase it further. When the current reading exceeds the target, the calculator shows "No addition estimated" and explains that lowering a level typically requires dilution, a partial drain and refill, acid treatment plus aeration (for alkalinity), or professional guidance depending on the parameter.
Not always. Many shock products are chlorine-based and are used for superchlorination (temporarily raising free chlorine to a very high level to oxidize contaminants). Some shock products are non-chlorine oxidizers. The EPA notes that "shock" is a product-specific treatment term. This calculator asks which product type you are using so it can apply the correct available-chlorine percentage or label-rate mode.
Yes. A saltwater chlorine generator uses dissolved salt to electrochemically produce chlorine. The pool still needs free chlorine testing and water chemistry monitoring just like any other pool. Salt level affects generator output, but it does not replace sanitizer management. Follow your saltwater generator manual for the recommended salt range, and test free chlorine independently.
No. Pool chemicals can react dangerously if mixed, added together, or added without adequate spacing and circulation. Add each chemical separately according to the product label, run the pump to circulate, and allow time before adding the next chemical. Never add acid and chlorine close together. The CDC pool chemical safety page specifically warns against mixing chemicals.
Update inputs whenever you have new water test results — after heavy rain, after adding makeup water, after heavy pool use, at seasonal startup, or before any chemical adjustment. Pool chemistry can shift quickly. Using old readings (even a few days old under changing conditions) can lead to over- or underdosing. Fresh, reliable test results are the single most important input for accurate dose estimates.
No. This calculator provides educational estimates for planning purposes. Product labels, equipment manuals, local rules, and qualified pool professionals should guide actual treatment decisions. For commercial or public pools, applicable local codes and a certified pool operator must be consulted. For chemical emergencies, follow the product SDS and contact poison control or emergency services.
Found a calculation error, an outdated assumption, a broken source link, or something unclear on this page? Contact the Homebase Calculators Editorial Team so we can review it. We update pages when corrections are warranted.