Free to download — no subscription, no barriers. Coming soon to the App Store.
Balanced water · Made simple

Your hot tub’s chemistry, solved in seconds.

Dip a test strip, enter your readings, and SpaCheckup tells you exactly how much of each chemical to add — measured for your spa’s size and sanitizer. No math, no guesswork, no subscription.

Coming soon to the App Store
Free to download · no subscription
  • Works offline
  • No account required
  • Chlorine & bromine
  • Private by design
How it works

From test strip to balanced water in three steps

No chemistry degree needed. If you can dip a strip, you can keep your water perfect.

1

Dip a test strip

Use any standard test strip — AquaChek, Taylor, or the ones that came with your spa. Match the pad colors to the bottle like you always do.

2

Enter your readings

Tap the readings into SpaCheckup: pH, sanitizer, alkalinity, and hardness. Clear steppers and target ranges show you where each number stands.

3

Add exactly what it says

Get precise doses in ounces, teaspoons, or grams — calculated for your spa’s exact volume, sanitizer type, and product strength. Log it and you’re done.

Features

Everything you need. Nothing you don’t.

SpaCheckup does one job exceptionally well: keeping your water safe, clear, and comfortable.

Exact chemical doses

Not “add some pH down” — the precise amount for your spa’s volume, down to the fraction of an ounce, with the reason why.

Chlorine and bromine

Full support for both sanitizer systems — including bromine bank establishment after a refill and MPS shock guidance.

Smart reminders Unlock

Local notifications for water testing, shock treatments, filter rinses, and drain & refill — on the schedule you choose. Part of the one-time unlock.

Full history & trends Unlock

Every test and treatment is logged automatically. Unlock your complete history and trends to see exactly how the water tracks across the whole season.

Beautiful dark mode

A calm, glassy dark theme for late-night soaks. Follows your system setting or set it manually.

Private by design

No account, no cloud, no tracking. Every reading stays on your device — SpaCheckup never collects or transmits your data.

Who it’s for

Built for real hot tub owners

Whether you just filled your first spa or you’ve been chasing cloudy water for years.

New owner

“I just got a hot tub and I’m lost.”

The wizard sets you up in under a minute — spa size, sanitizer, units. From your very first test strip, you’ll know exactly what to add and why.

Troubleshooter

“My water is cloudy and nothing works.”

Cloudy water is almost always a chemistry problem. SpaCheckup pinpoints which reading is off and fixes causes, not symptoms — in the right order.

Seasoned owner

“I know my stuff. I want it faster.”

Skip the dosing charts and mental math. Enter readings in seconds, get doses tuned to your exact product strengths, and keep a clean treatment log.

See it in action

Designed to feel as good as a soak

Clear readings, honest recommendations, and a home screen that tells you at a glance whether the water is ready.

Learn

Hot tub water care, explained honestly

Free guides that teach the chemistry — no app required. Though it does make things easier.

Hot tub water care: the complete guide

The whole picture in one place — the five numbers that matter, their target ranges, how to test, and how to fix each one. The best place to begin, with links to every deep-dive guide below.

Read the complete guide →
FAQ

Questions, answered

 

Is SpaCheckup a subscription?
No — there’s no subscription. SpaCheckup is free to download, and the core testing and dosing tools are free to use. A single one-time purchase unlocks the extras — maintenance reminders, scheduling, and your full treatment history. Pay once, own it forever, no recurring fees.
Where do the target ranges and doses come from?
Target ranges are based on industry-standard water-chemistry guidelines published by the Pool & Hot Tub Alliance (PHTA), and dosing was cross-checked against established spa-chemistry references. Always follow your chemical product’s label — SpaCheckup is not a substitute for professional water testing.
Does it work with bromine spas?
Yes — fully. SpaCheckup understands real bromine chemistry: it guides you through establishing a bromide bank after a refill, recommends MPS shock to activate the bank when bromine runs low, and uses the correct 4–6 ppm bromine target.
Can I use it with an inflatable hot tub?
Yes. SpaCheckup works with any inflatable hot tub — Intex, Coleman SaluSpa, Lay‑Z‑Spa, and the rest. Set your tub’s real volume, pick chlorine or bromine, and it doses for your small tub exactly, so you don’t overshoot. See our inflatable hot tub water care guide for the full routine.
What data does the app collect?
None. There’s no account, no sign-in, and no analytics. Your readings, settings, and treatment history live entirely on your device. See our Privacy Policy — it’s refreshingly short.
Do I need a specific brand of test strips?
No. Any standard test strip works — you read the strip as usual and enter the values. SpaCheckup handles the math from there.
Is there an Android version?
SpaCheckup is iOS-only at launch. If there’s enough interest we’ll consider Android — tell us you want it.

Stop guessing. Start soaking.

Get exact chemical doses for your hot tub in seconds — free to download, no subscription, no guesswork.

Coming soon to the App Store

Free to download · no subscription · no ads