Skip to content
Omnikalc

Aquarium calculator: tank volume, heater, filter and stocking

Find how many gallons your tank really holds, its weight when full, the heater and filter it needs and a cautious stocking level.

Updated on
Your inputs

Value out of range

Value out of range

Value out of range

%

Value out of range

%

Value out of range

Results

Actual water volume

24.0

Weight of the water and substrate

238

Tank volume
28.1
Heater power for tropical fish
91 W
Minimum filter flow (4 turnovers an hour)
96
Small adult fish, cautious rule of thumb
24
Weekly water change (25%)
6.0

Other tank lengths

Tank volumeActual water volumeWeight of the water and substrate
20 in current18.716.0158
24 in current22.419.2190
30 in current28.124.0238
36 in current33.728.8285
48 in current44.938.4380
72 in current67.357.6570

Knowing your tank’s real volume

Fish tanks are sold by nominal size, but the water inside is less than the box suggests. The tank is not filled to the brim, and gravel, rocks and wood take up space. The real volume matters for dosing medication and water conditioner, sizing the heater and filter, and choosing how many fish to keep. This calculator works from the inside dimensions.

The formulas

  • Tank volume (liters) = length × width × height in cm ÷ 1,000; in inches, divide cubic inches by 231 for US gallons
  • Water volume = tank volume × water level × (1 − share taken by substrate and decor)
  • Weight ≈ 1 kg per liter of water (8.34 lb per gallon), plus about 1.6 kg per liter of gravel
  • Heater ≈ 1 watt per liter (3 to 5 W per gallon) for tropical fish
  • Filter flow ≈ at least 4 times the water volume per hour

Worked example: a 30 × 12 × 18 inch tank

This is the classic “29-gallon” footprint.

  1. Tank volume: 30 × 12 × 18 = 6,480 cu in ÷ 231 = 28.1 gallons (106 L).
  2. Filled to 95% with 10% taken by gravel and decor: 28.1 × 0.95 × 0.9 = 24.0 gallons of water (91 L).
  3. Weight of water and gravel: about 238 lb, before the glass and stand.
  4. Heater: about 91 W, so a 100-W heater.
  5. Filter: at least 91 × 4 = 363 L/h, about 96 gallons per hour.
  6. Weekly 25% water change: about 6 gallons.

Common tank sizes

Nominal size Dimensions (in) Gross volume
10 gallon 20 × 10 × 12 10.4 gal
20 gallon long 30 × 12 × 12 18.7 gal
29 gallon 30 × 12 × 18 28.1 gal
40 gallon breeder 36 × 18 × 16 44.9 gal
55 gallon 48 × 13 × 21 56.7 gal
75 gallon 48 × 18 × 21 78.5 gal

Published capacities are rounded and measured on the outside, so your result can differ slightly.

How many fish?

The old rule of one inch of adult fish per gallon is shown as a cautious starting point for small, slim fish such as tetras and rasboras. It does not work for goldfish, cichlids or other large or messy fish, which need far more water per fish. Think of adult size, activity level, swimming space and the filter’s capacity, and add fish gradually so the beneficial bacteria can keep up.

Placement and safety

A filled 55-gallon tank weighs over 600 lb with its stand. Place large tanks on a dedicated aquarium stand, on a level floor, ideally near a load-bearing wall, and never on furniture not designed for the load. Keep electrical equipment on a drip loop and a GFCI outlet.

Frequently asked questions

How do I calculate the gallons in a fish tank?

Multiply the inside length, width and height in inches and divide by 231. A 30 × 12 × 18 inch tank holds 6,480 cu in, or about 28 gallons.

How much does a full aquarium weigh?

Water weighs about 8.34 lb per gallon. With gravel, glass and decor, plan on roughly 10 to 12 lb per gallon of tank size, so a 55-gallon tank weighs about 600 lb or more.

What size heater do I need?

About 3 to 5 watts per gallon, or 1 watt per liter, for tropical fish in a normally heated room. Colder rooms and larger temperature differences need more.

How many fish can I put in my tank?

The one-inch-per-gallon rule is a rough start for small, slim fish only. Larger, active or messy species need much more space, and fish should be added gradually.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.