One quick session
A big number pad, your last value on every step, one summary where you can undo any single reading.
The anti-swing warning
When you save a reading, Stablereef compares it to your last one — and tells you straight away if the change is too fast, or the value is out of range. Drag the slider and see it.
Last test: 8.6 dKH · 20 hours ago
Illustration using the app’s default Alk settings (safe range 7–12 dKH, 1.0 dKH per day). Both are tunable in the app. Reference only — husbandry calls are yours.
Made for the tank-side
Fast to use with wet hands, honest about your numbers, and yours to keep.
A big number pad, your last value on every step, one summary where you can undo any single reading.
Flags a rapid change or an out-of-range reading the moment you save — with allowance for the time since your last test.
dKH, meq/L or ppm. ppm PO4 or ppb P. °C or °F. ppt or SG. Enter what your kit shows — no converting in your head.
Starting a new tank? Ammonia and nitrite come first, high readings get a calm “this is expected” note, and you’re told when the cycle looks done.
7, 30 and 90-day charts with the stable range shaded in, so you can tell real drift from noise.
Free CSV import from a spreadsheet or another app, and CSV / JSON export any time. We don’t hold your data hostage.
Inside the app
Swipe through the screens you’ll use every week.
Everything you enter stays on your device. We have no servers that receive your aquarium data.
Log right next to the tank, no signal needed.
Free CSV / JSON export and automatic local backups. No paywall on your own data.
The only thing the app sends is anonymous usage counts — no personal data, no IP — and you can switch it off in Settings.
Questions
Yes. Logging is unlimited, and reminders, CSV import and CSV / JSON export are free — there’s no paywall on your own data.
No. There’s no sign-up and no cloud. Everything stays on your device, and the app works fully offline.
Yes. Import any CSV — from a spreadsheet or another aquarium app — with automatic column detection, unit conversion and a preview before anything is written.
Alkalinity, calcium, magnesium, nitrate, phosphate, salinity, pH and temperature, plus ammonia and nitrite when you need them. Enter values in the units your test kit shows: dKH, meq/L or ppm for alkalinity; ppm PO4 or ppb P for phosphate; °C or °F; ppt or specific gravity.
When you save a reading, Stablereef compares it to your last one — allowing for the time since that test — and flags a rapid change or an out-of-range value. Safe ranges and thresholds are tunable. It’s a reference only; husbandry calls are yours.
Your data lives on your device, so you stay in control. The data deletion page explains the steps.