Recommended Free Tools
To estimate aquarium substrate, multiply the tank’s internal floor dimensions by the target bed depth. For a straight slope, use the average of its front and back depths. Convert that volume to weight only when you have a density that applies to the specific material, then divide by the package quantity and round up to whole bags.
That sequence is the calculator: footprint, depth, volume, optional weight, and package count. The numbers are an estimate of how much material to buy—not a verdict on whether a substrate or bed depth is suitable for your fish, plants, or tank setup.
As an Amazon Associate I earn from qualifying purchases.
How much aquarium gravel do you need?
Start with the tank’s internal length and width, not its advertised gallon capacity. Multiply those measurements by the depth of substrate you want. Use one unit system throughout the calculation, then convert the resulting volume if needed.
For a rectangular tank with a level bed:
Substrate volume = internal length × internal width × bed depth
#1 Best Overall
- Aquarium Safe: 100% natural gravel substrate suitable for aquariums, terrariums and vivariums
- Triple Washed: Thoroughly cleaned three times to ensure clarity and safety for aquatic environments
- Unique to New Zealand: Naturally smooth pebbles sourced exclusively from New Zealand Southland's East coast beaches
- Grain Size: 2-4mm pebbles with perfectly round or oval shapes for comfortable substrate layer
- Natural Color Variety: Brilliant gold pebbles complemented with black, grey, brown, green and white stones for tropical beach aesthetics
For example, if the inside footprint is 30 inches by 12 inches and the target depth is 2 inches, the volume is 720 cubic inches. This is a volume estimate; it is not a weight or a bag count.
For a sloped bed
If the bed rises in a simple, straight slope from front to back, use the mean of the two depths:
Rank #2
- Aquarium Safe Material: 100% natural composition ensures safety for all aquatic life
- Beneficial Bacteria Support: Promotes good bacteria growth because of its large surface area
- Visual Contrast: Contrasts well with a planted tank to enhance the appearance of your aquarium
- Premium Quartz Composition: Natural quartz gravel sparkles underwater due to light reflecting facets, creating an attractive substrate
- Fine Grain Size: 1-2mm particle size provides optimal coverage and plant anchoring in aquariums, fish tanks and terrariums
Average depth = (front depth + back depth) ÷ 2
Then multiply the tank’s internal length and width by that average depth. For instance, front and back depths of 1 inch and 3 inches give an average depth of 2 inches. This method represents a straight, even slope; it does not model irregular mounds or separate planting zones.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Why gallons alone are not enough
Tank capacity does not tell you the floor area. Two tanks with the same nominal gallon capacity can have different footprints, so they can need different amounts of substrate at the same bed depth. Measure the inside length and width where the substrate will sit. If the tank has an unusual shape, a rectangular-footprint calculation will only approximate its usable floor area.
Rank #3
- AQUARIUM GRAVEL: Black GloFish Aquarium Gravel creates a perfect base to let your fluorescent fish, plants and ornaments stand out.
- RANGE OF COLORS: Also available in pink, green, white, black with fluorescent accents, black and white, or a mix of colors.
- HIGHLIGHTS YOUR TANK: Use as a substrate or accent, along with GloFish plants and ornaments (sold separately).
- BRINGING COLOR TO LIFE: GloFish fluorescent fish and products create a complete underwater fluorescent experience.
- QUANTITY: 5 lbs
How to turn substrate volume into weight or bags
Volume and weight are different outputs. To estimate weight, multiply the calculated volume by a bulk density appropriate to the particular substrate. Density varies among materials and products; use a product-specific figure when available rather than treating gravel, sand, and other substrates as interchangeable.
Estimated weight = substrate volume × material bulk density
Rank #4
- AQUARIUM GRAVEL: GloFish Aquarium Gravel creates a colorful base for all your GloFish ornaments.
- RANGE OF COLORS: Choose from a variety of colors to best complement your aquarium décor!
- BASK IN THE GLOW: Fluorescent-accented gravel stands out under GloFish blue LED lights.
- HIGHLIGHTS YOUR TANK: Use as a substrate or accent, along with GloFish plants and ornaments (sold separately).
- EXPERIENCE THE GLO: GloFish fluorescent fish and products create a complete underwater fluorescent experience.
To estimate whole packages, divide the required quantity by the quantity stated on the package label. Round up: a remainder still requires another package. Seachem’s calculator guidance likewise uses an average depth for varying substrate and rounds its result up. Seachem calculator guidance
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWhat a useful calculator should show
Rather than returning an unexplained number, a calculator can expose each step so you can check its assumptions and change them:
Best Value
- PROMOTES ROBUST PLANT GROWTH: Fluval Plant and Shrimp Stratum encourages strong root development by allowing plant roots to easily penetrate and spread throughout the substrate, helping aquatic plants absorb key nutrients for healthy growth
- SUPPORTS BENEFICIAL BACTERIA: The light, porous structure provides an ideal surface for beneficial nitrifying bacteria to colonize, helping support biological filtration and a healthy freshwater aquarium environment
- HELPS MAINTAIN IDEAL WATER CONDITIONS: Designed to support a neutral to slightly acidic pH range, making it ideal for planted aquariums with live aquatic plants, tropical fish, shrimp, and other freshwater species
- IDEAL FOR SHRIMP HABITATS: Creates a natural refuge for newborn shrimp, providing shelter and protection until they are large enough to safely explore the aquarium
- MADE FOR FRESHWATER PLANTED AQUARIUMS: Will not discolor water and helps manage organic discoloration commonly associated with natural driftwood; Includes one 8.8 lb bag of Fluval Plant and Shrimp Stratum aquarium substrate
- Internal tank length and width, with units.
- Front and back depths if you are calculating a straight slope, and the resulting average depth.
- Calculated substrate volume.
- The density used if the result includes an estimated weight.
- Package quantity and the rounded-up bag count.
Letting users change the package quantity matters because bag sizes differ. The calculation should make clear whether it is reporting volume, estimated weight, or packages; those are not interchangeable measures. Aquarium substrate calculators commonly distinguish dimensions, depth, density, and package quantity as inputs or outputs. Aquarium substrate calculator
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Choosing a depth is a separate decision
A quantity calculator answers “how much?” after you choose a depth. It cannot decide whether the grain size, chemistry, or bed depth fits a particular animal, plant, or tank design. Guidance on depth varies with the setup and source, so treat recommendations as context for your own plan rather than as a universal rule. Check livestock and plant needs, substrate product information, and the requirements of any intended use before buying.
What the Next.js implementation changes
Next.js supports static metadata exports and dynamic generateMetadata for page or layout data, along with metadata-file conventions. Its documentation states: “The metadata object and generateMetadata function exports are only supported in Server Components.” Next.js metadata documentation
For an interactive calculator, the inputs and explanation should remain understandable in the rendered page, not exist only as a result a visitor must infer. Next.js documentation describes prerendered content as easier for search crawlers to index; that does not mean the framework by itself guarantees rankings. Next.js static and dynamic rendering
What the estimate can—and cannot—tell you
The calculator gives you a transparent quantity estimate based on your dimensions, chosen depth, any density assumption, and package label. Before purchasing, check the product’s grain size, suitability for your livestock and plants, product-specific density if you need a weight estimate, and the amount per package. A calculated quantity does not validate a particular product.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

