How to Use the Safe Stocking Density (Fish/cm per Litre) Calculator
This calculator determines whether your aquarium is safely stocked by comparing total fish length to tank volume. It helps prevent overstocking, which causes poor water quality, stress, disease, and premature death.
Enter your tank volume in litres and the total body length of all fish in centimetres. The calculator computes density (cm/L) and compares it against species-specific safe ranges to indicate if your stock is appropriate.
Results < 0.75 cm/L are conservative (extra safe); 0.75–1.5 cm/L is ideal for most community tanks; > 1.5 cm/L risks problems unless you have exceptional filtration and maintenance.
Recommended Stocking Density Ranges by Fish Type
These benchmarks help determine safe cm-per-litre limits based on species characteristics.
| Fish Type | Stocking Density (cm/L) | Example Species |
|---|---|---|
| Small community fish | 1.0–1.5 | Neon tetras, guppies, danios |
| Medium community fish | 0.75–1.0 | Corydoras, mollies, platies |
| Large active fish | 0.5–0.75 | Goldfish, plecos, cichlids |
| Bottom dwellers | 0.75–1.0 | Loaches, catfish, kuhli loaches |
| Aggressive species | 0.25–0.5 | Oscars, large cichlids, piranhas |
Values assume good filtration, regular water changes, and appropriate tank dimensions. Adjust downward for poor filtration or high bioload species.
Tank Volume and Maximum Fish Length Capacity
Quick reference for maximum total fish length at recommended safe densities.
| Tank Volume (L) | Safe Capacity at 1.0 cm/L | Safe Capacity at 0.75 cm/L | Safe Capacity at 0.5 cm/L |
|---|---|---|---|
| 20 | 20 cm total | 15 cm total | 10 cm total |
| 40 | 40 cm total | 30 cm total | 20 cm total |
| 60 | 60 cm total | 45 cm total | 30 cm total |
| 100 | 100 cm total | 75 cm total | 50 cm total |
| 200 | 200 cm total | 150 cm total | 100 cm total |
These figures represent total body length of all fish combined. Account for growth; juveniles will exceed these limits as they mature.
Pro Tips
- Account for future growth when stocking juveniles; many fish double or triple in size within 1–2 years.
- Measure fish from the tip of the mouth to the end of the tail fin for accurate total length.
- Combine stocking density with 25–30% weekly water changes and appropriate filtration to maintain water quality.
- Research each species' bioload; some fish (goldfish, plecos) produce more waste than length alone suggests.
Common Mistakes to Avoid
Ignoring future growth
Stocking based on juvenile size causes overstocking within months when fish reach adult length.
Relying solely on the 1 inch per gallon rule
This oversimplified guideline doesn't account for species differences; goldfish need far more space than neon tetras.
Assuming excellent filtration eliminates space needs
Even premium filters cannot replace the natural space and surface area fish require for comfort and health.
Neglecting tank shape differences
A 40 L tall cube is less suitable for stocking than a 40 L long, shallow tank due to reduced surface area.
Frequently Asked Questions
What is the 1 inch per gallon rule for fish stocking?
The 1 inch per gallon rule is a general guideline suggesting 1 inch of fish length per gallon of water, or approximately 0.1 cm of fish per litre. This rule works for small community fish but underestimates needs for larger or more active species.
How do I calculate safe stocking density for my aquarium?
Divide the total length of all fish (in cm) by your tank volume (in litres). Safe densities typically range from 0.5–1.5 cm per litre depending on species, filtration, and tank shape.
Why does fish size matter in stocking density calculations?
Larger fish produce more waste and require more oxygen, so they need proportionally more space. A 10 cm fish demands more resources than two 5 cm fish despite having equal total length.
What stocking density is safe for goldfish?
Goldfish require 0.5–0.75 cm per litre due to high bioload and oxygen demand. A single 15 cm goldfish needs at least 20–30 litres to thrive.
Can filtration increase safe stocking density limits?
Stronger filtration and aeration allow slightly higher densities, but cannot eliminate the need for adequate space. Even with excellent filtration, exceeding 2 cm per litre risks stress and disease.
How do tank shape and water circulation affect stocking density?
Tall, narrow tanks have less surface area for gas exchange than long, shallow tanks of equal volume. Better water circulation supports higher densities by improving oxygen distribution.
What happens if I overstock my aquarium?
Overstocking causes poor water quality, oxygen depletion, increased ammonia and nitrite, and higher disease risk. Fish become stressed, stop eating, and may die within days or weeks.
References & Resources
Last updated: April 2026
- FishBase – Fish Biology and Ecology Database
Comprehensive species profiles including bioload, oxygen requirements, and minimum space recommendations.
- American Aquarium Products – Stocking Guidelines
Detailed stocking density benchmarks and species-specific care requirements.
- The Spruce Pets – Aquarium Stocking Calculator Guide
Expert guidance on calculating safe stocking levels and common stocking mistakes.
- Aquarium Co-operative – Aquarium Nitrogen Cycle
Explains how bioload and water quality relate to fish stocking and tank capacity.
