Garden bed volume
Calculate soil or mulch volume for a rectangular bed and the number of bags, with optional reserve.
About this tool
Enter the inside length and width in metres and the thickness to fill in centimetres. Bed volume = length × width × (depth/100), in m³. Use the remaining depth for topping up, not the entire bed height. Zero depth gives zero volume and zero bags.
Order volume in litres = bed volume × 1000 × (1 + reserve/100). Bags = order volume divided by the bag volume in litres, rounded up. Example: 2 × 1 m with 30 cm depth needs 0.6 m³ = 600 L; 50 L bags give 12, or 14 with 10% reserve (660 L). Only tiny floating-point deviations near whole counts are corrected; genuine remainders need another bag. The order volume is the target including reserve, not the total litres bought after rounding.
Bag volume is the declared product volume, not its weight. Reserve is an explicit allowance you choose; no universal compaction or settling percentage is assumed. This rectangular-volume calculation does not choose a soil mix, planting depth, drainage layers, soil density or bag yield after settling. No circular, tapered or uneven bed model.
Decimal point or comma is accepted. Software limits: length/width 0.000001–1,000,000 m; depth 0–1,000,000 cm; bag volume 0.000001–1,000,000 L; reserve 0–100%. All fields are required. Non-finite or unsafe whole quantities are rejected; small positive volumes are shown scientifically. Calculate or Enter runs; editing clears old results. Reset restores the example and zero reserve. No input storage.