OnSumoTools

Aquarium Stocking Calculator

Check surface-area capacity and bioload so your tank stays within safe stocking limits.

Tank

Stocking uses top surface area (length × width). Shape label is for your records.

Fish list

Stocking capacity

0%

Tank is empty

Add fish rows to see stocking capacity for this tank.

Scale to 150% for overstock view

Max fish inches (surface)

52

Effective bioload inches

0

Fish count

0

Inch-per-gallon reference (outdated)

Old rule for this tank: about 55 inches of fish by volume alone. Surface area method above is more reliable.

Surface: 624 sq in · Volume: 55 US gal

Stocking guides are estimates. Species temperament, plants, and filtration quality still matter. Always research fish compatibility before buying.

How does the Aquarium Stocking Calculator work step by step?

We use top surface area (length times width) because oxygen enters at the water surface. Freshwater tanks allow about one inch of fish per 12 square inches; saltwater needs about 24 square inches per inch. Each fish row adds adult length times quantity, then multiplies by bioload (low, medium, or high) for waste produced.

What does a typical Aquarium Stocking Calculator result look like?

A 48 by 13 inch top (624 sq in) freshwater tank supports about 52 inches of fish by surface area. Five neon tetras at 1.5 inches add 7.5 effective inches, about 14% of capacity. Three full-grown oscars with high bioload far exceed safe limits.

Related tools

Frequently asked questions

  • Why is the inch-per-gallon rule outdated?

    The inch-per-gallon rule was a rough shorthand, not a scientific standard. It ignores body shape, waste output, swimming space, and oxygen demand. A 6-inch goldfish produces far more ammonia than six 1-inch tetras. Surface area is a better proxy for oxygen exchange because gas transfer happens at the water surface, not uniformly throughout the volume. This calculator weights both surface area and bioload, so the result reflects actual tank capacity rather than a single linear measurement.

  • What is bioload?

    Bioload is the volume of waste a fish produces relative to its body size. A heavy-bodied species like a goldfish or oscar generates significantly more ammonia per inch than a slim schooling fish like a neon tetra. This calculator uses three bioload tiers: low (most tetras, rasboras, small livebearers), medium (barbs, corydoras, dwarf cichlids), and high (goldfish, large cichlids, plecos). Selecting the correct tier for each species keeps the stocking estimate accurate and prevents filter overload.

  • Is saltwater stocking different from freshwater?

    Yes. Marine fish generally require more physical space, produce higher bioloads per inch, and need tighter water quality parameters than most freshwater species. This calculator applies a surface-area multiplier of 24 square inches per fish inch for saltwater versus 12 square inches for freshwater. That roughly halves the stocking density for a given tank size. Reef tanks with corals add another layer because some fish disturb coral or compete for territory, which the calculator does not model directly.

  • How many fish can I add to a new tank?

    For a cycling tank, the answer is zero until the nitrogen cycle is established. Beneficial bacteria that process ammonia and nitrite take four to eight weeks to colonize filter media. Once the cycle is complete and ammonia and nitrite consistently read zero, you can begin stocking. Add fish in small groups and wait two to four weeks between additions to let bacteria populations adjust. This calculator shows your theoretical maximum; reach it gradually rather than all at once.

  • Does tank shape affect how many fish I can keep?

    Yes, significantly. Tall, narrow tanks have less surface area for the same water volume, which limits oxygen exchange and effective swimming space. A 40-gallon breeder tank (36 x 18 footprint) supports more fish than a 40-gallon tall (24 x 16 footprint) despite identical volume. This calculator accounts for tank dimensions when you enter length and width separately, so the result reflects usable surface area rather than raw gallons.

  • Can I mix aggressive and peaceful fish in one stocking calculation?

    The calculator treats all fish as occupying shared space, but aggression is a behavioral variable it cannot measure. A territorial cichlid may claim a large portion of the tank and stress or kill smaller tankmates regardless of whether the numbers technically fit. Use the output as a space-and-bioload ceiling, then research species compatibility separately. Fish that share similar water temperature, pH range, and aggression level are better candidates for a community tank than the stocking count alone can predict.

How many fish fit in your tank?

Overstocking is the top reason new aquariums go wrong. Too many fish means too much waste, cloudy water, stress and disease. A good stocking plan keeps the water stable and the fish healthy.

Enter your tank size and the fish you want. The calculator estimates how full your tank is and shows a capacity gauge from comfortable to overloaded.

Why the one-inch-per-gallon rule fails

You've probably heard it: one inch of fish per gallon of water. It's easy to remember and often wrong. A slim 2-inch neon tetra and a 2-inch chunky cichlid make very different amounts of waste. Adult size matters, not the size at the store. Some fish grow to a foot. And the rule says nothing about space for swimming or territory.

This tool takes a different approach. It looks at surface area, because oxygen enters the water at the surface, and it estimates bioload for each species.

Bioload in plain words

Bioload is the amount of waste your fish produce. Waste breaks down into ammonia, which is toxic. Your filter and its bacteria deal with it, but only up to a point. Messy, large or heavy-feeding fish count as high bioload. Small, light fish count as low.

Goldfish are the classic example. They're sold as a beginner pet, yet they produce a lot of waste and grow big. A tank that suits ten small tetras may only suit one or two goldfish.

Tank shape matters

A long, wide tank holds more life than a tall one with the same volume. More surface means more oxygen exchange, and more floor means more room for bottom dwellers. Don't judge by gallons alone.

Adding fish to a new tank

Go slowly. A new tank doesn't have the bacteria colony it needs. Cycle it first, then add a few fish at a time, with a couple of weeks between additions. Test ammonia and nitrite as you go. Stocking everything on day one is a common mistake.

Saltwater tanks are less forgiving and usually need lower stocking levels. Mixed communities need compatible temperaments: don't pair aggressive fish with timid ones just because the numbers fit.

This is a planning guide. Always research each species you want. Your entries stay in your browser.