Aquarium Stocking Calculator — Determine Safe Fish Capacity Instantly

Calculate how many fish your aquarium can safely hold using tank volume, adult fish size, filtration type, and planted tank status. Free online aquarium stocking calculator with inch-per-gallon formula, step-by-step breakdown, and stocking level guidance.

Aquarist-Reviewed Instant Results Privacy First

Aquarium Stocking Calculator

Enter your tank specifications, fish size, and filtration details to calculate maximum safe fish capacity.

Enter your tank and fish details and click Calculate Stocking Capacity to see the safe stocking recommendation.

Inch-Per-Gallon Formula Explained

The inch-per-gallon rule is the foundational guideline for aquarium stocking. It recommends one inch of fish (measured at adult size) per gallon of water. Our calculator refines this rule with modern adjustments for filtration, planted tanks, and stocking philosophy.

Max Fish Inches = Tank Volume × Stocking Rate × Filtration Multiplier × Planted Bonus

Stocking Rate by Philosophy

  • Conservative (0.5 in/gal) — Ideal for beginners, sensitive species, or low-maintenance tanks
  • Moderate (0.75 in/gal) — Balanced approach for most community aquariums
  • Standard (1.0 in/gal) — The classic inch-per-gallon guideline
  • Expert (1.25 in/gal) — For experienced keepers with robust maintenance routines

Filtration Multipliers

  • Basic (sponge filter): ×0.80 — Minimal mechanical and biological filtration
  • Moderate (HOB filter): ×1.00 — Standard hang-on-back filtration for most tanks
  • Advanced (canister filter): ×1.20 — High-capacity external filtration
  • Professional (sump system): ×1.40 — Maximum biological and mechanical capacity

How to Stock Your Aquarium Safely

Follow these steps to determine the right number of fish for your tank:

  1. Measure or determine your tank volume — For rectangular tanks, multiply length × width × height (in inches) and divide by 231 to get gallons. Use the calculator's dimension mode for automatic conversion.
  2. Research your fish's adult size — Always use adult size, not juvenile purchase size. A 2-inch juvenile Oscar can grow to 12+ inches.
  3. Select your filtration type — Match the dropdown to your actual equipment. Better filtration supports more fish but does not eliminate the need for water changes.
  4. Choose a stocking philosophy — Beginners should start with Conservative or Moderate. Experienced keepers with disciplined maintenance can consider Standard or Expert levels.
  5. Apply the calculation — The calculator multiplies your tank volume by the stocking rate, then adjusts for filtration and plants to determine maximum fish inches.

Always introduce fish gradually—add no more than 2–3 fish at a time and wait at least two weeks between additions to allow the biological filter to adjust.

Aquarium Stocking Calculator Examples

Example 1: 20-Gallon Community Tank

Tank: 20 gallons · Fish: Neon Tetras (1.5 in adult) · Filter: HOB · Philosophy: Moderate · Planted: Yes

Max Fish Inches = 20 × 0.75 × 1.00 × 1.15
= 17.25 inches of fish
Max Neon Tetras: 17.25 ÷ 1.5 = 11 fish

Example 2: 55-Gallon Cichlid Tank

Tank: 55 gallons · Fish: African Cichlids (4 in adult) · Filter: Canister · Philosophy: Standard · Planted: No

Max Fish Inches = 55 × 1.00 × 1.20 × 1.00
= 66 inches of fish
Max Cichlids: 66 ÷ 4 = 16 fish

Example 3: 10-Gallon Beginner Tank

Tank: 10 gallons · Fish: Guppies (2 in adult) · Filter: Sponge · Philosophy: Conservative · Planted: No

Max Fish Inches = 10 × 0.50 × 0.80 × 1.00
= 4 inches of fish
Max Guppies: 4 ÷ 2 = 2 fish

Real-World Factors That Affect Stocking Capacity

  • Tank shape: Long, shallow tanks provide more surface area for gas exchange than tall, narrow tanks of the same volume. A 20-gallon long tank can often support more fish than a 20-gallon tall tank.
  • Fish body mass: The inch-per-gallon rule treats all inches equally, but a 3-inch platy has far less body mass than a 3-inch goldfish. Heavier-bodied fish produce more waste and require more swimming space.
  • Swimming behavior: Active swimmers like danios need more horizontal space. Territorial species like bettas or cichlids require more personal territory regardless of total inches.
  • Water change frequency: Aquarists who perform larger, more frequent water changes can safely maintain slightly higher stocking densities. A 50% weekly water change supports more fish than a 25% biweekly change.
  • Feeding regimen: Heavy feeding increases waste production. If you feed multiple times daily, consider dropping one stocking level to compensate for the increased bioload.
  • Tank maturity: Newly cycled tanks have less stable bacterial colonies. Wait 3–6 months after cycling before approaching maximum stocking levels to allow the ecosystem to fully stabilize.

People Also Ask

A 10-gallon tank can typically hold 5–12.5 inches of fish depending on stocking philosophy and filtration. With moderate stocking and a standard HOB filter, you could keep about 7.5 inches of fish—such as five 1.5-inch neon tetras or three 2.5-inch platies. Small tanks are less forgiving of overstocking, so conservative estimates are recommended for beginners.
The surface area rule suggests 12 square inches of water surface per inch of fish for tropical aquariums. This method accounts for oxygen exchange at the water's surface. For example, a tank with a 24×12 inch footprint (288 sq in) could support about 24 inches of fish. The inch-per-gallon and surface area rules often produce similar results for standard-shaped tanks, but the surface area rule is more conservative for tall, narrow tanks.
While heavily planted tanks using the Walstad method can function without traditional filters, this requires deep substrate, careful plant selection, very low stocking densities, and expert-level understanding of the nitrogen cycle. For most aquarists, live plants supplement filtration but do not replace it. Our calculator's 15% planted bonus reflects the supplemental benefit of plants alongside proper mechanical and biological filtration.
Goldfish have exceptionally high bioloads relative to their body length. A single 6-inch goldfish produces waste comparable to several 3-inch tropical fish. They also require high oxygen levels and produce growth-inhibiting hormones that can stunt growth in crowded conditions. Most goldfish experts recommend 20 gallons for the first fancy goldfish and 10 gallons for each additional one—far more conservative than the standard inch-per-gallon rule would suggest.
For rectangular tanks, multiply length × width × height (all in inches) and divide by 231 to get US gallons. For example, a 24″ × 12″ × 16″ tank = 4,608 cubic inches ÷ 231 = 19.95 gallons. For metric, multiply dimensions in centimeters and divide by 1,000 to get liters. The calculator above handles this conversion automatically when you use the dimension input mode with the appropriate unit toggle.

Frequently Asked Questions

The inch-per-gallon rule is a useful starting guideline but has limitations. It works best for small to medium-sized tropical fish (1–4 inches) in standard rectangular tanks between 10 and 75 gallons. It becomes less accurate for very small tanks (under 5 gallons), very large fish (over 6 inches), tall narrow tanks, and heavy-bodied species. Our calculator improves accuracy by incorporating filtration quality, planted tank status, and stocking philosophy adjustments.
The calculator is primarily designed for freshwater tropical aquariums. Saltwater fish generally require more space per inch due to higher oxygen demands and territorial behavior. For saltwater tanks, consider dropping one stocking philosophy level (e.g., from Moderate to Conservative) as a starting point. Reef tanks with live rock and protein skimmers can support higher bioloads, but species-specific research is essential for marine stocking decisions.
Yes, all fish contribute to the bioload regardless of where they swim in the water column. Bottom-dwellers like corydoras catfish and loaches produce waste just like mid-water and surface fish. However, fish occupying different tank levels (top, middle, bottom) use space more efficiently, which is why community tanks with diverse swimming zone occupants often feel less crowded than tanks with all mid-water swimmers at the same inch total.
No—even if the total stocking level is within safe limits, adding all fish at once can overwhelm the biological filter. The beneficial bacteria colony needs time to grow in response to increased ammonia production. Add 2–3 fish at a time, wait at least two weeks, test water parameters, and only add more when ammonia and nitrite consistently read zero. This gradual approach prevents dangerous ammonia and nitrite spikes.
Overstocking leads to elevated ammonia and nitrite levels, increased aggression from territorial stress, higher disease transmission rates, stunted growth, and reduced oxygen levels—especially at night when plants stop producing oxygen. Fish in overstocked tanks often show clamped fins, rapid gill movement, lethargy, and reduced lifespan. If you suspect overstocking, increase water change frequency, upgrade filtration, or rehome some fish to reduce the bioload.
A newly cycled tank (1–3 months old) has a functional but fragile biological filter. The bacterial colony is established but not robust enough to handle maximum stocking. Mature tanks (6+ months) develop deeper substrate bacteria, biofilm on surfaces, and more stable water chemistry—all of which increase effective carrying capacity. For tanks under 3 months old, stay at or below 50% of the calculator's maximum recommendation.

Aquarium Stocking & Water Quality Glossary

Bioload

The total waste production of all living organisms in an aquarium, including fish waste, uneaten food, and decaying plant matter. Measured indirectly through ammonia levels.

Nitrogen Cycle

The biological process where beneficial bacteria convert toxic ammonia from fish waste into nitrite, then into less harmful nitrate, which is removed through water changes.

Gas Exchange

The transfer of oxygen into water and carbon dioxide out of water at the surface. Greater surface area and surface agitation improve gas exchange rates.

HOB Filter

Hang-On-Back filter—a common filtration type that hangs on the aquarium rim, drawing water up through an intake tube and returning it through a spillway after passing through filter media.

Canister Filter

An external pressurized filter that pumps water through multiple media chambers. Offers superior mechanical, chemical, and biological filtration compared to HOB filters.

Sump System

A secondary tank (usually below the display aquarium) that houses filtration equipment, heaters, and additional biological media. Common in large and reef aquariums for maximum filtration capacity.

Stocking Density

The ratio of fish to water volume, typically expressed as inches of fish per gallon. Higher densities require more filtration, more frequent maintenance, and greater keeper experience.

Territorial Aggression

Behavior where fish defend a specific area of the tank against others. Overstocking reduces available territory per fish, which can increase stress, fin damage, and disease susceptibility.

Editorial Review & Methodology

This aquarium stocking calculator was built and reviewed by the NumbrWiz Editorial Team using established aquarist guidelines including the inch-per-gallon rule, filtration capacity standards, and planted tank bioload research. The methodology incorporates adjustments widely accepted in the freshwater aquarium community.

  • Formula verification: Cross-checked against published aquarium stocking guides, manufacturer filtration specifications, and planted tank research from aquatic horticulture sources.
  • Filtration multiplier calibration: Derived from typical turnover rates and biological surface area comparisons across sponge, HOB, canister, and sump filtration systems.
  • Edge case testing: Validated with nano tanks (2.5–5 gallons), standard community tanks, large display aquariums (125+ gallons), and extreme filtration/planting combinations.
  • UX review: Designed for intuitive input with clear unit toggles, mode switching between dimensions and direct volume, and step-by-step calculation breakdown.

Transparency note: All calculations run client-side in your browser. No data is ever collected, stored, or transmitted. Results are educational estimates—always research species-specific requirements, monitor water parameters regularly, and consult experienced aquarists or aquatic veterinarians for personalized stocking advice. No single formula replaces careful observation and species-appropriate care.

Page last reviewed: May 2026 · NumbrWiz Editorial Team