Back to All Tools

Rebar Lap Splice & Development Length Calculator

Per ACI 318 / BS 8110

ACI 318 Splice Classification

Class A (1.0 × Ld): Permitted when spliced bars comprise ≤ 50% of total reinforcement and provided area ≥ 2× required. Class B (1.3 × Ld): Required in all other cases. Most field conditions default to Class B — use the recommended value above for safe design.

BS 8110 Reference

BS 8110 uses a similar approach with lap length = 1.0-1.5 × anchorage length depending on conditions. For tension laps: 1.25 × Ld (or 1.4 × Ld at lap positions). Always cross-check with the governing code for your project.

The rebar lap splice and development length calculator determines the required overlap length for reinforcing bars in concrete structures. This is a fundamental calculation for structural engineers, rebar detailers, and civil QC inspectors. The calculator implements the simplified ACI 318 development length formula and provides both Class A and Class B lap splice lengths, plus the minimum lap governed by bar diameter.

Development Length Formula

The basic development length per ACI 318 is Ld = (fy × db) / (50 × λ × √fc'), where fy is the yield strength of the rebar, db is the bar diameter, λ is the lightweight concrete factor (1.0 for normal weight), and fc' is the concrete compressive strength. The lap splice length is then a multiple of Ld depending on the splice class.

Class A vs Class B Splices

  • Class A (1.0 × Ld): Permitted when no more than 50% of the reinforcement is spliced at the same section AND the provided reinforcement area is at least twice that required by analysis.
  • Class B (1.3 × Ld): Required in all other cases — this is the default for most field conditions.
  • The calculator recommends the Class B value as the conservative default for safe design.

Minimum Lap Length Requirements

Regardless of the calculated development length, ACI 318 imposes a minimum lap of 12 inches (300 mm) or 40 times the bar diameter (40db), whichever is greater. For a 20 mm bar, the minimum is max(300 mm, 800 mm) = 800 mm. The calculator shows both the calculated value and the minimum, and recommends the larger of the two.

Factors That Modify Lap Length

Several factors can increase or decrease the required lap: epoxy-coated bars require 1.5× the lap length; bars with more than 300 mm of concrete below them require 1.3×; spacing between spliced bars closer than 150 mm requires 1.3×. This calculator uses the base formula — apply these modifiers manually if your conditions warrant them, or consult ACI 318 Section 25.5 for the full set of modification factors.

Free Skilljet Resource

Preparing for your official certification? Practice with Skilljet's full diagnostic question bank and code reference drawer.

Start Free 15-Question Diagnostic