Exact doses, not just numbers
The precise product and amount, the safe order to add it, the side effects, and never-mix warnings. Covers chlorine, pH, alkalinity, CYA, calcium, and salt.
Pool · Hot tub · Saltwater
Enter your test numbers and DoseMyPool tells you exactly what to add, in what order, and how to do it safely. The pool-chemistry app that actually tells you what to do.
Coming soon to the App Store
Assumes a 15,000 gal (57,000 L) chlorine pool targeting pH 7.5 and 3 ppm FC. Estimate only. Follow product labels, add chemicals safely, and never mix them.
Open the full calculator →Everything you need
Built from the ground up to be accurate, safe, and genuinely helpful. It counters the things pool owners complain about most.
The precise product and amount, the safe order to add it, the side effects, and never-mix warnings. Covers chlorine, pH, alkalinity, CYA, calcium, and salt.
History and charts that spot pH drift and CYA creep before they cost you, with a clear ideal-range band on every parameter.
Step-by-step troubleshooting plus a guided Shock Mode: it computes the shock target for YOUR stabilizer, reminds you to re-test morning and evening, tracks the rescue live on your Lock Screen, and won't call it done until chlorine holds overnight.
Service reminders, a maintenance log, and cost tracking vs. a pool service.
No accounts. Your data stays on your device and your iCloud, and the math runs offline.
Your water status and days since the last test on the Home and Lock Screen — one widget per pool if you have several. Log a test with Siri, and get an optional heads-up when heavy rain or a heat wave is about to burn your chlorine.
Real screens
Every screen here is the actual app.
What to add, in order
The precise product and amount, the safe order to add it, the side effects, and never-mix warnings. Covers chlorine, pH, alkalinity, CYA, calcium, and salt.
Catch drift early
History and charts that spot pH drift and CYA creep before they cost you, with a clear ideal-range band on every parameter.
Green, cloudy & shock mode
Step-by-step troubleshooting plus a guided Shock Mode: it computes the shock target for YOUR stabilizer, reminds you to re-test morning and evening, tracks the rescue live on your Lock Screen, and won't call it done until chlorine holds overnight.
From your first test
Enter your readings, just the big three to start, or the full panel. Works with any test kit.
How it works
Enter your readings, just the big three to start, or the full panel. Works with any test kit.
Get the exact amounts to add and the safe order, with the side effects and warnings spelled out.
Log it, watch your trends, and get a gentle nudge on your test day. Your streak keeps you consistent.
Built different
We engineered DoseMyPool against the things people dislike about other pool apps: paywalled logging, lost data, and dosing that fights itself.

Pricing
Start free. Upgrade only if you want the extras. Final prices are shown in the App Store at purchase.
The core, forever
7-day free trial · or $4.99/mo
One-time · never expires
Switching?
Honest, side-by-side looks at the apps you might already use.
FAQ
Yes. The core chemistry calculator with exact dosing, unlimited test logging, history and trends, water-balance (LSI), guided shock mode, widgets, Siri shortcuts, and a weekly reminder are free. Premium adds insights, the full troubleshooting library, equipment and maintenance reminders, cost tracking, photo log, and shareable PDF reports.
Yes. DoseMyPool supports chlorine, saltwater (SWG), and bromine systems, and pools, hot tubs, and swim spas, with the correct target ranges and small-volume precision for spas.
Yes. Enter your test numbers and DoseMyPool gives the exact product and amount, the order to add things in, the expected side effects, and safety warnings, not just a number.
Usually low sanitizer or out-of-balance pH/alkalinity. DoseMyPool includes step-by-step troubleshooting flows for green/algae water, cloudy water, chlorine that won't hold, scaling, and more — plus a guided Shock Mode that computes your exact shock target, schedules morning and evening re-tests, and tracks the rescue until chlorine holds overnight.
Everything stays on your device and your own iCloud. There are no accounts and no server that holds your data, so it can't be bricked, sold, or leaked from our side, and you can export it anytime, even without a subscription.
Yes. The chemistry engine runs entirely on your device, so it works poolside with no signal.
Yes. Home Screen and Lock Screen widgets show your water status and days since the last test at a glance — multi-pool owners can set up one widget per pool — and Siri shortcuts let you log a test or check your pool status by voice. During shock mode, a Live Activity tracks the rescue on your Lock Screen and in the Dynamic Island. You can also turn on weather alerts that warn when heavy rain or a heat wave is about to knock your chemistry off balance.
The engine is derived from first-principles chemistry (stoichiometry plus a carbonate-equilibrium model for pH/alkalinity) and validated against published reference doses. Free chlorine targets scale with your CYA. Figures are estimates, so always follow product labels.
Download DoseMyPool and get your exact dose in under five minutes, free.
Coming soon to the App Store