Fish Tank Stocking Calculator
Calculate safe fish stocking levels. Add species, see bioload percentage, and avoid overcrowding.
Quick Answer
The old "1 inch per gallon" rule is a rough guideline. Our calculator adjusts for bioload: high-waste fish like goldfish count 2x their length. A 20-gallon tank comfortably holds about 10-12 small community fish (neon tetras, guppies) or 4-5 medium fish.
About This Tool
The Fish Tank Stocking Calculator goes beyond the simple "one inch per gallon" rule by accounting for each species' bioload. High-waste producers like goldfish and oscars are weighted more heavily than low-bioload species like neon tetras, giving you a more accurate stocking assessment.
Understanding Bioload
Bioload is the amount of waste a fish produces. It depends on the fish's size, diet, and metabolism. Goldfish and cichlids are notorious for high bioload. Nano fish like rasboras and small tetras produce comparatively little waste. Our calculator uses a bioload multiplier to give more accurate stocking estimates.