Free Tropical Fish Compatibility Matrix | Fish Tank Calculator

Check compatibility between different tropical fish species and find their shared optimal temperature and pH ranges.

How to Use the Compatibility Matrix

Select two or more fish species to check if they can be safely kept together based on temperament, size, and water requirements.

If the result is 'Use Caution', you may need to provide plenty of hiding spots, use a larger tank, or monitor them closely.

Individual fish personalities vary. Always observe new additions carefully and be prepared to separate them if aggression occurs.

FAQ

What does the compatibility result mean?

Compatible: species can be kept together in a typical community setup. Use Caution: works in larger tanks with hiding spots and careful monitoring. Incompatible: differences in temperament, size, or water requirements make cohabitation likely to fail.

Why might compatible fish still fight?

Individual personality varies. Tank size, hiding spots, and group sizes all matter. Schooling fish kept in groups too small (under 6) often become stressed and nippy. Adding fish in the wrong order — territorial species first — also triggers aggression.

Can I keep cichlids with community fish?

Most cichlids (especially African Rift Lake species) need cichlid-only tanks due to aggression and water chemistry needs. Some dwarf cichlids (rams, apistogramma) coexist with peaceful tetras and corydoras in soft, warm water. Check the matrix per species.

Are the temperature and pH ranges strict?

The ranges shown are the comfort zone for healthy long-term keeping. Brief deviations are usually tolerated. Long-term keeping outside the optimal range shortens lifespan and weakens the immune system, even if fish appear fine at first.

What if I want to mix species not on the list?

Apply the same principles: match adult size (no fish smaller than another's mouth), match temperament (peaceful with peaceful, semi-aggressive with semi-aggressive), and match water parameters (overlap in temperature and pH ranges). Research each species individually.