Rebar Spacing & Lap Splice Calculator

Find bar spacing and required lap-splice length per ACI 318

Calculate the number of rebars and centre-to-centre spacing across a slab or wall width with edge cover, and compute the ACI 318 tension lap-splice length (Class A or B) from bar diameter, concrete f'c, and steel fy. Outputs computed and code-minimum values. It runs free in your browser on Gera Tools, with nothing uploaded.

Last updated Source: Gera Tools

How is bar spacing across a width calculated?

The first and last bars sit one cover distance from each edge, so the usable spread is width minus twice the cover minus one bar diameter. Dividing that spread by the number of gaps (bar count minus one) gives the centre-to-centre spacing.

Getting rebar layout right means two things: spacing the bars evenly across the member with correct cover, and lapping them by enough length to transfer load. This calculator handles both, finding the centre-to-centre spacing for a given bar count and computing the ACI 318 tension lap-splice length.

How it works

Spacing distributes the bars between the cover lines:

usable spread = width − 2 × cover − bar diameter
spacing       = usable spread / (bar count − 1)

The lap splice builds on the simplified ACI 318 tension development length:

ld    = (fy × ψt × ψe × db) / (25 × √f'c)   inches
lap A = 1.0 × ld   (min 12 in)
lap B = 1.3 × ld   (min 12 in)

Here f'c and fy are in psi, db is the bar diameter in inches, and the psi factors cover bar position and coating.

Worked example

Six #5 bars (db = 0.625 in) across a 36 in slab with 2 in cover give a spread of 36 − 4 − 0.625 = 31.375 in over five gaps, about 6.3 in on centre. With f’c = 4000 psi and fy = 60000 psi the simplified development length is approximately:

ld = (60000 × 1.0 × 1.0 × 0.625) / (25 × √4000)
   = 37500 / (25 × 63.25)
   ≈ 23.7 in    → round to 24 in

Class A lap = 1.0 × 24 = 24 in; Class B lap = 1.3 × 24 ≈ 31 in (governs when bars are spliced in a zone with lower steel area ratio or more than half the bars spliced).

Key code values and practical minimums

#bar sizedb (in)Common use
#30.375Temperature / shrinkage, light slabs
#40.500Slabs, walls, footings
#50.625Slabs, beams, walls
#60.750Beams, columns
#81.000Heavy columns, transfer beams

ACI 318 also sets minimum and maximum spacing requirements independently of this calculation: bars must be spaced at least 1 inch clear between bars, at least the bar diameter clear, and at least 4/3 of the maximum aggregate size clear. Maximum spacing for temperature and shrinkage bars is 5 times the slab thickness or 18 in, whichever is less. The structural drawings set the final word.

Notes for design use

This calculator applies the simplified ACI 318 development-length expression with typical modification factors (ψt = 1.0 for bottom bars, ψe = 1.0 for uncoated). Top-cast bars, epoxy-coated bars, and high-density concrete each carry different factors that can substantially lengthen the required lap. Always confirm spacing and splice class against the project structural drawings and the judgment of the licensed engineer of record.