Boneyard Tools

Aquarium Stocking Calculator

Estimate a rough stocking level for a fish tank using the classic inch per gallon guideline. Enter your tank size to see how many inches of fish it holds, or enter your fish inches to see the tank size you need. This is a rough guide only, since real bioload varies by species and filtration.

How to use the aquarium stocking calculator

  1. Choose freshwater or saltwater.
  2. Enter your tank size in US gallons, your total fish inches, or both.
  3. Read the maximum fish inches for the tank and the gallons your fish need.

Examples

29 gallon freshwater tank

Tank 29 gallons, freshwater rule
About 29 inches of fish at the 1 inch per gallon guideline

Saltwater fish load

50 gallon tank, saltwater rule
About 25 inches of fish at the conservative 0.5 inch per gallon guideline

Frequently asked questions

What is the inch per gallon rule?

It is a rough guideline that allows about 1 inch of adult fish length per gallon of freshwater. This tool uses 1 inch per gallon for freshwater and a more conservative 0.5 inch per gallon for saltwater.

How accurate is this guideline?

It is only a rough ballpark. Bioload depends far more on species, body shape and mass than on length alone, so one tall or messy fish can equal several thin ones of the same length. Research each species before stocking.

Why is saltwater more conservative?

Saltwater systems usually have lower oxygen capacity and a smaller margin for error in water chemistry, so a lighter stocking level helps keep parameters stable. That is why this tool uses 0.5 inch per gallon for saltwater.

Should I use full tank volume or net volume?

Use a realistic net volume. Gravel, rock, sand and equipment displace water, so the actual volume is often 10 to 15 percent below the rated tank size. Stocking to net volume keeps you on the safe side.

Does filtration change how much I can stock?

Yes. Strong filtration, live plants and frequent water changes raise the load a tank can handle, while weak filtration lowers it. Always cycle a new tank fully and watch your water parameters as you add fish.

Related tools