Fish make good tank mates when they share four things. Our compatibility checker scores all of them so you don't have to cross-reference a dozen care sheets:
- Water parameters — overlapping temperature and pH ranges. Soft, warm-water fish and hard, cool-water fish rarely thrive together.
- Temperament — peaceful, semi-aggressive, or aggressive. Mixing a bully with timid fish ends badly.
- Adult size — if one fish can fit another in its mouth, it eventually will. Size mismatches mean predation.
- Fins and behavior — fin-nippers like tiger barbs harass long-finned fish such as bettas, angelfish and guppies.