About Us
TankMate is a free, open-access aquarium stocking calculator designed to help freshwater hobbyists plan healthy, compatible fish communities. We created this tool because we've been through the same experience — standing in a fish store, unsure if that school of tetras will fit alongside the corydoras we already planned for.
To make aquarium stocking simple, accurate, and accessible for everyone — from first-time betta keepers to experienced aquascapers planning a 125-gallon community tank.
Our tool goes beyond the basic "one inch per gallon" rule. We use bioload multipliers that account for the fact that a slim neon tetra produces significantly less waste than a heavy-bodied goldfish. We also factor in:
This calculator provides general guidance only and should not replace proper research. Many factors affect safe stocking levels that our tool cannot account for, including:
When in doubt, always stock less than the maximum. Your fish will thank you.
We currently cover 25 of the most popular freshwater aquarium species, including tetras, livebearers, rasboras, corydoras, gouramis, small cichlids, and a few specialty species. Each entry includes adult size, temperature range, pH preferences, bioload rating, minimum school size, and compatibility data based on widely accepted community tank guidelines.
We're continuously expanding our database. If there's a species you'd like to see added, please let us know.
TankMate is completely free to use. We cover hosting and development costs through display advertising. If you find this tool helpful, the best way to support us is to bookmark the page, share it with fellow hobbyists, and come back whenever you're planning a new tank.