Can these fish live together?

Pick two fish and get a straight answer: yes, yes with care, or no, with the reason. 4,851 pairs of 99 freshwater fish, shrimp and snails, checked by temperature, pH, size and temperament.

and

Most searched fish

Tools

Tank mate checkerAdd every fish in your tank and see which pairs clash. All 99 speciesCare sheets with temperature, pH, tank size and lifespan.

By group

Gouramis and bettas

Livebearers

Tetras and characins

Barbs, danios, rasboras and sharks

Rainbowfish

Cichlids

Catfish and plecos

Loaches

Oddballs

Frogs and axolotls

Shrimp

Snails

How the answer is worked out

Every species has a care range: temperature, pH, adult size, the tank it needs and how it behaves. For a pair we look for overlap in water first. If one fish needs 60°F and the other 80°F, nothing else matters.

Then come the things that go wrong in real tanks. A big mouth meets a small fish, a fin nipper meets long fins, two territorial bottom fish fight over one cave. The worst problem sets the verdict. The full rules.