Aquarium Tank Volume Calculator
Calculate volume, water weight, fish capacity, and filter requirements for any tank shape.
Tank Shape
Units
Common Tank Sizes
Tank Volume
Litres
—
US Gallons
—
UK Gallons
—
Water Volume
—
Usable Volume
—
Water Weight
—
Surface Area
—
Tank Diagram — Front View
Embed This Calculator
Copy the code and paste it into any webpage to embed this calculator.
WordPress users: add a Custom HTML block (not the Embed block) and paste the code there.
Free to use. A small "Powered by Blucalculator" credit is appreciated but not required.
Common Tank Sizes Reference
| Name | Dimensions (L×W×H cm) | Volume (L) |
|---|---|---|
| 10 gallon | 50 × 25 × 30 | 37.5 L |
| 20 gallon (long) | 75 × 30 × 30 | 67.5 L |
| 29 gallon | 75 × 30 × 38 | 85.5 L |
| 40 gallon breeder | 90 × 45 × 38 | 153.9 L |
| 55 gallon | 120 × 30 × 50 | 180 L |
| 75 gallon | 120 × 45 × 50 | 270 L |
| 100 gallon | 150 × 45 × 55 | 371.3 L |
| 125 gallon | 150 × 55 × 55 | 453.8 L |
Why “Manufacturer Listed Volume” Is a Trap
Every aquarium box has a volume printed on it. A 60cm tank might be listed as 54 liters. But that’s the gross geometric volume of the glass box, measured wall to wall, floor to rim. Your actual water volume? Significantly less.
Here’s what eats into that number before your first fish goes in: substrate displacement (5cm of gravel typically displaces 10-15% of tank volume), decoration displacement (a large driftwood piece or rock scape can displace 5-8% more), fill level (most hobbyists fill to 90% of height), and glass thickness (on 8-12mm thick-glass tanks, internal dimensions are noticeably smaller than external).
Run those numbers honestly on a 60x30x36cm rectangular tank and you’re probably looking at 43-46 liters of actual water, not the 64 liters the external geometry suggests. That’s a real difference when you’re dosing medication at 1ml per 10 liters.
How an Aquarium Volume Calculator Actually Works
The math isn’t complicated. The judgment calls are what trip people up.
Rectangular tanks
Gross Volume (L) = (L × W × H) / 1000
Net Volume = Gross × Fill% × (1 - Substrate%) × (1 - Deco%)
where L, W, H are internal dimensions in cm
Example: 60x30x36cm tank, 10mm glass, 5cm gravel, 90% fill
Internal dims: 58 × 28 × 34cm
Gross volume: (58 × 28 × 34) / 1000 = 55.2L
After 90% fill: 55.2 × 0.90 = 49.7L
After 12% substrate: 49.7 × 0.88 = 43.7L actual water volume
Cylindrical tanks
Gross Volume (L) = π × r² × H / 1000
where r = radius in cm, H = height in cm
A 30cm diameter, 40cm tall cylinder has a gross volume of about 28.3 liters. After fill level and substrate, you’re working with roughly 23 liters.
Bow-front tanks
These are the trickiest. The front bows outward, adding volume a simple rectangle formula misses. A proper bow-front calculation approximates the curved front panel as an arc, then computes the resulting cross-section area. Most online calculators handle this automatically. If you’re doing it by hand, measuring the maximum depth at the center of the bow and the side-to-side width gives you enough to estimate.
Pro tip: If you already have a running tank, the most accurate volume measurement is to drain it completely, then refill using a measured container. Tedious, but exact.
The Fish Stocking Calculation People Get Wrong
The old “1 inch of fish per gallon” rule has been around since the 1950s and it was probably wrong then. It was designed for small, slim community fish in bare tanks. Put a 6-inch Oscar in a 6-gallon tank and the math clearly doesn’t hold.
A more useful framework uses actual water volume, fish bioload category, and filtration turnover rate:
| Fish Type | Bioload | Min Water Volume per Adult Fish |
|---|---|---|
| Neon tetra | Low | ~2L |
| Betta (solo) | Low-Med | 15-20L |
| Goldfish (fancy) | High | 40-50L per fish |
| Angelfish | Medium | 40L per fish |
| Oscar | Very high | 200L+ solo |
Stocking decisions attach directly to actual water volume, not tank label volume. Calculate first, then stock.
Filter Sizing: The Turnover Rate Formula
Most aquarium filter manufacturers recommend a turnover rate of 4x-10x the tank volume per hour. For a heavily planted low-tech tank, 4x works. For a cichlid tank or goldfish setup, go 8-10x.
Required Filter Flow (L/hr) = Net Water Volume × Turnover Rate
Example: 44L tank, cichlids, 8x turnover
Required flow = 44 × 8 = 352 L/hr minimum
One thing people miss: filter manufacturers list flow rates for clean, empty filters. After media, head height, and a few weeks of biological growth, actual flow drops 20-30%. Buy a filter rated higher than your minimum calculation, not exactly at it.
CO2 Injection and Medication Dosing: Where Wrong Volume Gets Dangerous
Planted tank hobbyists injecting CO2 target roughly 20-30 ppm dissolved CO2. The bubble count needed to hit that target depends directly on water volume. Underestimate your volume and you’ll be perpetually confused about why your plants aren’t responding.
Medication dosing is even less forgiving. Treatments for ich, bacterial infection, or parasites come with instructions like “add X ml per 10 liters.” If you dose based on manufacturer tank volume (say 60 liters) instead of actual water volume (44 liters), you’ve overdosed by roughly 36%. Some medications have a narrow therapeutic window. That margin matters.
“I’ve seen hobbyists lose entire tanks after treating for ich at full manufacturer-label volume when the actual water volume was 30% less. The medication level was toxic.” — common experience reported across reefing and freshwater forums
A Counterargument Worth Hearing
Some experienced fishkeepers deliberately skip precise volume calculators and go by eye and experience. They argue the variability in fish behavior, water chemistry, and bioload makes exact volume calculations less useful than regular water testing and observation.
There’s something to this. A well-tuned nose for water quality, good testing habits, and responsive maintenance matters more than nailing 44.3 liters versus 44.8 liters.
But those experienced hobbyists usually got their instincts by starting with accurate baseline numbers. You need to know the math before you can intuit past it.
Using a Digital Aquarium Tank Volume Calculator
A good online calculator handles all 3 tank shapes, lets you input glass thickness as a separate variable, accepts substrate and decoration displacement as percentages, and outputs both gross and net water volume alongside water weight.
Water weight matters more than people expect. A 200-liter tank holds roughly 200kg of water alone, before sand, rock, glass, and equipment. Many budget stands aren’t rated for that. Calculate volume, check stand rating. Do both before filling.
Step-by-Step: Calculating Your Tank Volume Right Now
- Measure internal dimensions (length, width, height) in cm using a tape inside the tank, not outside.
- Measure glass thickness and note it separately.
- Estimate your substrate depth and use a displacement percentage (10-15% for typical gravel, 5-8% for fine sand).
- Decide your fill level (90% is standard).
- Run the numbers through either the formula above or a trusted online calculator.
- Record the result somewhere permanent. You’ll need it every time you dose anything.
Quick shortcut: For a rectangular tank with no special features, multiply internal L × W × H in cm, divide by 1000, then multiply by 0.75. That single factor roughly accounts for typical fill level, substrate, and decorations combined. You’ll be within 10% of actual volume for most setups.
Final Thought
The aquarium hobby has a steep early learning curve, and a lot of beginner mistakes trace back to one overlooked calculation. Volume affects everything: stocking, filtration, water changes, dosing, CO2. It’s the foundation number.
Spend 5 minutes with a proper aquarium tank volume calculator before your tank goes live. It’s the kind of thing you do once, write down, and never have to second-guess again. Your fish will spend their entire lives in that water. They deserve the precision.
Frequently Asked Questions
How do I calculate aquarium volume in litres?
For a rectangular tank: Volume (L) = Length × Width × Height ÷ 1000 (when dimensions are in cm). For a cylindrical tank: V = π × (D/2)² × H ÷ 1000. The actual water volume will be less due to glass thickness, substrate depth, and not filling to the very top.
What is usable volume and why does it matter?
Usable volume is the water volume minus substrate and decoration displacement. This is the volume that actually counts for fish capacity and filter sizing. Substrate (gravel, sand) typically displaces 10–15% of tank volume. Decorations, rocks, and driftwood add further displacement. Always use usable volume for stocking and filter calculations.
How many fish can I keep? (The 1 cm per litre rule)
The modern guideline is approximately 1 cm of adult fish body length per 1–2 litres of usable water, for small community fish (< 5 cm). This is an approximation — actual stocking depends on the species' bioload, aggression, territory requirements, and filtration quality. The old US "1 inch per gallon" rule is now considered unreliable for most fish.
What filter size do I need?
As a rule of thumb, your filter should turn over the total tank volume at least 4 times per hour (4× turnover). For lightly stocked tanks: 4×. For moderately stocked community tanks: 6×. For cichlids, goldfish, or heavily stocked tanks: 8–10×. A 100-litre tank needs a filter rated at minimum 400 L/hr.
How heavy is a filled aquarium?
Water weighs 1 kg per litre. A 100-litre tank holds 100 kg of water alone. Add the tank weight (typically 10–25 kg for glass), gravel (~1.6 kg/L), and decorations. A fully set-up 100-litre aquarium typically weighs 120–160 kg total — ensure your stand and floor can support it.
How do I convert aquarium gallons to litres?
1 US gallon = 3.785 litres. Multiply gallons by 3.785 to get litres. A 55-gallon tank holds 208 litres. For UK gallons, multiply by 4.546. This calculator accepts both units and converts automatically.
How do I calculate how much substrate I need?
For a 5 cm (2 inch) substrate layer: Volume (L) = Length (cm) × Width (cm) × 5 / 1000. For a 100×40 cm base, that is 100 × 40 × 5 / 1000 = 20 litres of substrate. Coarse gravel has a density of about 1.5 kg/L, so 20 litres ≈ 30 kg.
What wattage heater do I need?
A general rule is 1 watt per litre for tanks in rooms that are 5–10°C cooler than the target water temperature. For a 100-litre tank aiming for 26°C in a 20°C room: 100 W. In a colder room (10°C difference), use 2 W/L. Always use two smaller heaters rather than one large one for redundancy.
How much water change should I do per week?
For a typical community aquarium, a 25–30% water change per week maintains water quality. Heavily stocked tanks may need 50% weekly. Lightly stocked, heavily planted tanks may do fine with 10–15% weekly. Consistent partial changes are better than infrequent large ones.
How do I calculate salt for a brackish or marine tank?
For marine tanks, aim for 35 ppt (parts per thousand) salinity — roughly 35 g of salt per litre. For a 200-litre tank: 200 × 35 = 7,000 g (7 kg) of marine salt. Always dissolve salt in a bucket before adding to the tank, and verify with a refractometer.