Calculate Rebar for a Slab: Bars, Length, and Weight
- Total bar length
- m
- Result
- Approximate steel weight
- kg
- Result
- Slab length
- 6 m
- You entered
To calculate rebar for a slab, enter the slab’s length and width, bar spacing, and the approximate end cover. The calculator estimates the number of bars, total rebar length, and weight; it is a planning estimate, not a structural design.
Formula
The estimate treats the slab as a rectangular area with one straight bar grid in each direction. Bars are spaced no farther apart than the entered spacing, and their ends stop at the entered cover distance.
- Bars along the slab length = floor((L − 2C) / S) + 1
- Bars along the slab width = floor((W − 2C) / S) + 1
- Total bars = bars along length + bars along width
- Total length = (bars along length × (W − 2C)) + (bars along width × (L − 2C))
- Approximate mass = total length × D² / 162
L is slab length in metres, W is slab width in metres, S is spacing in metres, C is end cover in metres, and D is bar diameter in millimetres. The factor 162 is an approximate metric relationship for steel mass in kg/m when diameter is in mm. The floor function rounds down the number of complete spacing intervals; adding one counts the bar at the starting edge.
Worked Example
Using the calculator defaults: L = 6 m, W = 4 m, S = 0.2 m, C = 0.05 m, and D = 12 mm.
- Usable length = 6 − 2(0.05) = 5.9 m; usable width = 4 − 2(0.05) = 3.9 m.
- Bars running along the length = floor(3.9 / 0.2) + 1 = 20. Bars running along the width = floor(5.9 / 0.2) + 1 = 30.
- Total bars = 20 + 30 = 50 bars.
- Total length = (20 × 5.9) + (30 × 3.9) = 117 + 117 = 234 m.
- Approximate mass = 234 × 12² / 162 = 234 × 144 / 162 = 208.00 kg.
The mass is an estimate for straight bars, excluding laps, hooks, bends, chairs, and offcuts. Actual bar mass varies slightly by product and specification.
How to Use the Estimate
Measure the slab plan, not its thickness: thickness does not determine the grid’s bar count, although it matters to structural design and placement. Enter consistent metric values. For example, convert 200 mm spacing to 0.2 m and 50 mm cover to 0.05 m. The output count includes bars in both directions; it is not the number of crossings or intersections.
The count formula places bars at both ends of each usable dimension and uses floor so that the computed intervals do not exceed the entered spacing. Depending on the exact slab dimensions and layout convention, this can leave a smaller-than-specified gap at one edge. The estimate assumes the same spacing in both directions and a single mat. If the design uses different spacing by direction, multiple layers, or extra bars at edges and openings, calculate those separately.
From Estimate to Purchase Quantity
The total length is the sum of the lengths of all straight bars in the grid. It is not necessarily the length of stock bars to order: stock lengths, cutting plans, splice locations, and laps affect the quantity needed. Add those only from the project details rather than applying a universal waste percentage. For a rough conversion, 1 m is about 3.281 ft, and 1 kg is about 2.205 lb; convert dimensions before using a formula rather than mixing units.
For a manual purchasing takeoff, group bars by direction and length, then account for stock-bar cuts and any specified overlaps. A slab with a rectangular opening, irregular boundary, construction joint, or projecting dowels needs its bars adjusted to match the drawings. The calculator does not add reinforcement around openings or edges.
What This Calculation Leaves Out
Bar quantity alone does not establish that a slab is adequately reinforced. Required bar size, spacing, position, cover, anchorage, lap length, support, and reinforcement type depend on the slab’s purpose, loads, materials, exposure, and applicable design requirements. Slab-on-ground, suspended, and structural slabs can require very different detailing. Use the construction drawings or ask a qualified design professional when those details are not specified.
Cover means the distance from the concrete surface to the nearest surface of reinforcing steel; it is not the distance to the bar centre. The calculator uses cover only as an approximate end setback in plan. It does not calculate vertical cover, bar elevation, chairs, or support requirements. Never change designed spacing or reinforcement based on this material estimate alone.
Common Counting Mistakes
- Using slab thickness in place of a plan dimension: use length and width for the grid count.
- Confusing spacing with bar count: divide the usable dimension by spacing, round down the interval count, then add one bar.
- Mixing units: 200 mm is 0.2 m, not 200 m; convert all dimensions to the same unit.
- Forgetting two directions: calculate each group separately and add them.
- Treating estimated mass as an order quantity: laps, bends, cuts, and stock lengths can increase the material required.
Frequently Asked Questions
How many rebar bars do I need for a slab?
For a rectangular slab with equal spacing in both directions, calculate each direction as floor((usable dimension) / spacing) + 1, then add the two counts. The calculator does this using the entered dimensions and end cover.
How do I calculate rebar spacing?
Spacing is the centre-to-centre distance between neighbouring bars. Use the spacing shown on the project drawings; this calculator estimates quantity from a spacing you already know rather than selecting a design spacing.
Does the estimate include overlap or waste?
No. It counts straight grid bars between approximate end-cover limits. Add specified splice lengths, hooks, bends, cutting losses, and any additional reinforcement separately.
Can I use this calculator for feet and inches?
The calculator inputs are metric. Convert feet to metres by multiplying by 0.3048 and inches to metres by multiplying by 0.0254, or convert every dimension to another consistent unit and use a matching formula and mass factor.
Does slab thickness affect the rebar count?
Not in this plan-grid calculation. Thickness and the slab’s structural use can affect reinforcement design, vertical placement, and cover, which this estimate does not determine.
Related
Formula used
in l | Slab length | m | 6 | 0 in w | Slab width | m | 4 | 0 in s | Bar spacing | m | 0.2 | 0 in c | End cover | m | 0.05 | 0 in d | Bar diameter | mm | 12 | 0 out bars | Bars in both directions | count | ceil((floor((l-2*c)/s)+1)+floor((w-2*c)/s)+1) | 0 out len | Total bar length | m | (floor((l-2*c)/s)+1)*(w-2*c)+(floor((w-2*c)/s)+1)*(l-2*c) | 2 out wt | Approximate steel weight | kg | len*d^2/162 | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.