Help

How do I keep my aquarium's health record?

Add your fish as one fish or as a group, with the tank's volume. Then log water tests, water changes, arrivals and losses. VetVitae warns you when ammonia or nitrite are above zero and reminds you when the next test is due.

Updated November 9, 2026

  1. On Pets, tap Add pet and pick Fish as the species.
  2. Under Kept as, pick One fish or A group. A group asks How many, at least 2.
  3. Pick where it lives (Aquarium or Pond) and the Water (Freshwater or Saltwater).
  4. Add the Tank volume and the date in Tank set up on if you know them. Both are optional.
  5. Save. The fish's page opens with a Water section, Tank care (or Pond care) and the rest.

One fish or a group?

Pick A group when you keep several fish together in one tank, and One fish for a single fish you follow on its own, like a betta. A group is named after the tank, counts its fish, and shows the number on its photo ("12 neon tetras").

  • How many changes when you log arrivals and losses, so you don't edit it by hand.
  • A group has no sex, birth date or gotcha day, since a tank is mixed.
  • Kind of fish is optional. Without it, the count reads "12 fish".
  • Tank volume is shown for one fish too, because treatments in the water are dosed by it. The app says so under the field: "Treatments in the water are dosed by it."
  • A pond changes the words across the app: Pond volume, Pond set up on and Pond care.

What does "New tank" mean?

A tank set up less than 6 weeks ago gets a New tank chip on its page. While it shows, VetVitae suggests testing the water every 3 days, and the form explains why: "New tanks take about 6 weeks to grow the bacteria that clear ammonia. Test every few days and add fish slowly."

How do I log a water test?

Type only the readings you tested, even one. VetVitae keeps each one in your units and marks what is out of range as you type.

  1. Open your fish's Water section, or tap Log water test on the Overview.
  2. Type the readings from your kit: temperature, pH, ammonia, nitrite, nitrate, GH and KH. Salinity shows for saltwater, and as + Salinity for freshwater. Last time's value sits under each field.
  3. Add a photo of the strip or the tubes if you like. "A photo of the strip or the tubes helps a vet read it again."
  4. Leave Repeat water test on to get the next test on Home and in your reminders.
  5. Tap Save test.

A value out of range turns red with "↑ Above 0" or the range it breaks. The history shows it in a red pill with ↑ or ↓.

When does VetVitae warn about a reading?

VetVitae warns only outside a range that holds for every fish. It never marks a value as ideal.

ReadingFreshwater warnsSaltwater warns
Ammoniaabove 0above 0
Nitriteabove 0above 0
Nitrateabove 50 mg/Labove 100 mg/L
pHno warningunder 8.0
Salinityabove 5 g/Loutside 30 to 37 g/L

Temperature, GH and KH have no warning, because the right range depends on the fish. When pH moves more than 0.5 since the last test, the form says "pH moved {amount} since the last test. Fish handle a steady pH better than a perfect one."

How often does it suggest a test?

Every 3 days while the tank is a new tank, and every week after that. You can pick another interval; the form shows the suggested one next to yours.

What does the ammonia alert do?

When the latest test has ammonia or nitrite above zero, a red card shows on your fish's Overview and on Home, with the values. It says "This stays until a test reads zero.", so it only goes away when a newer test reads zero.

  • The card has Log a water change and Open the test.
  • The fish shows "Ammonia high" or "Nitrite high" in red on the pets list and on the Water section.
  • The test itself shows the app's note: "Ammonia or nitrite above zero is toxic. Change part of the water today and test again tomorrow."

How do I log tank care?

Tank care holds water changes, filter cleaning and the rest, with a reminder when each one is due again. For a pond it is Pond care.

  1. Open Tank care and tap Add, or tap Log a water change from a test with a warning.
  2. Tick what you did. For a tank: Partial water change, Filter cleaning, Gravel vacuum, Glass cleaning, Plant trimming, Other. For a pond: Partial water change, Filter cleaning, UV lamp change, Sludge removal, Leaf and net check, Plant trimming, Other.
  3. For a water change, set How much water was changed in %. It starts at 25% for a tank and 10% for a pond, and shows "About 15 L of 60 L" when the profile has the volume.
  4. Turn on the repeat if you want a reminder next time, then save.

A water change logged from a test is linked to that test, so you can see what you did about it.

How often does it suggest each one?

ServiceSuggested repeat
Partial water change, gravel vacuum, glass cleaningevery week
Filter cleaning, sludge removalevery 4 weeks
UV lamp changeevery 12 months
Plant trimming, leaf and net check, othernone, turn it on if you want one

When you've logged a service twice, VetVitae suggests the gap between your last two instead.

What about feeding and daily checks?

Those are routines, not tank care: Feed and Check the tank (Check the pond for a pond) are suggested when you add to Tank care, and you check them off in one tap. See routines.

How do I record new fish or losses?

Log an Arrivals and losses entry, and VetVitae updates how many fish the group has. It is only offered for a group.

  1. On your fish's page, tap Add, then Arrivals and losses.
  2. Pick What changed: Added, Born, Died or Removed.
  3. Type how many. For Died, you can pick a Cause (Unknown, Illness, Water problem, Jumped out, Eaten, Old age, Other).
  4. Save. The app confirms the new count, like "Saved. Neon tank has 11 neon tetras now."

The form shows calm notes from the app: for Added, "Quarantine new fish in a separate tank for at least 4 weeks before they join the others."; for Died, "A fish that just died can show a vet what is affecting the rest. Keep it in the fridge, never the freezer, and call the same day."

What is the losses warning?

When 2 or more fish died in the last 7 days, VetVitae shows a red "{count} losses in the last 7 days" with "Several losses in a week usually point to the water or a disease. Test the water now and keep the next one for a vet." The Overview also shows Losses in the last 30 days.

How do I dose a medicine in the water?

Add it as a medicine, and for fish the form asks how it is given and the dose per amount of water, like "1 ml per 10 L". VetVitae then shows the total for your tank, as a guide only.

  1. Open Medicines and add a medicine for your fish.
  2. Under Route, keep In the water or pick Short bath, In the food, Injection, On the skin or Other.
  3. For In the water, pick Treated in: Main tank or Hospital tank. A hospital tank asks its volume.
  4. Type the dose as written on the bottle, and the water it is for in Per this much water.
  5. Read the total, like "6 ml for 60 L". It says "A guide only, not saved."

The form shows the app's notes for treating in the water, such as "Take activated carbon out of the filter while treating, or it removes the medicine." The schedule, the reminders and marking doses work like any medicine. See medicines.

What to know

  • Fish have no weight, vaccines or deworming by default. Those sections show only if something was logged in them.
  • Fish have no emergency card and no pet tag, and Lost is not a status for fish.
  • Temperature, volume and hardness units are in Settings, once you have a fish or a reptile: °C or °F, L or US gallons, °dH or ppm. pH and mg/L never change.
  • The vet link shows your fish's latest 6 water tests in a table, with the out of range values marked.
  • For tank size, water and warning signs for a betta, see the betta care guide.

Questions

Why doesn't VetVitae warn about pH or temperature in my freshwater tank?

VetVitae has no pH, temperature or hardness warning for freshwater because the right range depends on the fish. A discus and a goldfish need very different water. The app still keeps every reading, shows the trend, and tells you when pH moved more than 0.5 since the last test.

Why don't I see weight or vaccines for my fish?

VetVitae hides Weight, Vaccines and Deworming for fish because they rarely apply. If something was already logged in one of them, that section shows. The Overview's suggestion for fish is a water test every 14 days instead of a weigh-in.

Can I keep a pond in VetVitae?

Yes. Pick Pond under where the fish lives. The app then talks about the pond everywhere: Pond volume, Pond set up on, Pond care, and pond services like UV lamp change and Sludge removal. A water change starts at 10% instead of 25%.

What do I do if every fish in a group died?

Change the group's status to Passed away on its profile. VetVitae explains it on the status dialog: it means every fish in the tank died, the tank moves to Remembered and its reminders stop. If only some died, log an Arrivals and losses entry instead, and the count goes down.

Does saving a test with a warning do anything by itself?

No. VetVitae shows the red alert and offers Log a water change, but it never logs anything for you. The alert stays on the Overview and on Home until a newer test reads zero for ammonia and nitrite.

Can a co-owner see the tank in their own units?

Yes. Each person picks their temperature, volume and hardness units in Settings, and sees every reading in them. The values are stored once, so switching units never changes a reading.

Was this page helpful?Thanks for letting us know.Sorry about that. Tell us what was missing. Contact support

Still stuck?

Write to contact@vetvitae.com. A person answers.

VetVitae is a record, not medical advice. Ask your vet about doses and schedules.