Aquarium Calculator
Use this aquarium calculator calculator to understand your numbers quickly and make clearer decisions with confidence.
What Is an Aquarium Calculator?
An aquarium calculator is an essential tool for fishkeepers at every level â from setting up your first 10-gallon community tank to designing a sophisticated 125-gallon reef. It solves the core math problems that arise when buying, setting up, and maintaining a fish tank: how much water does it actually hold, how heavy will it be when full, how many fish can I safely keep, and what size heater and filter do I need?
The aquarium calculator above provides 3 specialized modes: Volume & Weight (calculate tank volume in gallons and liters for rectangular, cylindrical, hexagonal, and bow-front tanks with substrate weight and total weight estimates), Fish Stocking (determine safe stocking levels by fish category with a per-species breakdown table), and Equipment Guide (size your heater based on temperature differential, find the correct filter GPH, and estimate lighting requirements). Supports both US imperial (inches/gallons/°F) and metric (cm/liters/°C) units.
Multi-Shape Volume Calculator
Most aquarium calculators only handle rectangular tanks. This tool supports rectangular, cylinder, hexagon, and bow-front shapes using exact mathematical formulas (Ď for cylinders, 3â3/2 for hexagons). Results shown in both gallons and liters with water weight and substrate weight.
Fish Stocking by Category
Go beyond the basic "1 inch per gallon" rule. The stocking guide provides targeted recommendations for nano fish, community fish, cichlids, goldfish, bettas, and reef setups â each with their own space requirements and biological considerations.
Complete Equipment Sizing
Choose the right heater wattage based on the temperature difference between your room and desired tank temperature. Size your filter by tank type turnover rate. Calculate total lumens needed for your lighting goal â from fish-only to high-light planted to reef setups.

Tank volume formulas, fish stocking rules, equipment sizing guide, and common tank sizes reference. See tank sizes table â
Tank Volume Formulas: All Shapes
The volume formula depends on your tank's shape. All formulas assume measurements in inches and convert to US gallons using the exact definition: 1 US gallon = 231 cubic inches. For metric calculations, dimensions in centimeters divide by 1,000 to get liters.
â Rectangular Tank (Most Common)
Example: 55-gallon standard tank (48" Ă 13" Ă 21"):
48 à 13 à 21 = 13,104 in³ á 231 = 56.7 gallons (214.6 liters)
Water weight (freshwater): 56.7 Ă 8.34 = 472.7 lbs (214.5 kg)
⥠Cylinder Tank
Example: Cylinder tank, 18" diameter, 24" tall:
Ď Ă (9)² Ă 24 á 231 = Ď Ă 81 Ă 24 á 231 = 6,107.3 á 231 = 26.4 gallons (100.0 liters)
⢠Hexagonal Tank
Example: Hexagonal tank, 12" side length, 18" tall:
(3â3/2) Ă 144 Ă 18 á 231 = 2.598 Ă 144 Ă 18 á 231 = 6,736.4 á 231 = 29.2 gallons (110.3 liters)
⣠Bow-Front Tank (Approximate)
Bow-front tanks curve outward in the front panel. The exact additional volume depends on the curve depth, but a 10% addition to the rectangular volume gives a reliable approximation for standard bow-front configurations. For precision measurements, consult your tank manufacturer's specifications.
Fish Stocking Guide & Rules
Overstocking is the number one cause of poor water quality and fish health problems in home aquariums. The famous "1 inch of fish per gallon" rule is a starting point, but experienced fishkeepers know it has serious limitations â it doesn't account for the fish's body mass (a 6-inch oscar produces far more waste than 6 neon tetras), territorial needs, or surface area for gas exchange.
| Fish Category | Stocking Rule | Min Tank Size | Examples | Key Notes |
|---|---|---|---|---|
| Nano fish (<1.5") | 1 inch/gallon | 5 gallons | Ember tetra, chili rasbora, pygmy corydoras | High bioload per inch; need heavily planted tanks; sensitive to water params |
| Small community (1.5â3") | 1 inch/1.5 gal | 10 gallons | Neon tetra, guppy, platy, molly, danio | Most forgiving; active schoolers need 6+ per species |
| Medium community (3â5") | 1 fish/5â10 gal | 20 gallons | Angelfish, rainbowfish, bala shark, larger barbs | Territorial during spawning; consider space per individual |
| Small cichlids (4â6") | 1 pair/15â20 gal | 29 gallons | Ram, apistogramma, firemouth, convict, kribensis | Aggressive during breeding; provide caves and line-of-sight breaks |
| Large cichlids (8â15") | 1 fish/50+ gal | 75 gallons | Oscar, jack dempsey, flowerhorn, dovii | Extreme waste producers; quality canister filters essential |
| Fancy goldfish | 20 gal first + 10 each | 20 gallons | Oranda, ryukin, telescope, ranchu, bubble eye | Cool water 65â72°F; massive waste; need strong filtration |
| Common goldfish | 50+ gal each | Pond | Common, comet, shubunkin, wakin | Grow to 12"+ in ponds; NOT suitable for home aquariums long-term |
| Betta splendens | 1 male/tank minimum 5 gal | 5 gallons | Halfmoon, crowntail, plakat, delta | Males fight to death; female sorority needs 20+ gal with heavy plants |
| Marine reef fish | 1 inch/10â15 gal display | 30 gallons | Clownfish, tang, damsel, dottyback, wrasse | Bioload varies; tangs need 100+ gal; research before buying |
Heater Sizing Calculator
The wattage of your aquarium heater depends on how far above room temperature you need to maintain the tank. The larger the temperature difference, the more watts-per-gallon you need:
| Temp Difference (ÎT) | W/gal Rate | Typical Situation | Example: 55 gal |
|---|---|---|---|
| ÎT ⤠10°F (5.6°C) | 2.5 W/gal | Warm climate; room typically 70°F+; tank needs 78â80°F | 138 W â 150W heater |
| ÎT ⤠20°F (11°C) | 5 W/gal | Temperate climate; room 60â65°F; tank needs 78â80°F | 275 W â 300W heater |
| ÎT > 20°F (11°C+) | 7.5 W/gal | Cold climate; unheated room; tropical fish temperature target | 413 W â 2 Ă 200W heaters |
Filter Flow Rate Guide
The filter flow rate is expressed as GPH (gallons per hour) â how many times your filter turns over the entire tank volume per hour. More turnover means better filtration, but excessive flow can stress fish and damage plants:
| Aquarium Type | Turnover | 5 Gal | 29 Gal | 55 Gal | 125 Gal |
|---|---|---|---|---|---|
| Nano / Shrimp | 4â6Ă | 20â30 GPH | 116â174 GPH | 227â340 GPH | 497â746 GPH |
| Heavily Planted | 4â6Ă | 20â30 GPH | 116â174 GPH | 227â340 GPH | 497â746 GPH |
| Community Freshwater | 6â8Ă | 30â40 GPH | 174â232 GPH | 340â454 GPH | 746â994 GPH |
| African Cichlid | 8â10Ă | 40â50 GPH | 232â290 GPH | 454â567 GPH | 994â1,243 GPH |
| Goldfish | 8â10Ă | 40â50 GPH | 232â290 GPH | 454â567 GPH | 994â1,243 GPH |
| Reef / Marine | 10â20Ă | 50â100 GPH | 290â580 GPH | 567â1,134 GPH | 1,243â2,485 GPH |
* These are total GPH targets. Note that manufacturer GPH ratings are tested with no media, clean filters, and optimal hose positions. Real-world performance is typically 20â30% lower â factor this in when choosing a filter model.
Common Tank Sizes Reference
Standard aquarium sizes in the United States follow common dimension patterns. Note that the nominal gallon rating is marketing â the actual calculated volume is usually slightly different. Always use the actual interior dimensions for your calculations:
| Name | Dimensions (in) | US Gallons | Liters | Water (lbs) | Full Est. (lbs) | Best For |
|---|---|---|---|---|---|---|
| 5 Gallon | 16Ă8Ă10 | 5.5 | 20.8 | 45 | 75 | Betta, shrimp, nano |
| 10 Gallon | 20Ă10Ă12 | 10.4 | 39.3 | 87 | 135 | Nano fish, breeding |
| 20 Gal Long | 30Ă12Ă12 | 18.7 | 70.8 | 156 | 225 | Low bottom-dwellers, planted |
| 20 Gal High | 24Ă12Ă16 | 19.9 | 75.3 | 166 | 240 | Community, planted |
| 29 Gallon | 30Ă12Ă18 | 28.1 | 106.3 | 234 | 335 | Community, smaller cichlids |
| 40 Breeder | 36Ă18Ă16 | 44.9 | 169.9 | 374 | 530 | Turtle, planted, breeding |
| 55 Gallon | 48Ă13Ă21 | 56.7 | 214.6 | 473 | 670 | Community, African cichlids |
| 75 Gallon | 48Ă18Ă21 | 78.5 | 297.2 | 654 | 920 | Large community, medium cichlids |
| 90 Gallon | 48Ă18Ă24 | 89.7 | 339.6 | 748 | 1,050 | Large cichlids, reef starter |
| 125 Gallon | 72Ă18Ă22 | 123.4 | 467.2 | 1,029 | 1,430 | Large predators, reef, show tank |
| 180 Gallon | 72Ă24Ă25 | 187.5 | 709.8 | 1,564 | 2,150 | Large reef, predator community |
* Full weight estimates include water + gravel substrate (2" depth) + glass tank + equipment. Actual weights vary. Always place your aquarium on appropriate furniture rated for the weight â the floor structure must support 10â20 lbs/sq ft for large tanks.
Frequently Asked Questions
đHow accurate is the "1 inch of fish per gallon" rule?
The rule is a rough starting point that works reasonably well for small fish under 3 inches. It breaks down badly for larger fish: a single 10-inch oscar produces as much waste as roughly 50 neon tetras, would demolish a 10-gallon tank, yet technically "fits" the rule in 10 gallons. For fish over 4 inches, use the fish-specific requirements listed by experienced keepers for that species, not the inch-per-gallon rule. The surface area rule (1 inch of fish per 12 sq inches of water surface) is more biologically sound since it accounts for gas exchange.
đHow much does a full fish tank weigh?
A full freshwater aquarium weighs approximately 10â11 lbs per gallon (water = 8.34 lbs, plus substrate ~1.5 lbs, glass ~0.5 lbs, equipment ~0.5 lbs). Saltwater tanks weigh slightly more (8.55 lbs/gal for the water). Practical estimates: 10 gal â 110 lbs, 29 gal â 335 lbs, 55 gal â 670 lbs, 75 gal â 920 lbs, 125 gal â 1,430 lbs. Always place large aquariums against a wall (over a floor joist) and use a dedicated aquarium stand rated for the weight.
đWhat size heater do I need for my aquarium?
The heater wattage depends on your room temperature and the desired tank temperature. For most tropical fish (78°F) in a room at 68â72°F, use 5 watts per gallon. For a 55-gallon tank in a 70°F room targeting 78°F (ÎT = 8°F): 55 Ă 2.5 = 138 watts â buy a 150W heater. Always buy one size up from your calculation. For tanks over 50 gallons, use two heaters (each half the total wattage) at opposite ends for even heating and safety redundancy.
đWhat size filter do I need for my fish tank?
Choose a filter that processes your tank volume at least 6â8 times per hour for community tanks. For a 55-gallon community tank: 55 Ă 7 = 385 GPH minimum. Since manufacturer GPH ratings are measured under ideal conditions, real-world performance is 20â30% lower â so buy a filter rated for 500+ GPH for a 55-gallon community tank. Cichlid, goldfish, and heavily stocked tanks need 8â10Ă turnover; heavily planted tanks with COâ injection benefit from lower flow (4â6Ă) to preserve dissolved COâ.
đHow many gallons does my oddly-shaped aquarium hold?
For rectangular tanks: (Length Ă Width Ă Height in inches) á 231 = US gallons. For cylinder tanks: Ď Ă (Diameterá2)² Ă Height á 231. For hexagonal tanks (where S = side length): (3â3/2) Ă S² Ă Height á 231. For bow-front tanks: calculate as rectangular and add approximately 10% for the bow curve. Use the Volume & Weight mode in the aquarium calculator above to compute any of these shapes instantly in both gallons and liters.
Related Calculators
- Screen Size Calculator â
Planning your aquarium room? The screen size calculator helps you choose the right TV or monitor size for the same room as your aquarium setup â calculate physical dimensions, PPI density, and compare screens to find the perfect display for viewing your tank from a comfortable distance.
- Data Transfer Calculator â
Documenting your aquarium setup? Calculate how long it takes to copy your tank photos and videos to backup storage. Particularly useful for time-lapse photographers and aquarists who record tank journals â estimate transfer times for large video files from your camera or GoPro.
- Date Calculator â
Track your aquarium maintenance schedule. Calculate the exact number of days since your last water change, filter cleaning, or livestock addition. Monitor fish quarantine periods (typically 2â4 weeks), medication cycles, and the nitrogen cycle progress (typically 4â6 weeks).
- Percentage Calculator â
Calculate water change percentages (25% of 55 gallons = 13.75 gallons), medication dosing (5 mL per 10 gallons for your 75-gallon tank), and treatment dilutions. Also useful for calculating the cost percentage of livestock vs equipment in your aquarium budget.
- Download Time Calculator â
Modern aquarium controllers and monitoring systems (Apex, GHL, Reef-Pi) use large firmware updates and database files. Use the download time calculator to estimate how long updates will take over your home network connection before scheduling maintenance windows.
- Minecraft Stack Calculator â
Building an aquarium room in Minecraft? Many aquarists recreate their fish tanks in-game for layout planning. The Minecraft stack calculator helps you tally items needed for large builds â glass blocks, water buckets, decorative blocks â and organize your inventory efficiently.