Feature · Pro

See the 30 days that led to today

Almost nothing in a fish tank fails instantly. It drifts, and a single reading cannot show you a slope.

Pro unlockOne-time purchaseOffline

Nitrate going 20 → 25 → 30 over three weeks is a stocking or feeding problem, not a water-change problem. A pH drifting from 7.4 to 6.9 between water changes is a hardness or substrate problem. Neither is visible in one test, and both are obvious on a chart.

What the charts are for

  • Proving your water-change interval is right — or wrong — using your own numbers.
  • Catching a heater that is slowly losing the fight before the fish do.
  • Showing a cycle is finished because nitrite has been flat at zero for a week.
  • Comparing two tanks that run the same schedule but not the same parameters.

Three windows, one dataset

Switch between 7, 30 and 90 days without re-entering anything. The 7-day window is for an active problem; the 90-day window is for deciding whether your routine is actually working.

Questions

Frequently asked

Are trends available on the free version?
Trends are part of Pro. The free version keeps unlimited logging for one tank, so your history is there the day you unlock Pro.
Does it work for saltwater parameters?
Yes. Salinity, alkalinity, calcium, magnesium and any custom parameter you add can be charted the same way.
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 →