Steel weight & bar bending schedule
Add a row per bar mark, pick the shape, and get cutting length and weight with the bend deductions already applied. Development length is derived from your steel and concrete grades.
Unit weight = d² ÷ 162 kg/m
Stirrup: 2(A+B) + 2×9d − 3×2d − 2×3d · Anchored bar: A + 2Ld − 2×2d · Cranked: A + 2(0.42B) − 2d
How this calculator works
Each row is one bar mark — one shape, one diameter, repeated a known number of times. The shape you pick decides which formula applies to the cutting length.
- Straight bar — cutting length is simply A.
- Straight + anchorage both ends — A + 2Ld − 2 × 2d, where the 2d deduction accounts for stretch at each 90° bend.
- Rectangular stirrup — 2(A + B) + two 135° hooks at 9d each, less three 90° bends at 2d and two 135° hooks at 3d. A and B are measured inside the cover.
- Cranked bar — A + 2 × 0.42D − 2 × 1d for two 45° bends, where B is the crank height D.
Development length is not hardcoded. It is computed from your chosen steel and concrete grades using Ld = 0.87 fy ÷ (4 τbd), with the IS 456 design bond stress increased 60% for deformed bars — which returns the familiar 47d for Fe415 in M20.
The table opens with the worked example from our BBS guide: a 6 m simply supported beam, 300 × 450 mm, with 4 nos 16 mm bottom, 2 nos 12 mm top and 8 mm stirrups at 150 centres.
Read the full guide: How to Prepare a Bar Bending Schedule (BBS): Step-by-Step
No signal at the site? Take this calculation offline.
Build a complete bar bending schedule from shape codes — cutting lengths, weights and totals — with rebar testing references, study notes and quizzes built in.