Lap Splice Length Calculator
A lap splice transfers force between two overlapping reinforcing bars through the surrounding concrete.
Enter Values
Before you rely on this: First-pass guide only. Verify safety-critical or regulated work against the relevant standards, your project requirements and a qualified professional.
How to use this calculator
- Fastest path: if you already know the development length ld (mm) for the bar, enter it in the first field — the tool returns the Class B tension lap as 1.3 × ld.
- Otherwise leave ld blank and enter the bar yield fy (MPa), concrete strength f'c (MPa) and bar diameter db (mm); optionally set the top-bar factor ψt and coating factor ψe (both default to 1.0). The tool computes ld first, then the lap.
- Read the emphasised Class B tension lap splice length; note that any result below 300 mm is raised to the 300 mm minimum.
How it works
A lap splice transfers force between two overlapping reinforcing bars through the surrounding concrete. For tension bars the common Class B requirement is a lap of 1.3 × the bar's development length ld, with an overall minimum of 300 mm. This calculator takes ld either directly (if you know it) or from a simplified ACI-style expression and then applies the 1.3 factor and the 300 mm floor.
When ld is computed, it uses ld = (fy · ψt · ψe) / (c · √f'c) · db, with fy and f'c in MPa and db in mm. The coefficient c is 25 for smaller bars (db ≤ 20 mm) and 20 for larger bars; the modification factors ψt (bar location, ≈1.3 for top bars) and ψe (epoxy coating) default to 1.0. This is a first-pass screening formula only — it omits the clear-cover, bar-spacing, confinement/transverse-reinforcement and lightweight-concrete terms of the full code equations, so always confirm against ACI 318 / AS 3600 / Eurocode 2 and a competent engineer before using a lap length on a real project.
Worked example
Class B lap from a known ld of 600 mm. A tension bar has a development length ld of 600 mm. The Class B tension lap splice length is 1.3 × 600 = 780 mm (0.780 m). Because 780 mm exceeds the 300 mm minimum, that value governs. Leave the material fields blank and just enter ld = 600 to get this result.
Common mistakes
- Mixing units — fy and f'c must be in MPa and db in mm. Entering psi/ksi or metres gives nonsense; convert first.
- Assuming the computed ld is a full code value. This simplified formula omits cover, spacing and confinement terms, so real ACI/AS/Eurocode development (and lap) lengths are usually longer — treat the output as a screening estimate, not a design.
- Forgetting the top-bar effect. Horizontal bars with more than ~300 mm of fresh concrete cast below them need ψt ≈ 1.3, which lengthens both ld and the lap; leaving it at 1.0 under-estimates the splice.
Frequently asked questions
What is a Class B tension lap splice?
Class B is the more conservative of the two tension lap-splice classes and is required when a high proportion of bars are spliced at one location or when only limited excess reinforcement is provided. Its length is 1.3 times the bar's development length ld, subject to a 300 mm minimum. This tool computes the Class B length; a Class A splice (1.0 × ld) applies only under more favourable conditions and is not output here.
Do I have to know the development length ld first?
No. If you know ld you can enter it directly and the tool simply multiplies by 1.3. If you do not, leave ld blank and enter fy, f'c and db (plus optional ψt and ψe) and the tool computes a simplified ld for you before applying the 1.3 factor.
Why is my result stuck at 300 mm?
Codes impose a minimum tension lap of 300 mm regardless of the calculated value. When 1.3 × ld falls below 300 mm — common for small bars in strong concrete — the 300 mm minimum governs and the note flags this.
Can I use this length on a real project?
No. It is a simplified screening estimate that omits cover, spacing, confinement and lightweight-concrete effects, and it only covers Class B tension splices. Use it for early sizing and sanity checks, then verify the final lap against ACI 318 / AS 3600 / Eurocode 2 and a competent engineer.
Related tools
- Rebar Weight Calculator
- Section Modulus Calculator
- Factor of Safety Calculator
- Development Length Calculator
- Column Slenderness Ratio Calculator
- Electrode Consumption Calculator
Explore more in Structural, Materials, Mechanical & Workshop.
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



