{{ summaryHeading }}
{{ summaryPrimary }}
{{ summaryLine }}
{{ badge.label }}
Front Back Footprint {{ stageGeometry.avgLabel }}
Aquarium substrate amount inputs
Start from the closest aquarium build, then tune the takeoff fields below.
Inside glass footprint before hardscape allowance; length and width share this footprint unit.
{{ frontDepthReadout }}
The slope model averages front and back depth after converting each selected input unit.
{{ backDepthReadout }}
Back depth can use a different source unit from the front depth when copied from a product or plan.
{{ selectedSubstrate.note }}
Dry product mass per loose volume; changing the density unit converts the displayed value.
Match the bag label basis; the package size field below has its own unit selector.
Use the number and unit printed on one unopened package.
{{ formatPercent(hardscape_percent, 0) }}
Subtracts from the tank footprint before depth and volume are calculated.
%
{{ formatPercent(reserve_percent, 0) }}
Applied before whole-bag rounding.
%
{{ formatPercent(displacement_percent, 0) }}
Estimated reduction in real water capacity from the installed bed.
%
Used for the purchase cost estimate and cost per footprint area.
Aquarium substrate takeoff metrics
Metric Value Detail Copy
{{ row.metric }} {{ row.value }} {{ row.detail }}
Aquarium substrate bag plan
Purchase item Value How to use it Copy
{{ row.item }} {{ row.value }} {{ row.detail }}
Aquarium substrate setup notes
Check Status Detail Next action Copy
{{ row.check }} {{ row.status }} {{ row.detail }} {{ row.action }}

          
Customize
Advanced
:

Aquarium substrate planning begins with the bottom glass, not with the tank's advertised water volume. A long shallow aquarium and a tall cube can both be sold as similar gallon sizes, yet the longer tank needs much more material to cover the floor. The useful estimate comes from the inside footprint, the finished bed depth, the material's loose density, and the package size available to buy.

The substrate bed has several jobs at once. It creates the visual ground line, gives rooted plants a place to anchor, changes how debris collects, and can affect water chemistry when the material contains carbonate or active soil ingredients. A display sand path, a planted rear slope, a shrimp soil bed, and a cichlid aragonite bed can all use the same volume math while leading to different practical choices.

Depth is the common source of bad estimates. A flat cosmetic layer can be shallow, but planted aquascapes often use a deeper rear bed so stems and hardscape rise naturally. A sloped bed is usually estimated from the average of the front and back depths, which gives a workable purchase number as long as the slope is broadly even rather than terraced into separate zones.

Aquarium substrate planning situations
Setup situation What usually changes the amount
Planted aquascape Rear slope, active soil density, hardscape displacement, and spare material for settling.
Community tank Moderate flat gravel depth, product sold by weight, and enough extra for future top-offs.
Reef or hard-water tank Shallow aragonite or coral sand depth, buffering effects, and display water displaced by the bed.
Layered soil and cap Separate nutrient base and cap depths; one blended density can hide shortages or excess.
Side view of an aquarium substrate bed using front depth, back depth, and inside footprint

Product labels do not all describe the same kind of quantity. Aquasoil and active shrimp soils are often sold by loose volume because their porous granules are relatively light. Sand, gravel, aragonite, and crushed coral are commonly sold by weight, so dry bulk density is needed to convert a target volume into kg or lb. When a bag lists both volume and weight, that label is usually better than a generic density profile.

Chemistry and maintenance can matter as much as the bag count. Aragonite and coral materials can help stabilize calcium, alkalinity, pH, or hardness in marine, reef, and hard-water freshwater setups, but they are often a poor match for fish and plants that need softer acidic water. Very deep fine sand can compact and trap debris if it is not maintained or disturbed by livestock, while nutrient-rich soils can break down or lose nutrients over time.

Buying is still done in whole packages. A target of 12.8 L becomes two 9 L bags, not one and a half bags. That leftover can be useful after rinsing loss, plant moves, slope settling, and future rescapes, but it should not hide a wrong depth entry or a density mismatch. Treat the estimate as a practical purchase takeoff, then check livestock needs, stand load, and product instructions before filling the aquarium.

How to Use This Tool:

Work from the tank footprint toward the package label. The calculator updates once the footprint, depth, density, and package entries are valid.

  1. Choose a Setup preset close to the planned build, then change the unit selectors so they match the ruler, product sheet, and bag label you are using.
  2. Enter Tank length x width as the inside bottom footprint where substrate will sit, not the outside trim size or advertised gallon rating.
  3. Set Front substrate depth and Back substrate depth. Use the same value for a flat bed or a deeper back value for a planted slope.
  4. Select a Substrate profile, or use Custom dry density when the product label or a weighed sample gives a better dry kg/L value.
  5. Match Package sold as and Package size to one unopened bag. Volume labels use liters or quarts; weight labels use kg or lb.
  6. Adjust Hardscape footprint allowance, Reserve / top-off allowance, Water displacement factor, and price only when those planning assumptions differ from the preset.
  7. Review Substrate Takeoff for volume and dry weight, Bag Plan for whole packages and leftovers, Depth Profile Chart for the slope, and Setup Notes for buying warnings.
    If the summary shows Check inputs, fix the named zero or missing value before using the bag plan. Common causes are a zero footprint, no positive depth, a zero dry density, or a package size that does not match the selected package basis.

Interpreting Results:

Order volume is the shopping number because it includes the installed bed plus the reserve allowance. Estimated dry weight helps with handling, shipping, and stand-load judgment, but it is only as accurate as the chosen dry bulk density. Packages to buy is rounded up, so it can look higher than the volume target alone.

  • Installed bed volume is the material that fills the effective footprint after hardscape allowance and before reserve.
  • Reserve volume is extra loose material for rinsing loss, settling, slope repairs, and later top-offs.
  • Water displacement estimates lost display-water capacity for dosing and fill planning; it is not the same as dry loose volume.
  • Leftover after target is extra material created by whole-package rounding, not a calculation error.
  • Substrate slope is positive when the bed rises toward the back glass and negative when the front is deeper than the back.

A clean package count can still be too confident when the exact product density is unknown. Check the bag for both volume and weight when available, then use Setup Notes to catch low reserve, unusually high leftovers, reverse slope, deep sand, or chemistry warnings before ordering.

Technical Details:

Substrate quantity is modeled as a loose dry volume over a rectangular footprint. For a flat bed, the front and back depths are equal. For a sloped bed, the arithmetic average of the two depths approximates a straight rise from front glass to back glass. That is a practical purchase model, not a prediction of the exact compacted volume after rinsing, soaking, and aquascaping.

Dry bulk density connects the volume model to weight. It measures the mass of loose product per liter, including pore space between grains, rather than the true mineral density of each particle. Porous aquasoil, baked clay, fine gravel, sand, aragonite, and layered mixes can differ enough that product-specific volume and weight labels should override generic estimates when available.

Formula Core

The main volume path converts the footprint and depth to centimeters, then converts cubic centimeters to liters by dividing by 1000.

Average depth = front depth+back depth 2
Base volume L = length cmwidth cmaverage depth cm 1000

Hardscape allowance reduces the footprint first. Reserve is added after that reduction, so the extra material is based on the bed actually being filled.

Order volume = base volume (1-hardscape %100) (1+reserve %100)
Packages to buy = ceil ( order volumeequivalent package volume )
Aquarium substrate conversion rules
Quantity Rule Why it matters
Effective substrate area footprint area x (1 - hardscape % / 100) Removes large rocks, wood bases, terraces, or bare zones from the filled area.
Estimated dry weight order volume x dry bulk density Turns loose volume into kg or lb for handling and product comparison.
Weight-labeled package package weight / dry bulk density Converts a kg or lb bag back into equivalent loose volume before rounding.
Volume-labeled package package volume x dry bulk density Converts a liter or quart bag into estimated dry weight.
Water displacement installed bed volume x displacement factor Approximates lost fill volume for dosing and water-change planning.

The allowed planning ranges keep out extreme values that would make the estimate misleading: hardscape allowance is limited to 0% to 60%, reserve to 0% to 35%, and water displacement factor to 30% to 100%. Positive length, width, at least one positive depth, positive density, and a positive package size are required before a bag plan can be produced.

For a 60 cm by 30 cm planted tank with a 5 cm front depth and an 8 cm back depth, average depth is 6.5 cm and base volume is 11.7 L. A 5% hardscape allowance leaves about 11.12 L installed bed volume. Adding 15% reserve gives about 12.78 L order volume, which becomes 2 packages when buying 9 L bags.

Accuracy Notes:

Use the result as a buying estimate, not as a guarantee that the wet aquarium will hold an exact display volume or that every brand will match a generic density profile. Substrate mass and coverage vary with grain size, moisture, void space, compaction, rinsing loss, and how firmly the product is packed in the bag.

  • Measure inside glass dimensions rather than outside trim or advertised gallon size.
  • Calculate nutrient base, cap, cosmetic sand paths, and retaining zones separately when the aquarium uses distinct materials.
  • Verify aragonite, coral sand, and active soil against the intended livestock because those substrates can change pH, hardness, alkalinity, or nutrient behavior.
  • Check loaded tank weight separately when dense substrate, large stone, or a deep bed may stress a stand or floor.

Worked Examples:

A 60 cm planted tank using the default aquasoil-style slope, 5% hardscape allowance, and 15% reserve shows about 12.78 L Order volume and 9.59 kg Estimated dry weight. With 9 L volume bags, Packages to buy rounds to 2, and Leftover after target is about 5.22 L.

A 30 in by 12 in community tank with a flat 1.5 in fine-gravel bed and a 20 lb weight-labeled bag stays on the imperial display, but the same centimeter-and-liter model runs underneath. The result is about 10.5 qt order volume and 32.8 lb dry estimate, so two 20 lb bags are needed after reserve and rounding.

A scape with 8 cm at the front and 4 cm at the back can still calculate a bag count, but Setup Notes reports Reverse slope. That is useful for unusual foreground mounds, yet most planted layouts should recheck the depth entries before purchasing because the intended deeper zone is usually at the back.

FAQ:

Should I use tank gallons or footprint dimensions?

Use footprint dimensions. Substrate covers area, so Tank length x width and finished depth produce a better estimate than display volume.

How do I estimate a sloped planted tank?

Enter the finished shallow depth in Front substrate depth and the finished rear depth in Back substrate depth. The calculator uses their average for volume and shows slope in Setup Notes.

What if my bag lists both liters and kilograms?

Use the package basis that best matches how the product is sold, then compare the other label value with Equivalent dry weight per package or Equivalent volume per package to see whether the density estimate is reasonable.

Can I use one estimate for soil and a sand cap?

Use one blended estimate only for a rough purchase check. For a real layered build, calculate the soil base and cap separately because each material has a different depth, density, and package basis.

Why are no results shown?

The calculator needs positive footprint dimensions, at least one positive depth, positive dry density, and a positive package size. The alert names the field that must be corrected.

Glossary:

Dry bulk density
Loose dry product weight per liter, used to convert substrate volume into weight.
Hardscape allowance
The footprint percentage removed for rocks, wood, terraces, or bare-bottom areas.
Installed bed volume
The substrate volume placed in the tank after hardscape allowance and before reserve.
Order volume
The reserve-adjusted loose volume used to calculate packages to buy.
Water displacement
The estimated display-water volume replaced by the installed substrate bed.
Substrate slope
The front-to-back depth change, reported per 30 cm in the takeoff.

References: