Tank compatibility checker
Plan your stock before adding it to your aquarium.
See whether your stock can share a tank
- Add what you keep or want to keep. Search 1,577 species and plants by common or scientific name.
- Set how many of each. We start you on the group size each profile recommends.
- Add your tank volume. It is optional, but it lets us check whether everything fits.
About this check
Aquarium volume calculator
What is checked
- Water: whether temperature, pH, and hardness ranges overlap, and how much room that overlap leaves.
- Who might eat whom: each species’ diet and adult size, plus what its profile says about the risk to shrimp and snails.
- Temperament: aggressive and territorial fish, species best kept alone, and known fin nippers against fish that suffer from them.
- Group size: whether you have enough of a shoaling fish, or too many of one that fights.
- Tank size and stocking: each species’ minimum tank, and a rough estimate of how full the tank would be.
- Interbreeding and plants: related shrimp and livebearers that crossbreed, and fish that damage plants.
How results are assessed
Looks compatible means we found no clash in the figures we hold. Workable with care means it can succeed, but needs the conditions described. Not recommended means at least one serious problem, such as a likely predator or water ranges that do not overlap.
Limits of this guide
This is a guide based on fixed rules and the figures in our profiles, not a guarantee. Individual fish have their own personalities, and a well-planted tank can make a difficult mix easier. Some profiles are still waiting for review by an experienced keeper, and some have gaps, which the checker points out when it matters. If you are unsure, read the full profiles or ask an experienced keeper before you buy.
More tools
Fish finder
Find the species that suit your tank size and water.
Water change and dosing calculator
Plan a water change and scale a treatment dose to your tank.
Heater and filter calculator
Size a heater and a filter for your tank.
Cycling helper
Find out where your tank is in the nitrogen cycle.