Aquarium Tank Size & Stocking Calculator

Calculate your aquarium's volume in gallons and liters, then check whether your planned fish stock is appropriate. This calculator uses bioload-based scoring, not the flawed inch-per-gallon rule.

📐 Tank Volume Calculator

Enter dimensions above to calculate.

🐟 Stocking Level Checker

Add your fish below. The calculator scores bioload relative to your tank size. Bioload varies by species — goldfish produce ~5× more waste than most tropical fish.

Auto-filled from volume calculator above
Add fish and click Check.

Reference: Popular Fish Bioload & Tank Requirements

FishMin Tank (gal)Bioload ScoreGroup SizeNotes

Why the Inch-Per-Gallon Rule Fails

The "1 inch of fish per gallon" rule has been repeated so long it seems authoritative — but it's fundamentally flawed in several ways:

Our bioload scoring system is still a rough estimate — the real answer involves testing your water parameters regularly and adjusting accordingly. Fish load should be built gradually to avoid cycling crashes.

Common Tank Sizes and Stocking Guidelines

Tank SizeDimensions (typical)Good ForNotes
5 gallon16"×8"×10"1 betta, small shrimp colonyVery small margin for error; not for beginners
10 gallon20"×10"×12"1 betta + snails, small nano communityBeginner-possible but limiting
20 gallon long30"×12"×12"Small community (tetras, corydoras, 1 centerpiece)Best beginner size — long gives floor space
29 gallon30"×12"×18"Medium community, pair of dwarf cichlidsPopular compromise size
40 gallon breeder36"×18"×16"Medium-large community, breeding projectsExcellent floor area for bottom-dwelling fish
55 gallon48"×13"×21"Large community, medium cichlidsNarrow width limits some species
75 gallon48"×18"×21"Medium-large cichlids, large communitiesFirst large tank most hobbyists get
125 gallon72"×18"×22"Aggressive fish, large cichlid pairs, predatory fishRequires significant filtration investment