Fish Tank Size Calculator

Calculate the ideal aquarium size for your fish based on species, adult length, and bioload. Use the 1 gallon per inch rule with adjustments.

in
$
Minimum Tank Size
18 gal
20 total inches at 1 gal/in
Comfortable Size
23 gal
+25% breathing room for fish and decor
Ideal Size
27 gal
+50% for optimal health and growth
Best Standard Tank
29 gal
30 x 12 x 18 in, ~330 lbs filled
Max Fish at Comfort
13
At 29 gal tank size
Water Weight
150 lbs
Water only (tank and stand add more)
Weekly Water Change
4.5 gal
25% weekly water change volume
Budget Check
Within Budget
Min ~$50.00, Comfort ~$73.00 (tank only)

Tank Size Comparison

Base (1 gal/in rule)20 gal
Adjusted Minimum18 gal
Comfortable23 gal
Ideal27 gal

Standard Tank Sizes

TankDimensions (L x W x H)Weight FilledFit?
5 gal16 x 8 x 10 in~62 lbsToo Small
10 gal20 x 10 x 12 in~111 lbsToo Small
20 gal Long30 x 12 x 12 in~225 lbsMinimum
29 gal30 x 12 x 18 in~330 lbsComfortable
40 gal Breeder36 x 18 x 16 in~458 lbsComfortable
55 gal48 x 13 x 21 in~625 lbsComfortable
75 gal48 x 18 x 21 in~850 lbsComfortable
90 gal48 x 18 x 24 in~1,050 lbsComfortable
125 gal72 x 18 x 21 in~1,400 lbsComfortable

Gallons per Inch by Fish Type

Fish TypeGal/InchBioloadNotes
Small Tropical1.01.0xStandard inch-per-gallon rule
Medium1.51.25xNeed more swimming room
Large2.51.8xHeavy waste, territorial
Goldfish3.02.0xHeaviest bioload, messy eaters
Cichlids2.01.5xTerritorial, need line-of-sight breaks
Betta2.50.8xLow bioload but need personal space
Planning notes, formulas, and examples

About the Fish Tank Size Calculator

Choosing the right fish tank size is one of the most important decisions for any aquarium hobbyist. An undersized tank leads to poor water quality, stressed fish, and higher mortality rates, while an oversized tank wastes space and increases maintenance costs. The classic rule of thumb is one gallon of water per inch of adult fish length, but real-world stocking depends on many additional factors.

Bioload โ€” the amount of waste a fish produces relative to its size โ€” varies significantly between species. A one-inch neon tetra produces far less waste than a one-inch goldfish. Active swimmers need more horizontal space, while territorial cichlids require extra room to establish boundaries. Filtration capacity, live plants, and water change frequency also affect how many fish a tank can safely support.

This calculator estimates the minimum tank size using the one-gallon-per-inch baseline and lets you apply a bioload adjustment factor. Enter your fish count, average adult length, and bioload level to get a recommended minimum tank volume in gallons.

When This Page Helps

Overstocking is the number one mistake new fishkeepers make. This calculator helps you avoid ammonia spikes, oxygen depletion, and stunted growth by recommending an appropriately sized tank before you buy. It also helps experienced hobbyists plan community tanks with mixed species by accounting for differing bioload levels.

How to Use the Inputs

  1. Enter the number of fish you plan to keep.
  2. Enter the average adult length per fish in inches.
  3. Select the bioload level: low (tetras, rasboras), medium (barbs, gouramis), or high (goldfish, cichlids).
  4. Review the recommended minimum tank size in gallons.
  5. Consider upsizing by 20-50% for a more comfortable habitat.
  6. Factor in decorations and substrate that reduce actual water volume.
Formula used
Base Gallons = Number of Fish ร— Adult Length (in) ร— 1 gal/in Adjusted Gallons = Base Gallons ร— Bioload Multiplier Bioload Multipliers: Low = 1.0 Medium = 1.25 High = 1.5

Example Calculation

Result: 25 gallons minimum

Base = 10 fish ร— 2 inches ร— 1 gal/in = 20 gallons. With a medium bioload multiplier of 1.25, the adjusted minimum is 20 ร— 1.25 = 25 gallons. A 29-gallon tank would be an ideal choice to provide extra margin.

Tips & Best Practices

  • Always calculate based on the fish's adult size, not the juvenile size at purchase.
  • Saltwater fish generally need 50-100% more space than freshwater fish.
  • Add 10-20% to account for substrate, rocks, and decorations reducing water volume.
  • Heavily planted tanks can support slightly higher stocking due to natural filtration.
  • Territorial species like cichlids often need double the baseline space.
  • Consider future additions when choosing tank size โ€” most hobbyists add more fish over time.

The One-Gallon-Per-Inch Rule Explained

The one-gallon-per-inch guideline originated decades ago as a simple way to estimate freshwater tropical fish stocking. It works reasonably well for community fish under 3 inches, such as tetras, rasboras, and guppies. For these species, the rule provides a safe conservative estimate that prevents overcrowding.

When the Rule Breaks Down

The rule fails for deep-bodied fish (discus, angelfish), high-waste producers (goldfish, plecos), and large predatory species (oscars, arowana). A 12-inch arowana requires at least 125 gallons despite the rule suggesting only 12. Always cross-reference species guides for larger or unusual fish.

Stocking Strategies for Community Tanks

When mixing species, calculate each group separately and sum the results. Add 20% extra for territorial buffer zones. Stock your tank gradually over several weeks, adding the most peaceful species first and aggressive or territorial fish last. Monitor ammonia and nitrite levels closely during the stocking phase.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • It is a reasonable starting point for small, slender tropical fish but breaks down for large, deep-bodied, or high-waste species. A 10-inch oscar in a 10-gallon tank would be severely overcrowded. Always research species-specific requirements.