Aquarium Calculator
Use this aquarium calculator calculator to understand your numbers quickly and make clearer decisions with confidence.
Calculator Mode
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.