Aquarium Stocking Calculator

The aquarium stocking calculator gives you a realistic, conservative estimate of how many fish your tank can hold. It weighs your water volume against adult fish size and your filtration level to produce a bioload rating, so you can plan a stocking list before you buy livestock.

Treat the result as a guideline, not a hard limit. The old one-inch-of-fish-per-gallon rule ignores adult size, waste output, territory and swimming needs. When you are unsure, understock — a lightly stocked aquarium is more forgiving, more stable and healthier for its inhabitants.

Estimate your aquarium’s bioload

Estimate your aquarium’s bioload based on tank size, fish size, and filtration level.

Gallons Liters
Gallons
Extra Small Under 2" · 1 point each
Small 2"–3" · 2 points each
Medium 3"–5" · 4 points each
Large 5"–8" · 8 points each
Extra Large 8"+ · 12 points each

Filtration Level Guide

Basic: HOB filter, small internal filter, or similar

Moderate: Quality filter with protein skimmer

Advanced: Sump, refugium, and strong skimmer

Heavy Export: Large sump, refugium, oversized skimmer, or added nutrient export

Estimate only: Actual stocking depends on fish species, adult size, temperament, feeding habits, filtration, tank maturity, aquascape, and maintenance routine.

Your Bioload Result

Bioload Ratio

0.00

Points per gallon

Low Medium High Overstocked

Enter Your Tank Details

Fill out the calculator and click calculate to estimate your aquarium’s current bioload.

Calculation Summary

Total Bioload Points0
Tank Size0 gal
Tank Size Converted0 gal
Filtration Modifier1.00x
Effective Tank Capacity0 gal
Bioload Ratio0.00

How It Works

Each fish size category is assigned a point value based on typical waste output.

Bioload Ratio = Total Bioload Points ÷ Effective Tank Capacity

Bioload Rating Guide

Low: Lightly stocked with more room for stability.

Medium: Appropriate for many established aquariums.

High: Heavier fish load that needs strong filtration and consistent maintenance.

Overstocked: The aquarium may be carrying more fish load than recommended.

Frequently Asked Questions

How many fish can I put in my aquarium?

There is no single number, but a good rule is to stock conservatively based on adult fish size, not the size at purchase. This calculator rates your bioload from your water volume, the fish you plan to keep and your filtration, so you can see whether a stocking list is light, appropriate or overstocked.

Is the one-inch-per-gallon rule accurate?

Not really. It ignores adult size, body mass, waste output and behavior, and it breaks down badly for larger or messy fish. A single 6 inch fish produces far more waste than six 1 inch fish. Use bioload and adult size instead, and understock when in doubt.

What happens if my aquarium is overstocked?

Overstocking raises ammonia, nitrite and nitrate, stresses fish, spreads disease more easily and demands constant maintenance. If the calculator flags your tank as overstocked, upgrade filtration, increase water changes, rehome fish or move up to a larger tank.

Shop saltwater fish

Shop all saltwater fish →