TanksConnected — Fish Compatibility Checker
Compatibility checker

Freshwater fish compatibility checker for aquarium planning

Not every fish that fits in a tank belongs in that tank.

TanksConnected helps fishkeepers think about compatibility before problems start: size, temperament, territory, water needs and long-term stocking.

Common fish compatibility questions

These quick checks help catch obvious problems before fish are already in the tank together.

  • Can these fish live together?
  • Will this fish eat smaller fish?
  • Are Oscars and tetras compatible?
  • Can aggressive and peaceful fish live together?
  • What freshwater fish are compatible?
  • How do I check fish compatibility before buying?

This public preview gives you a quick feel for the feature. Create a free account to save your own tanks, add livestock, record test results, and keep your aquarium history together inside TanksConnected.


Try it now

Basic fish compatibility checker

Add a few fish from the TanksConnected species database and get simple warnings before you buy. This is a quick public preview, not a full saved tank analysis.

No account needed

Add fish to compare

Search by common or scientific name. For a proper check, compare adult fish, not tiny shop size.

This public checker looks for obvious risks such as aggression, territory, predation and group-size notes. Account tools can later tie this into tank size, stocking and saved records.

Your compatibility preview

Add fish to begin Search and add fish to get basic public compatibility notes.
Want the full version? Create a free account to save tanks, add quantities, include tank size, stocking load, filters, water tests and long-term notes.
Extra compatibility guidance, FAQs and related tools

Size compatibility

Fish need to be judged by adult size, body shape and mouth size, not just how harmless they look in the shop.

Temperament compatibility

Peaceful, semi-aggressive and territorial fish need different stocking plans and escape space.

Water compatibility

Temperature, pH and hardness ranges should overlap enough for all fish to thrive long term.


Avoid the classic stocking headache

Compatibility mistakes are expensive and stressful. TanksConnected gives you a place to plan, review and adjust before the fish are already fighting.


Frequently asked questions

What makes freshwater fish compatible?

Freshwater fish compatibility depends on adult size, temperament, territory needs, water temperature, pH, hardness, group size and whether one fish could bully or eat another.

Can peaceful fish still be incompatible?

Yes. Peaceful fish can still be incompatible if they need different water conditions, different temperatures, very different tank sizes or if one species is small enough to be eaten.

Why does adult fish size matter for compatibility?

Adult size matters because many fish are sold small but grow much larger. A fish that seems safe in the shop may become territorial, predatory or too large for the tank later.

Should compatibility be checked before buying fish?

Yes. Checking compatibility before buying fish is far safer than trying to fix aggression, stress or water quality problems after the fish are already in the aquarium.