Substrate Aquarium Calculator – Calculate Soil, Sand & Gravel


Substrate Aquarium Calculator

Calculate exactly how much sand, gravel, or soil your tank needs.



Please enter a valid positive number


Please enter a valid positive number


Recommended depth is 2-10 cm


Different materials have different densities.



Total Weight Required

8.6 kg

Volume Needed
9.0 Liters
Bags Required
1.0 Bags
Gallons Equiv.
2.38 Gal

Formula: (Length × Width × Depth) / 1000 = Volume in Liters. Weight = Volume × Density.

Substrate Volume Visualization

Water Column Substrate Layer

Figure 1: Cross-section estimate of your tank’s substrate layer (not to scale).

Substrate Density and Characteristics Table
Substrate Type Average Density (kg/L) Typical Particle Size Best For
Aquarium Sand 1.60 0.1 – 1.0 mm Corydoras, Cichlids
Aquarium Gravel 1.50 2.0 – 5.0 mm General Community Tanks
Active Aquasoil 0.85 1.0 – 3.0 mm Heavily Planted Tanks
Clay / Laterite 1.25 Variable Root Nutrition

What is a Substrate Aquarium Calculator?

A substrate aquarium calculator is an essential tool for fish keepers and aquascapers designed to estimate the exact amount of base material needed to cover the bottom of a fish tank. Whether you are starting a high-tech planted tank or a simple community aquarium, knowing the volume and weight of your substrate prevents over-purchasing or running short mid-setup.

The substrate serves several functions: it anchors plants, provides a surface for beneficial bacteria to colonize, and enhances the aesthetic of the environment. Using a substrate aquarium calculator ensures you achieve the ideal depth (usually 2 to 3 inches) for biological stability and plant health.

Substrate Aquarium Calculator Formula and Mathematical Explanation

Calculating substrate volume is a geometry problem based on the area of the tank floor multiplied by the desired thickness of the material layer.

The Metric Formula (Liters):
Volume (L) = (Length (cm) × Width (cm) × Depth (cm)) / 1,000

The Imperial Formula (US Gallons):
Volume (Gal) = (Length (in) × Width (in) × Depth (in)) / 231

Variable Meaning Unit (Metric/Imp) Typical Range
Length Front-to-back distance of tank floor cm / inches 30 – 200 cm
Width Side-to-side distance of tank floor cm / inches 20 – 60 cm
Depth Target thickness of substrate layer cm / inches 2.5 – 10 cm
Density Weight of material per unit volume kg/L or lb/Gal 0.8 – 1.8 kg/L

Practical Examples (Real-World Use Cases)

Example 1: The Standard 20-Gallon Long Tank
A 20-gallon long tank usually measures 30″ x 12″. If the owner wants a 2-inch layer of sand:
Volume = (30 × 12 × 2) / 231 = 3.11 Gallons.
Since sand weighs roughly 13.3 lbs per gallon, the total weight needed is approximately 41.4 lbs.

Example 2: A Nano Planted Cube
A 30cm cube with a target aquasoil depth of 5cm for heavy planting:
Volume = (30 × 30 × 5) / 1000 = 4.5 Liters.
Since aquasoil is light (0.85 kg/L), the weight needed is 3.82 kg. This means one standard 9L bag would be more than enough for two such tanks.

How to Use This Substrate Aquarium Calculator

  1. Select your preferred Unit System (Metric or Imperial).
  2. Enter the Tank Length and Width from the inside edges of your glass.
  3. Input the Desired Substrate Depth. Most hobbyists aim for 2 inches (5 cm).
  4. Choose the Substrate Type to automatically adjust for density.
  5. Review the Total Weight Required to know exactly what to buy at the pet store.
  6. Use the Copy Results button to save your specs for later.

Key Factors That Affect Substrate Aquarium Calculator Results

  • Material Density: Sand is much denser than specialized “active” aquasoils. A bag of sand will weigh more but take up less volume than a bag of soil.
  • Sloping: Many aquascapers create a slope (higher in the back). This substrate aquarium calculator assumes a flat level. If sloping, add 20-30% to your total.
  • Grain Size: Larger gravel pieces have more air gaps (void space), which can slightly change the weight-to-volume ratio compared to fine sand.
  • Tank Bracing: Internal glass braces or “Euro-bracing” might slightly reduce the available floor area, though usually negligible.
  • Hardscape Displacement: Large rocks or driftwood buried in the substrate will displace material. If using heavy hardscape, you may need less substrate.
  • Moisture Content: Some substrates are sold “wet” (like live sand for reef tanks), which increases the bag weight without increasing the coverage volume.

Frequently Asked Questions (FAQ)

How deep should my substrate be?
For most tanks, a depth of 2 to 3 inches (5-7.5 cm) is ideal. This allows enough room for plant roots to thrive and prevents anaerobic gas pockets from forming.
Why does the weight change when I switch from sand to soil?
The substrate aquarium calculator accounts for specific gravity. Sand particles are heavy and pack tightly, while aquasoil is manufactured to be porous and light.
Can I mix different types of substrate?
Yes, but they often mix over time. Heavier, smaller grains (sand) will eventually settle at the bottom, while larger gravel will rise to the top.
What if my tank is a bow-front?
Calculate using the widest point of the “bow” and then subtract about 10% from the result to account for the curved corners.
Does the weight include water?
No, this calculation is for “dry weight” as you would find it in the bag at the store.
How many bags do I need if they are 5kg?
Simply enter “5” in the Bag Size input of our substrate aquarium calculator and it will calculate the quantity for you.
Is sand or gravel better for plants?
Gravel allows for better water flow to the roots, but specialized aquasoil is generally best as it contains nutrients and buffers the pH.
What is the “Void Space” in substrate?
This refers to the gaps between grains. In the context of a substrate aquarium calculator, we use average bulk densities that already account for this.

Related Tools and Internal Resources


Leave a Reply

Your email address will not be published. Required fields are marked *