ForHosting KIT · Home, food & hobbies

Play sand calculator

An 8 by 8 ft sandbox filled 6 inches deep takes 32 cubic feet of play sand: 3200 lb, or 64 bags of 50 lb. Measure inside the frame, pick the depth and see bags, tons and cubic yards at once. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Length
8
Width
8
Depth
6
You get
Density
100
Bag weight
50
Volume cu ft
32
Volume cu yd
1.1851851852

Building or refilling a backyard sandbox starts with three measurements people already have on a tape measure: interior length, interior width, and how deep you want the play sand to sit. This play sand calculator turns those dimensions into cubic volume, total weight in pounds and US short tons, and a whole-bag count so a store run or bulk delivery is sized before the kids wait on an empty box. The engine multiplies length by width by depth in feet for cubic feet, divides by twenty-seven for cubic yards, multiplies volume by bulk density for pounds, divides by two thousand for short tons, and ceilings pounds over bag weight for bags. Defaults match common dry play sand at one hundred pounds per cubic foot and fifty-pound retail bags; override density or bag weight when your product data sheet differs. Non-positive dimensions fail with a clear invalid input error so mobile forms and estimators can validate before checkout.

Measure the sandbox interior and choose a safe fill depth

A rectangular sandbox fill is defined by the free interior footprint and the thickness of loose play sand you want after placing any liner. Measure length and width inside the walls, not the outer frame, because benches, rounded corners, and thick timber reduce the area that actually holds sand. Express both plan dimensions in feet so area is in square feet without a unit converter mid-form.

Measure depth as the finished play depth you want after raking—typical residential boxes sit between about four and eight inches for toddlers and elementary play, while deeper fills waste product and make digging harder for small arms. Convert depth from inches to feet by dividing by twelve before multiplying by area; the calculator does that conversion for you when depth is entered in inches.

Volume, density, bags, tons, and how to read the response

Volume is length times width times depth in feet, reported both as cubic feet and as cubic yards by dividing cubic feet by twenty-seven—the bulk unit many landscape yards still quote. The engine computes weight in pounds as volume times density, US short tons as pounds divided by two thousand, and bags as the ceiling of pounds over bag weight so you never leave a fractional bag on the math.

Use cubic yards when ordering bulk from a yard, bags when shopping retail, and tons when a bulk ticket is sold by the short ton. Compaction, waste, and over-dig factors stay outside this geometric result if site practice adds a small percentage. Generic construction sand volume tools with different SEO intent remain separate products; this landing targets play sand for sandboxes.

Backyard sandbox fill or top-up

Parents enter interior length, width and a four-to-eight inch depth to know how many fifty-pound bags of play sand to buy before a weekend install or spring top-up.

School and daycare playground maintenance

Facilities staff convert measured box footprints and target fill depths into bag counts or short-ton bulk orders for seasonal playground sand replacement.

How does the play sand calculator work?

Volume in cubic feet is length × width × (depth in inches ÷ 12). Weight in pounds is volume × density (default 100 lb/ft³). Tons are pounds ÷ 2000 (US short tons).

What units should I use?

Length and width in feet, depth in inches, density in pounds per cubic foot, and bag weight in pounds. The response reports cubic feet, cubic yards, pounds, US short tons, and whole bags.

What if length, width or depth is zero or negative?

Length, width and depth must all be strictly positive; non-positive dimensions cannot define a fill and are not charged.

Is the play sand calculator free?

The browser tool runs free on your device.

What density and bag size should I enter?

Defaults are 100 lb/ft³ and 50 lb bags, common for dry retail play sand. Prefer your supplier data sheet for density and the bag label for net weight when they differ.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/home/play-sand

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/home/play-sand \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"length":8,"width":8,"depth":6}'
{
  "length": 8,
  "width": 8,
  "depth": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "home.play_sand",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Measure the sandbox interior and choose a safe fill depth

Send length, width, and depth as strictly positive finite numbers; aliases such as L, len, and sandbox_length for length, W and sandbox_width for width, and d, depth_inches, fill_depth, and thickness for depth are accepted so spreadsheets and typed forms can reuse familiar column names. Zero, negative, or non-numeric values raise invalid_input and are not charged, because a non-positive dimension cannot define a physical fill. Extremely small or huge values outside the published stability range are also rejected so floating-point results stay meaningful on a Worker isolate. Irregular or L-shaped boxes can still use this tool: compute an equivalent rectangle outside the API or sum multiple rectangular zones and pass each zone separately if your app tracks zones independently.

Volume, density, bags, tons, and how to read the response

Weight depends on bulk density: dry play sand is often near one hundred pounds per cubic foot in home-estimator rules of thumb, while damp or compacted product can run heavier, so prefer the supplier data sheet when you have one. Optional density defaults to one hundred pounds per cubic foot with aliases rho, bulk_density, sand_density, and lb_per_cu_ft. Optional bag_weight defaults to fifty pounds, the common retail bag, with aliases bag_lb, bag, bag_size_lb, and pounds_per_bag. The response echoes length, width, depth, density, and bag_weight; returns volume_cu_ft, volume_cu_yd, weight_lb, weight_tons, and bags; labels unit tags; and sets method to sandbox_play_sand_bags_tons with a short formula string so downstream code can branch without sniffing product types. Identical inputs always produce identical JSON because the path is pure arithmetic with no network, random seed, or wall clock.

API usage, pricing, playground workflows, and practical limits

Call the free in-browser play sand calculator for weekend builds, HOA playgrounds, school PTO sandboxes, and classroom volume demos without opening a spreadsheet. Remember that supplier bulk density and bag net weight can differ from textbook defaults—prefer the product sheet for the play sand you will buy, and re-measure interior length and width after installing seats or rounded corners. Send a JSON body with required length, width, and depth, plus optional density and bag_weight when defaults do not match your product. Use the prepaid API when a renovation app, playground planner, daycare facilities tool, or property-management pipeline needs a stable contract under KIT balance at $0.002 per successful item; validation failures never consume balance after the engine rejects the request. Pair this endpoint with unit converters when drawings use metres while bag labels use pounds, or with lumber and liner helpers when the sand layer is only one line in a larger bill of materials. Authors shipping SDKs can map bags and weight_tons straight into order lines while showing formula and method as explanatory detail for the buyer or the site supervisor reviewing the ticket. Keep metric bag sizes and non-US ton definitions out of scope unless you convert outside the API; this contract is feet, inches, pounds, and US short tons for the common North American DIY and facilities search intent.

Renovation apps and material lists

Mobile and web apps recompute play sand bags and tons as users change sandbox size or depth, using the same deterministic API contract for quotes and material lists.

Read the full KIT documentation →