Aquarium Substrate Bag & Slope Calculator
Enter the inside tank footprint, front and rear substrate depths, material density, and bag size to plan how much aquarium substrate to buy. The calculator shows exact volume, estimated weight, rounded bags, reserve, cost, and the rear depth if every bag goes into the tank.
Whole bags to buy6
- Estimated purchase cost
- $150.00
- Exact substrate volume
- 31.86 L (8.42 US gal)
- Estimated substrate weight
- 46.19 kg (101.84 lb)
- Planned amount with reserve
- 35.04 L (9.26 US gal); 50.81 kg (112.02 lb)
- Material in rounded bag count
- 37.54 L (9.92 US gal); 54.43 kg (120 lb)
- Extra beyond planned reserve
- 2.5 L (0.66 US gal); 3.62 kg (7.98 lb)
- Rear depth if every bag is used
- 5.07 in (12.88 cm)
Assumes a flat front-to-rear slope over the covered footprint.
Package rounding uses the entered loose bulk density when a bag is sold by weight.
How to use this calculator
- Choose the measurement system used for the tank dimensions and depths.
- Enter the inside length, inside width, and the intended front and rear substrate depths.
- Reduce the footprint percentage only for areas that will not receive substrate.
- Enter the substrate bulk density and whether the package is sold by weight or volume.
- Set the reserve allowance and bag price, then compare the exact need with the rounded purchase.
How the substrate amount is calculated
The calculator treats the bed as a flat plane sloping from the front glass to the rear glass. It first converts the tank dimensions and depths to centimeters, then reduces the footprint by the covered percentage. The target volume is the covered footprint area multiplied by the average of the front and rear depths:
V = L x W x coverage x (front depth + rear depth) / (2 x 1000)
In that formula, L and W are inside tank dimensions in centimeters, depths are centimeters, and the division by 1000 converts cubic centimeters to liters. If the front and rear depths are the same, the same formula becomes a level rectangular bed.
Weight is estimated from loose bulk density:
mass kg = volume liters x density kg/L
If density is entered as pounds per US gallon, the calculator converts it to kilograms per liter before doing the weight and bag calculations. A reserve allowance is then added for settling, rinsing loss, uneven spreading, and small later top-ups.
How bag rounding works
Packages sold by volume are used directly in liters. Packages sold by kilograms or pounds are converted back to an equivalent volume using the entered density, because the layout depth depends on volume rather than label weight. The planned volume with reserve is divided by the volume supplied per bag and rounded up to a whole package.
The reverse depth result uses the rounded purchase amount instead of the exact target. It holds the entered front depth and covered footprint fixed, then solves for the rear depth that would use every bag:
rear depth = 2 x purchased liters x 1000 / covered area - front depth
This is most useful when the bag count creates noticeable extra material. If the achieved rear depth is deeper than planned, you can decide whether to use the extra at the back, keep a dry reserve, or buy a smaller package if the product is available.
What moves the result most
Depth changes matter more than many shoppers expect because they apply across the whole footprint. A one-inch change over a common 36 by 18 inch tank is about 10.6 liters before reserve. Density also matters when the product is sold by weight: two 20 lb bags can cover different areas if one is porous aquasoil and the other is dense sand.
What this calculator leaves out
The coverage percentage removes a uniform part of the footprint. It does not model rocks, wood, retaining walls, localized hills, planting pockets, or hardscape buried inside the bed. Manufacturer coverage charts should take precedence when they are based on the exact product, moisture condition, and packing method you will use.
Worked example
For a 36 by 18 inch tank with 2 inches of substrate at the front and 4 inches at the rear, the covered footprint is 4,180.64 cm² and the average depth is 7.62 cm. The exact bed volume is 31.86 L, or 8.42 US gal.
At 1.45 kg/L, that volume weighs about 46.19 kg, or 101.83 lb. Adding a 10% reserve gives 35.04 L and 50.81 kg. With 20 lb bags, each bag supplies about 6.26 L, so the rounded purchase is 6 bags. At $25 per bag, the estimated cost is $150, and using all 6 bags would make the rear depth about 5.1 inches if the front stays at 2 inches.
Common questions
How much aquarium substrate do I need for a sloped aquascape?
Use the inside tank length and width, then multiply the covered footprint by the average of the front and rear depths. A slope from 2 inches in front to 4 inches in back uses the same volume as a level 3 inch bed over the same covered area. Add a reserve if you expect rinsing loss, settling, or later contour adjustments.
Should aquarium substrate be calculated by weight or volume?
Depth is a volume problem, but many substrates are sold by weight. Convert weight to volume with the loose bulk density of the material, or use the manufacturer coverage data for that exact product. Volume is especially important for porous aquasoils because the same weight may occupy more space than sand or gravel.
How do I find the bulk density of sand, gravel, or aquasoil?
Use the product data sheet if it lists bulk density or coverage. If it does not, fill a container of known volume with rinsed and drained substrate, weigh the material, and divide weight by volume. Use loose, practical packing rather than compacting it hard, because the tank bed will not behave like a lab-compacted sample.
How many bags of substrate should I buy?
Buy the rounded whole-bag count, not the exact calculated amount, unless the store sells partial bags. The calculator adds your reserve first, then rounds up to the next package. The extra-beyond-reserve row shows whether the rounded bag count leaves a small cushion or a substantial amount to store.
Do rocks and hardscape reduce the substrate amount?
They can, but not always in a simple way. Large areas that remain bare can be removed with the footprint percentage. Rocks or wood that sit inside the bed may displace substrate locally while also requiring deeper pockets or retaining slopes elsewhere, so treat the result as a purchase estimate.
Can I calculate separate base and cap layers?
Yes, calculate each layer separately with its own depth and density. For example, run the nutrient base layer with its front and rear depths, then run the sand cap as a second calculation. Add the bag counts only when the two layers use the same product and package size.