Free freshwater stocking checker

Will your fish get along? Get your tank’s report card.

Add your tank size and fish. You get an A–F grade, every clash named with the reason, a bioload bar, and a card you can share.

1. Your tank

2. Your fish

    No fish yet. Add a few above, or try a .

    3. Report card

    ?

    Add fish to see your grade

    Bioload

      Fix-My-Tank Plan · $6.99

      A printable plan for this tank: what to swap and with what, the order to add fish, a cycling checklist and a 30-day tank log. One-time payment. What’s inside

      Get my plan

      How the grade works

      Every fish in the checker comes from the public Species Ledger: adult size, temperature and pH ranges, temperament, schooling needs and known problems like fin nipping, each checked against at least two care sources and dated. The checker compares every pair of fish, checks each one against your tank size, and adds up the bioload. Serious problems (one fish eating another, no shared temperature, aggressive fish with peaceful ones) cap the grade at D. Full rules.

      It’s a cautious community guideline, not a guarantee. Individual fish vary, and a good local fish store knows your water. If you think a rule is wrong, tell us: we fix it and log the change.

      Popular compatibility checks

      Browse all species