Slab, column, round footing & stairs → cubic meters/yards + cement bags, sand and gravel — browser-only
- Runs locally
- Category Calculator
- Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
What this tool does
Free online concrete calculator for DIY pours and small contractors. Pick a shape — rectangular slab, footing or wall; square column; round footing or pier; or a flight of stairs — type the dimensions straight off your tape measure, and the tool does the geometry for you. It returns the volume in cubic meters (metric) or cubic yards (imperial), then estimates a hand-mixed batch: cement bags (50 kg), plus sand and gravel as loose volume, for the nominal mix ratio you choose (1:2:3, 1:1.5:3, 1:2:4, 1:3:6 or 1:1:2). It applies the standard 1.54 dry-volume factor — dry sand, cement and gravel lose roughly a third of their bulk once wetted and compacted — and adds an adjustable waste margin (7% by default) so you do not finish a pour one bag short. Round footings ask for the diameter, not the radius, and a 100 mm slab is read as 0.1 m, heading off the two mistakes that cause almost every short order. Switch between metric and imperial with one tap. 100% client-side: nothing you type leaves your browser.
Tool details
- Input
- Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Copy
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 10 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Calculator · Operations
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Concrete Calculator fits into your work
Use it for fast estimates, comparisons, and planning numbers before you make the final call.
Calculation jobs
- Getting a realistic range before a purchase, plan, workout, or schedule decision.
- Comparing scenarios by changing one input at a time.
- Turning rough assumptions into a number you can discuss.
Calculation checks
- Double-check units, dates, rates, and rounding assumptions.
- Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
- Save the inputs that produced an important result so you can reproduce it later.
Good next steps
These links move the current task into a more complete workflow.
- 1 Unit Converter Convert between length, weight, temperature, area, volume, speed, time — instant, browser-only Open
- 2 Percentage Calculator 5 common percentage calculations — "x% of y", "x is what% of y", percentage change, increase/decrease — instant, browser-only Open
- 3 Fish Tank Calculator Fish tank size calculator — input fish species and count, get the minimum tank gallons/liters needed and stocking density warnings. Open
Real-world use cases
Pour a backyard slab without over-ordering
You are laying a 4 m × 3 m shed slab at 100 mm thick. Pick the slab shape, type 4, 3 and 0.1 in metric, and read 1.2 m³ before waste, 1.28 m³ with the default 7% margin. The tool also tells you a 1:2:3 hand mix needs roughly 11 bags of 50 kg cement plus the matching sand and gravel volumes. Now you can decide between bagging it yourself for a weekend or calling a small ready-mix load — and you will not be the person standing in wet concrete realizing you are two bags short with the mixer already going off.
Estimate strip and pad footings for an extension
A house extension needs four pad footings, each 0.6 m square and 0.8 m deep. Use the slab shape for one pad (0.6 × 0.6 × 0.8 = 0.288 m³), or switch to round footings if you are using form tubes. Bump the count to 4 and the tool totals all of them at once, then gives the cement-bag count for a stronger 1:1.5:3 mix that suits load-bearing footings. Pair it with the imperial toggle when your ready-mix supplier quotes in cubic yards.
Build concrete steps for a porch
Three steps up to a porch, each 280 mm run and 170 mm rise, 1.1 m wide. The stairs shape sums the triangular step blocks for you — three steps is six (run × rise) blocks — so you get the true solid volume instead of guessing a box. The result feeds straight into a 1:2:3 bag count so you can buy cement, sand and gravel in one trip rather than two.
Size columns for a carport or pergola
Six 250 mm square columns, each 2.7 m tall, holding up a carport roof. Choose the square-column shape, enter 0.25, 0.25 and 2.7, set the count to 6, and the tool returns the combined 1.01 m³ plus the 1:1.5:3 materials for a C25-class pour appropriate to slender load-bearing columns. The shared link lets you send the exact spec to whoever is buying the materials.
Convert a contractor's cubic-yard quote to bags you can buy
Your contractor says the driveway needs "about 2 cubic yards." Flip the units to imperial, work backward from the slab dimensions until the volume matches 2 yd³, then read the metric-equivalent bag count if you are tempted to hand-mix part of it. Seeing 2 yd³ ≈ 1.53 m³ ≈ roughly 70 bags of cement in a 1:2:3 mix usually settles the buy-vs-bag question in favor of the truck.
Common pitfalls
Entering the radius where the tool asks for the diameter. A round footing uses V = π × (diameter/2)² × height, so putting the radius in the diameter field quadruples the volume. Always type the full width of the tube or hole.
Forgetting to convert thickness into the same unit. A 100 mm slab is 0.1 m, not 1 m and not 100. In metric, every linear field is meters; in imperial, every field is feet. Mixing millimeters or inches straight in gives a wildly wrong volume.
Ordering the exact theoretical volume with no waste. Real pours lose 5–10% to spillage, over-dig and the wheelbarrow you cannot empty. Skipping the waste margin is how a slab finishes one bag short and gets a cold joint. Keep at least 5–7%.
Treating the nominal ratio as additive water-and-all. 1:2:3 is cement:sand:gravel by dry volume; water is added separately to workability. The 1.54 dry-volume factor is already applied for you, so do not also pad the dry quantities by hand.
Privacy
Every calculation — the slab/column/footing/stairs geometry, the metric and imperial conversions, the mix split and the cement-bag rounding — is plain JavaScript running in your browser tab. No dimension, mix choice or result is ever sent to a server, logged or used for analytics. Your unit and mix preferences are saved only in your browser's local storage. The one thing to note: the shareable URL encodes your shape and dimensions in the query string so a "share" link reproduces the estimate — so if those project dimensions are sensitive, copy the summary text instead of sharing the link.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- AI Eval Planner Generate eval cases, pass criteria, and edge cases from an AI feature, risks, and user path.
- Annulus Area Calculator Area between two concentric circles — A = π(R² − r²), ring width, inner and outer circumference, solve backwards from area — browser-only
- Apache Cheatsheet Apache HTTP Server cheatsheet for httpd.conf, VirtualHost, .htaccess, mod_rewrite, SSL, proxying, auth, headers, and logs.
- awk + sed Cheatsheet awk + sed cheat sheet — 80+ one-liners for text processing, with real examples and common pitfalls.