New 🐟 Mercury Safety Guide & Omega-3 Rankings Updated for 2026. View Omega-3 Rankings →

Aquarium Tool

Aquarium Stocking Calculator

Calculate how many fish your tank can safely support - with bioload-adjusted rules for freshwater, marine, and nano aquariums.

Tank Type
Tank Volume
Filtration & Setup
Your Stocking Results
-
inches of adult fish
-
Tank volume -
Effective volume (after displacement) -
Bioload rule applied -
Filtration multiplier -
Example stocking (small 3–4 cm fish) -
Example stocking (medium 6–8 cm fish) -

Aquarium Stocking: How Many Fish Can Your Tank Really Hold?

One of the most common mistakes new aquarists make is overstocking - adding too many fish to a tank that cannot support them. The consequences range from cloudy water and algae outbreaks to oxygen depletion, disease outbreaks, and fish death. Getting stocking right is not just about following a number; it requires understanding the nitrogen cycle, bioload, filtration capacity, and the specific needs of your chosen fish species.

This calculator applies the classic inch-per-gallon rule as a starting point, then adjusts for tank type, filtration quality, and plant density to give you a more realistic stocking guide. But it's still a guide - always observe your fish's behaviour and test your water regularly.

The Nitrogen Cycle: Why It Determines Your Tank Capacity

Fish excrete ammonia through their gills and waste. In an uncycled or understocked tank, ammonia builds to toxic levels rapidly. In a properly cycled tank, colonies of beneficial bacteria (primarily Nitrosomonas and Nitrobacter species) convert ammonia → nitrite → nitrate. Nitrate is much less toxic and is removed through water changes and, in planted tanks, plant uptake.

The capacity of your tank to process this biological waste - your bioload - is determined by the bacterial colony in your filter and substrate, which in turn is constrained by the oxygen available and the surface area of your filtration media. This is the real limit on stocking: not inches or gallons as such, but how much ammonia your bacteria can neutralise between water changes.

Why the Inch-Per-Gallon Rule Exists (and Its Limits)

The rule - popularised in fishkeeping guides from the mid-20th century - was a rough proxy for bioload. In practice, it underestimates the bioload of large, messy fish like goldfish and oscars, and overestimates it for small, clean fish like neon tetras. A single common goldfish has the bioload of perhaps 10–15 neon tetras of the same total inch-length. The rule also ignores filtration quality, tank shape (surface area matters for oxygen exchange), and water temperature (warmer water holds less dissolved oxygen).

Despite its limitations, it remains a useful starting point - particularly because it incorporates a safety margin. Hobbyists often find their tanks look more appealing and their fish are healthier when stocked at 60–75% of the calculated maximum rather than at the limit.

Marine vs Freshwater Stocking: Why the Rules Differ

Marine fish, on average, produce more metabolic waste per unit of body length than freshwater fish. They also require more stable water chemistry - pH, salinity, alkalinity, and temperature - with tighter tolerances. A saltwater reef tank supporting corals demands near-zero nitrates; a freshwater community tank can tolerate nitrates up to 20–40 ppm without immediate harm to most species.

The standard marine stocking guideline of 1 inch per 5 US gallons (versus 1 inch per 1 gallon for freshwater) reflects both the higher waste output and the need for a larger dilution buffer. Marine tanks also typically require more powerful filtration, protein skimmers, and live rock to process the additional waste. If you're keeping a fish-only system without corals (FOWLR - fish only with live rock), you may be able to stock slightly higher than a reef tank, but the same underlying bioload principles apply.

Nano Tanks: The Special Challenge

Tanks under 40 litres (approximately 10 US gallons) are defined as nano aquariums. They're popular for their aesthetics and space efficiency, but they present unique challenges:

  • Parameter instability: Small water volumes swing in temperature, pH, and ammonia concentration much faster than large tanks. A single dead fish can spike ammonia to lethal levels overnight.
  • Limited filtration options: Most nano tanks use sponge or hang-on-back filters with limited biological media capacity.
  • Restricted species choices: Many fish are not suitable for nano tanks, either due to adult size, territory requirements, or sensitivity to water quality.
  • Good nano species: Neon tetras, ember tetras, microrasboras, pygmy corydoras, dwarf shrimp, and endlers livebearers. Betta splendens (alone) in a 20+ litre tank.

For nano tanks, stock conservatively - at 60–70% of the calculated maximum - and perform more frequent partial water changes (twice weekly rather than weekly) to maintain water quality.

The Role of Filtration

Your filter is doing the heavy biological lifting that determines actual tank capacity:

  • Undergravel / sponge filters: Effective biological filtration, but limited mechanical filtration. Work best in lightly stocked tanks. Reduce stocking by about 20% versus the baseline rule.
  • Hang-on-back (HOB) filters: The most common type in freshwater tanks. Well-sized HOBs (rated for 2× tank volume per hour minimum) support standard stocking levels.
  • Canister filters: High volume, excellent mechanical and biological media. A well-maintained canister allows you to stock up to 25% above baseline.
  • Sump systems: Most common in marine tanks. Large volume of biological media, protein skimming, and refugium potential. Supports the highest stocking densities.

Filter size matters as much as filter type: a small HOB on a large tank will be overwhelmed. Target a turnover rate of 4–10× the tank volume per hour for freshwater and 10–20× for marine reef systems.

Live Plants and Their Effect on Stocking

In freshwater planted tanks, aquatic plants perform the same nitrogen removal role as the bacteria in your filter - and often more efficiently. Heavily planted tanks (where plant mass is dense relative to tank volume) can meaningfully increase carrying capacity because:

  • Plants absorb ammonia, nitrite, and nitrate directly as nutrients
  • Plants produce oxygen through photosynthesis, increasing dissolved oxygen levels
  • Dense plant cover reduces fish stress and territorial aggression
  • Plant root systems provide additional surface area for beneficial bacteria

A heavily planted tank with CO₂ injection and strong lighting can sustain 25–50% more bioload than an equivalent bare or artificially decorated tank. The catch: plants also die, and decomposing plant matter produces ammonia just like fish waste. Remove dead leaves regularly and do not let algae accumulate.

Signs You've Overstocked

No calculator replaces observation. Watch for these signs that your tank is overstocked or approaching its limit:

  • Fish gasping at the surface: Classic sign of low dissolved oxygen or high ammonia - both caused by overstocking.
  • Fin nipping and aggression: Overcrowding increases stress and territorial behaviour.
  • Cloudy water: Bacterial bloom or suspended particulates from too much waste.
  • Rapid algae growth: Elevated nitrates fuel algae; a sign of waste accumulation.
  • Frequent disease outbreaks: Stressed fish have suppressed immune systems and are more susceptible to ich, fin rot, and other conditions.
  • Ammonia or nitrite showing on test kits: A cycled tank should read zero for both. Any reading indicates the bacteria cannot keep up with the bioload.

Building the Right Stock List

Beyond the inch-per-gallon starting point, consider these factors when choosing your fish:

  • Compatibility: Aggressive species (cichlids, bettas) need more space and fewer tank mates even within capacity limits.
  • Swimming level: Balance top, middle, and bottom dwellers to use the full water column rather than crowding any one zone.
  • Temperature and chemistry requirements: Don't mix species with incompatible temperature or pH requirements.
  • Adult size: Always stock based on the adult size of the fish, not the size when purchased.
  • Schooling fish: Many small fish need to be kept in groups of 6+ for their well-being. A school of 6 neon tetras is healthier and takes less space (in terms of territory) than 6 solitary fish.