MachineCalcs

Rebar Spacing Calculator

Lay out a rectangular slab, wall or footing mat from entered spacing, edge cover, stick length and bar weight, then estimate bar count, total length, sticks and weight.

Structural 9 inputs 11 results

Calculator

Overall slab, wall panel, footing or rectangular mat length.
ft
Overall slab, wall panel, footing or rectangular mat width.
ft
Distance from each outside edge to the first bar centerline for this takeoff.
in
Target center-to-center spacing for primary bars. Bars run along the mat length and are spaced across the mat width.
in
Use same or custom secondary bars for a two-way mat. Choose none for a one-way takeoff.
Use the supplier or bar-schedule unit weight. In imperial, #4 rebar is commonly about 0.668 lb/ft.
lb/ft
Length of one purchased rebar stick before cutting.
ft
Added to total straight bar length for offcuts, laps, trimming and ordering allowance. This does not calculate code development length.
%

Results

Default result
Edit inputs
Bars counted
24bars

11 primary + 13 secondary bars.

Also computed

Primary bars11bars

Bars run along the mat length and are spaced across the clear width.

Secondary bars13bars

Bars run along the mat width and are spaced across the clear length.

Actual primary spacingPass11.4in

Actual spacing after rounding up the primary bar count.

Actual secondary spacing11.5in

Actual spacing after rounding up the secondary bar count.

Cut length before waste250ft

Straight bar length before the waste/lap allowance.

Bar length to buy275ft

Includes 10.0% added length.

Method notes 3 notes
  • Primary bars = ceil(clear width / target spacing) + 1. Secondary bars use the same rule across the clear length when enabled.
  • Clear length and width subtract the entered edge cover from both sides.
  • This is a rebar layout and material takeoff only. It does not choose code-required spacing, reinforcement ratio, concrete cover, bar size, lap splice, development length, hooks, dowels, retaining-wall reinforcement, slab thickness, footing design or local permit approval.

Rebar spacing takeoff starts with the clear mat dimension after edge cover. The bar count is bars = ceil(clear span / target spacing) + 1, so actual spacing is never wider than the entered target. This calculator lays out primary and optional secondary bars, then estimates total length, stock sticks and bar weight. It does not choose code-required reinforcement, lap splice, cover or retaining-wall design.

Continue workflow

All Structural

How to use this calculator

  1. Enter the mat size. Use the overall rectangular length and width of the slab, wall panel or footing area.
  2. Set edge cover and spacing. Enter the planned edge inset and target bar spacing from the drawing or design.
  3. Choose secondary bars. Use same spacing, custom spacing or none depending on the takeoff you need.
  4. Enter stock assumptions. Set the bar weight per length, stock stick length and waste allowance.
  5. Read the takeoff. Use bar counts, actual spacing, total length, sticks and estimated weight for planning.

How it works

This rebar spacing calculator treats the job as a rectangular takeoff. It first subtracts the entered edge cover from both sides:

clear_width = W - 2 x cover

clear_length = L - 2 x cover

Primary bars run along the clear length and are spaced across the clear width. The count rounds up so the actual spacing is not wider than the target spacing:

primary_bars = ceil(clear_width / target_spacing) + 1

actual_spacing = clear_width / (primary_bars - 1)

When secondary bars are enabled, the same rule is applied in the other direction. Total bar length is multiplied by the waste allowance, then divided by stock stick length and rounded up.

Worked example

Verified against the live calculator

A 12 ft by 10 ft rectangular mat with 3 in edge cover and 12 in two-way spacing has 11 primary bars and 13 secondary bars. The straight bar length is 250 ft; with a 10% allowance that becomes 275 ft, or 14 stock sticks at 20 ft each.

Frequently asked questions

How do you calculate rebar spacing and count?

Subtract edge cover from both sides to get the clear layout width, divide by the target spacing, round up, then add one edge bar: bars = ceil(clear width / spacing) + 1. Actual spacing is clear width divided by bars minus one.

Does this choose the required rebar spacing?

No. It uses the spacing you enter and turns it into a material takeoff. Required reinforcement, slab thickness, retaining-wall steel, concrete cover, bar size and inspection requirements still come from the adopted code, drawings or engineer.

What rebar weight should I enter?

Use the supplier or bar-schedule unit weight for the bar size you are buying. The default is a common #4-style weight, but the calculator is more accurate when you enter the actual bar weight per foot or metre.

Does the waste allowance calculate lap splice length?

No. It is only an ordering allowance for offcuts and trimming. Use the rebar lap splice length calculator when you have project-entered development values; hooks, dowels and final detailing still come from the drawings, code or engineer.

Method & assumptions

  • Rectangular layout only. Irregular mats, openings, edge thickenings, hooks, dowels, chairs and bent bars need a bar schedule.
  • The calculator uses the target spacing you enter; it does not choose code-required reinforcement or verify a structural design.
  • Actual spacing is rounded tighter than or equal to the target spacing by using ceil(clear span / spacing) + 1.
  • Estimated weight uses the entered bar weight per length. Supplier unit weights and actual bar sizes control material orders.
  • Waste allowance is an ordering allowance only. It is not a lap-splice, development-length, hook, cover or retaining-wall design calculation.
  • Use rebar lap splice length, deck footing concrete and wood beam span tools for adjacent construction planning checks.
Embed this calculator on your site free

Paste this where you want the calculator to appear. It stays in sync — same formulas, metric & imperial, light/dark — and a small credit link helps people find more tools.

Open widget

Live preview