Project Layout & Design — Concrete Slab Calculator

Calculate concrete volume, bag counts, weight, rebar/mesh, and cost for slab-on-ground projects. Mobile-first, WCAG-compliant calculator for contractors and homeowners.

Slab parameters

Projected slab length.

Waste, cost, and reinforcement (optional)

Apply a waste factor, enter local concrete cost, or pick a reinforcement profile to estimate mesh/bars.

per yd³

How to use this calculator

Enter slab length, width, and thickness. Toggle between imperial (feet/inches) or metric (meters/centimeters) inputs to match your drawings. Adjust the waste allowance to cover site losses, add your local concrete cost, and choose a reinforcement profile if you want rough mesh or rebar counts.

Click Calculate (or let the inputs trigger the debounced update) to see the ready-mix volume, cost, weight, bag equivalents, and reinforcement guidance. Reset returns the field defaults shown above.

Methodology

This tool multiplies the plan area (length × width) by the slab thickness to get a gross volume, converts units consistently, and adds the waste factor before presenting net volumes. Bag estimates (40/60/80 lb) are derived from typical yard yields, and the reinforcement guidance assumes standard mesh coverage (6×6 W2.9) or #4 rebar spaced on 12"/18" centers.

Weight is calculated with a density of ~150 lb/ft³ (≈2400 kg/m³) so you can compare the implied truckload or shipping weight.

Results are estimates for planning only. Always consult a licensed contractor or engineer for final takeoffs and structural reinforcement requirements.

Full original guide (expanded)

Audit: Complete

The previous version included comprehensive formulas, authoritative sources, and an audit-style changelog. Those details now live inside the Formulas / Citations / Changelog galleries below, while this note preserves the verification context.

Verified by Ugo Candido on 2026-01-19. Additional listening via LinkedIn.

Formulas
Volume (gross)
\[V = L \times W \times T\]
V = L × W × T
Thickness & volume units
\[T_{ft} = \begin{cases} \dfrac{T_{in}}{12} & \text{(imperial)}\\[4pt] \dfrac{T_{cm}}{100} & \text{(metric)} \end{cases} \quad V_{yd^3} = \dfrac{V_{ft^3}}{27} \quad V_{m^3} = V_{ft^3} \times 0.0283168466\]
T_{ft} = \begin{cases} \frac{T_{in}}{12} & \text{(imperial)}\\[4pt] \frac{T_{cm}}{100} & \text{(metric)} \end{cases} \quad V_{yd^3} = \frac{V_{ft^3}}{27} \quad V_{m^3} = V_{ft^3} \times 0.0283168466
Waste-adjusted net volume
\[V_{net} = V \times \left(1 + \dfrac{w}{100}\right)\]
V_{net} = V × (1 + w/100)
Bag approximations
\[\text{Bags}_{80} \approx 45 \times V_{yd^3} \quad \text{Bags}_{60} \approx 60 \times V_{yd^3} \quad \text{Bags}_{40} \approx 90 \times V_{yd^3}\]
Bags_{80} ≈ 45 × V_{yd^3}   Bags_{60} ≈ 60 × V_{yd^3}   Bags_{40} ≈ 90 × V_{yd^3}
Weight estimate
\[\text{Weight} \approx \rho \times V_{net} \quad \text{with } \rho \approx \begin{cases} 150\ \text{lb/ft}^3 & \text{(2400 kg/m}^3) \end{cases}\]
Weight ≈ ρ × V_{net}  with ρ ≈ { 150 lb/ft³  (2400 kg/m³) }
Variables and units

Original audit noted that explicit variables were covered in the referenced formulas above.

Citations
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
✓ Verified by Ugo Candido Last Updated: 2026-01-19 Version 0.1.0-draft
Version 1.5.0