Feature

Log every water test in seconds

A test kit gives you a number. A log gives you the trend, the timeline, and the reason your tank is behaving the way it is.

FreeOfflineNo account

Most aquarists do not lose fish because they never tested. They lose fish because they tested three weeks ago, wrote the number on a sticky note, and cannot remember whether nitrate was 20 or 40 when they changed water. FishTank Diary exists to close that gap: one screen, five fields, about twenty seconds.

What you can log

  • pH — and enough room in the notes to record whether you measured with a liquid kit, a strip, or a probe.
  • Ammonia — the reading that tells you whether your biofilter is keeping up.
  • Nitrite — the second half of the cycle, and the one people stop checking too early.
  • Nitrate — your water-change trigger, and the number that tells you whether your schedule actually matches your stocking.
  • Temperature — logged next to the readings so a heater failure shows up as a pattern, not a surprise.
  • Any custom parameter you add, so saltwater and planted-tank keepers are not stuck with five fields.

Reuse your last checklist

The slowest part of logging is retyping the same five labels. The app remembers your last test for that tank and pre-fills the entry, so you only change the numbers that moved. If nothing moved, saving takes two taps.

What happens when a number looks off

The dashboard flags readings that are outside the range you set for that tank, and surfaces them on the Today screen. It does not diagnose disease, and it will not tell you to dose anything — it tells you what you recorded, when, and what changed since the last test. That is the part a human is bad at remembering and an app is good at.

Records, not veterinary advice

FishTank Diary is a logbook. It does not provide veterinary or medical advice. When a reading suggests a real problem, the app nudges you to retest and to review what changed — the diagnosis is still yours, or your vet’s.

Questions

Frequently asked

Which test kits does it work with?
Any of them. The app stores numbers you typed, not a color reading from a specific kit, so liquid reagent kits, strips and digital probes all work the same way. Note the kit type in the entry if you switch between them, because strips and liquid kits disagree often enough to matter.
Can I log a parameter that is not on the default list?
Yes. Add a custom parameter — GH, KH, phosphate, salinity, CO₂, TDS — and it behaves like the built-in ones: dated, charted, and exportable.
Do I have to log every parameter every time?
No. Log only what you tested. A partial entry is still a useful entry, and the app will not nag you to fill in blanks.
Download

Stop guessing what your tank did last week

Log a test in twenty seconds, get reminded before maintenance is overdue, and keep a history you can actually read back. Free for one tank — no account, no subscription.

Download on the App Store Free · No account · Works offline
QR code linking to FishTank Diary on the App Store
Point your camera at the code FishTank Diary is an iPhone and iPad app. Install it now — no account, no email, no setup.
Open the App Store link →