Know Your Tank.
Protect Your Fish.

Before you add a fish, Aquabuildr tells you if it belongs. It weighs compatibility, temperament, group size, water chemistry and remaining space against your current tank — so you find out at the store, not after.

Download on the App StoreGet it on Google Play
Free to start · Premium from $4.99/mo
21 languages14 water parameters tracked0–100 health score per tank
9:41
3
reefkeeper_jo
INHABITANTS
23
All accounted for
My Tanks
4 tanks · updated today
Reef 40 (40 Gal)
Temperature - 78°FPh - 8.1Nitrate - 18
6
Change Water5 days RemainingTank Log
Community 29 (29 Gal)
Temperature - 76°FPh - 7.2Nitrate - 12
11
Change WaterDue TomorrowTank Log
What Aquabuildr does

Four things, and your fish depend on all of them.

Tanks rarely crash. They drift. Losses build quietly — a mismatch here, a parameter creeping there — until one morning it's obvious. Aquabuildr catches the drift before it becomes a real problem.

Build it right
Know what belongs in the tank before you buy it.
Tank Buildr · compatibility engine · Tank Capacity · Starter Tanks · size calculator · 8-step beginner guide
Stay ahead of trouble
Spot problems while they're still small and cheap to fix.
Tank Health Score · water-parameter logging · water-change scheduling · dosing diary · reminders
Know, don't guess
Real answers from real data, backed by aquarists.
Filter Recommendr · Aquabot · Discussions · the fish database
See your progress
Watch your tank and your fish get healthier.
Fish Trackr · Tank Log · Tank Report · data export · community feed
Tank Health Score

Your tank, scored out of 100, every day.

Every tank gets a live health score built from the things that actually kill fish: ammonia, nitrite, nitrate, pH, and whether you are keeping up with your own water-change schedule. It drifts down gently when you fall behind and recovers quickly when you catch up. Tap it and it tells you the single most useful thing you could do next.

  • Skipping maintenance won't tank your score. Missed tests and late water changes can drop you to 40 at worst. Only genuinely unsafe readings take you below that.
  • One clear next step. "Do This Next" tells you the single most important thing to do right now — not a list of chores.
  • New tanks get a grace period. No score and no warnings while your tank is still settling in — just simple prompts until there's enough data to judge it fairly.
  • After 60 days, your tank is treated as established. Ammonia and nitrite readings stop counting against you once it's cycled.
Free: the score, the 7-day trend, per-parameter ranges and "Do This Next". Premium adds the Aquabot summary and the all-tanks aggregate.
Four bands
Toxicbelow 26
Alarm26 – 50
Alert51 – 74
Healthy75 – 100
9:41
Health Score
88
Healthy
+4 pts this week
Based on your last 6 water tests and 3 water changes.
DO THIS NEXTKeep the streak goingNext test due Friday. Nothing needs fixing today.
How is this calculated?
Your score rewards consistency, not perfection. Regular maintenance is the easiest way to keep it climbing.
7-Day Trend+10 pts
78M80T81W83T85F86S88S
Water Parameters
Ammonia
Nitrite
Temperature
💧Water ChangesOn track
Every 14 days, right on rhythm. Last change removed 25%.
Completed Aug 28Due Sep 11
AquaBot's takeSteady week. Nitrate fell 6 ppm after Sunday’s change and pH held at 8.1 throughout — keep the routine exactly as it is.
Log Water ChangeAsk AquaBot
Tap a band to bring that screen forward. On the front screen, parameter rows expand and the explainer dismisses — the same states the app ships.
How the compatibility engine works

It doesn't compare numbers. It knows which fish actually live together.

Every species carries its own temperature, pH, hardness, minimum tank size, temperament and swim-level data — and its own vetted list of tank mates.

Vetted tank mates
Every species carries a researched list of species it can live with. Add a fish and we intersect that list against everything already swimming — so the suggestions shrink, correctly, as your tank fills up.
Space, not just gallons
Stocking is measured against the volume each species actually needs, including the extra space per additional fish. The capacity bar warns at 80% and blocks nonsense at 100%.
Behaviour and group size
Schooling minimums, male-to-female ratios, temperament clashes and territory. A single tetra is a welfare problem, not a stocking choice — the app says so.
Water chemistry across the whole tank
Temperature, pH and hardness are rolled up across every occupant, so you can see the window your tank has to hold, not just one fish's preference.
27
Kinds of tank activity logged automatically
9
Aquarium styles the filtration engine treats differently
1–210 gal
Covered by Filter Recommendr — a sump above that
$4.99
Premium per month, or $39.99 a year
Tank Buildr

Plan the whole tank first. We'll catch the problems while it's still just a plan.

Pick a volume, add fish, and watch the compatibility list respond. Conflicts surface the moment they appear — with the reason, not just a red cross.

  • Live used-space and available-space readout
  • Warnings before you buy, not after
  • Resume a half-built tank whenever you like — drafts are saved as you go
  • Your first tank is free. Premium unlocks unlimited tanks and the multi-tank health view
Tank Buildr
stock the tank
Tank Capacity29 Gal
8.0 of 29 Gal stocked21.0 Gal left
7IN TANK
72 – 81 °F6.0 – 7.5 pH4 – 15 dKH
Search
AI Suggestion
Info
Tank Capacity
Info
Reef 40
40 Gal · saltwater · 14 months
Temperature - 78°FPh - 8.1
3112
UpdateReorder
PARAMETERLAST UPDATEDVALUE
Temperature9 Sep 202678 °F
pH9 Sep 20268.1
Salinity8 Sep 20261.025
Alkalinity8 Sep 20268.4 dKH
Nitrate6 Sep 202618 ppm
Calcium2 Sep 2026420 ppm
Ammonia2 Sep 20260 ppm
Tank details

Six tabs, one complete picture of your tank.

Parameters, dosing, inhabitants, equipment, notes and tasks each live on their own tab — but they don't sit in silos. Aquabuildr reads across all six and turns them into one health score, pinned to the top of every tab, so you always know where the tank stands and what's driving it.

Your safe pH, temperature and hardness ranges are calculated from the stock you actually chose, not a generic chart. Imperial or metric, your call.

Filter Recommendr

We don't just ask how big your tank is. We ask what lives in it.

Built by aquarists, for aquarists.

Eight questions. 1,704 tank scenarios behind them.

Every aquarium is different, so a generic tank-size rating gets you a generic answer. Filter Recommendr weighs your bioload, stock, feeding habits, maintenance rhythm and setup against 1,704 modeled tank configurations, then matches yours to the filtration that actually fits it — not the one on the box.

8 questions1,704 scenarios9 aquarium styles3 budget tiersFree
Filter Recommendr
your answers scored
Tank Conditions
Tank Size29 Gal
Aquarium TypeFreshwater
Aquarium StylePlanted
StockingModerately stocked
FeedingOnce a day
MaintenanceLow effort
ExperienceBeginner
Budget TierMid-range
Aquabuildr Recommended Filters
Balanced pickQty 1
Fluval 307 Canister Filter
Manufacturer spec303 GPH
Aquabuildr real world212 GPH
Required for this tank145 – 232 GPH
Why we chose this filter
Its real-world 212 GPH lands mid-band for a 29 Gal planted tank — 7× turnover, not the 10× the box implies.
Canister media volume covers a moderately stocked tank at once-a-day feeding.
Flow is adjustable, so the planted layout keeps its surface calm and the CO2 stays in.
Service interval matches the low-effort answer: media rinse every 6 weeks.
Alternative Recommendations
Oase BioMaster 250Qty 1≈8× turnover • 185 GPH real worldView Product
Seachem Tidal 55Qty 1≈9× turnover • 210 GPH real worldView Product
Why this differs from the usual advice
Most charts size a filter off the box rating. We score the flow you actually get with media in, then check it against your stocking and feeding — which is why a 303 GPH unit is the answer here and not a 500 GPH one.
Discussions

Ask the room. Keep the answer that actually worked.

A question board for people who already know your tank. Post the problem with photos or video, get answers from keepers who have solved it, and let the votes sort the useful from the confident.

  • Vote answers up or down — the one that worked rises
  • The asker marks one answer accepted, so the thread ends with a conclusion
  • Comment under any answer to follow up without derailing the thread
  • Filter by Latest, Most Viewed or Unanswered — and by open or closed
See all features
Search
4 questions · Newest
Nitrate stuck at 40 ppm in a planted 29 4h
#nitrate#planted#water-change
Weekly 30% changes, tap water tests at 5 ppm, moderately stocked. Nitrate will not drop below 40. Am I chasing the wrong number, or is the stocking simply too heavy for more
plantedtankpat7 Answers
Honey gourami with a betta — ever a good idea? 11h
#betta#compatibility
Aquabuildr flagged it as a compatibility warning but the local shop swears it works in a 20 long. Who has actually run this pair for more than a month?
nano_nadia12 Answers
Alkalinity drops 0.4 dKH overnight 1d
#reef#alkalinity#dosing
Two-part at 12 ml a day, calcium holding at 420, magnesium fine. Coral growth is good so I assume it is consumption — but should I split the dose?
reefer_marc4 Answers
Is 8 hours of light too much for Monte Carlo? 2d
#planted#lighting
Carpet is pearling but I am getting green spot algae on the glass within four days of a clean.
scapegoat3 Answers
Ask Questions
Inside the app

Designed by aquarium keepers, for aquarium keepers.

Dashboard
Dashboard
Health Score
Health Score
Filter Recommendr
Filter Recommendr
Tank Buildr
Tank Buildr
Water parameters
Water parameters
Fish Trackr
Fish Trackr
Discussions
Discussions
Aquabot
Aquabot
Keep scrollingShoot in dark theme
Premium

Free lets you record. Premium helps you protect.

Your first tank, the health score and every planning tool are free forever. Premium is the part you feel when one tank becomes four.

See what's in Premium
Unlimited tanks — with one score across all of them
Lifetime history — every reading, dose and fish kept
Export any time — CSV or Excel, the record is yours
Lapse and nothing is deleted — extra tanks stay locked, not lost, for 30 days.

Protect your fish. Prevent costly mistakes.

Free to download on both stores. Build a tank in five minutes and find out what your local store should have sold you.

App StoreGoogle Play

Have some questions?

Share your thoughts and we'll get back to you by email as soon as we can.

0 / 1000