Aquarium Stocking Calculator

Find out if your fish tank has room for more friends!

Tank Setup

Analysis

0%

Live Visualizer

What is the Aquarium Stocking Calculator?

The Aquarium Stocking Calculator helps fishkeepers determine a safe and ethical bioload for their tank. By calculating stocking levels, you prevent overcrowding, ensure stable water parameters, and reduce stress and disease among your fish.

How to Calculate Safe Aquarium Stocking (Formulas)

While calculating stocking isn't a perfect science due to filtration and fish species differences, traditional rules provide a safe baseline for beginners:

Warning: These rules only apply to slim-bodied community fish (like Tetras or Guppies) under 3 inches. They do NOT apply to massive or high-waste fish like Oscars or Goldfish.

Frequently Asked Questions

Can I put a 10-inch fish in a 10-gallon tank?

Absolutely not. The "one inch per gallon" rule completely breaks down for large fish. A 10-inch Oscar has a massive bioload and requires at least a 55 to 75-gallon aquarium to live comfortably.

Does heavy filtration allow for overstocking?

Yes and no. A powerful canister filter will process ammonia into nitrates much faster, keeping the water non-toxic. However, heavy filtration does not increase the physical swimming space, and overstocked fish will still suffer from territorial stress.

Why is surface area important for stocking?

Gas exchange (oxygen entering the water and CO2 escaping) happens exclusively at the water's surface. A long, shallow tank can safely house more fish than a tall, narrow tank of the exact same volume because it has superior oxygenation.