Staircase Calculator
Calculate staircase risers, tread depth, and stringer length.
How the Staircase Calculator works
The staircase calculator determines riser height, tread depth, number of steps, and stringer length from your floor-to-floor height and available horizontal run. It checks results against the National Building Code of India requirements so structural designers, architects, and self-builders can confirm compliance before committing to construction drawings.
Riser height and tread depth standards
NBC India specifies that riser height should be 150–175 mm for residential stairs and 150–190 mm for public buildings. Tread depth (going) should be 250–300 mm. The golden rule of stair design states that 2R + T should equal 600–650 mm for comfortable climbing. At a 175 mm riser and 275 mm tread, 2×175 + 275 = 625 mm — comfortably within the ergonomic range.
Total rise and number of steps
Total rise is the floor-to-floor height including structural slab thickness. Dividing total rise by the target riser height gives the number of risers; the number of treads is always one less. If 3,000 mm total rise is divided into 175 mm risers, you get 17.14 — rounded to 17 risers. The calculator redistributes the fractional remainder evenly, slightly adjusting riser height to avoid an irregular last step.
Stringer length and headroom
Stringer length is the hypotenuse of the stair triangle: √(total rise² + total run²). For safety, headroom clearance along the stringer must be at least 2,000 mm per NBC. The calculator checks headroom automatically using the stair angle. Steeper stairs (above 42°) may fail headroom requirements in low-ceiling buildings, flagging the issue so the designer can reduce riser height or adjust the floor opening.
Handrail and balustrade requirements
NBC requires handrails on all stairs with more than two risers in public buildings, and on both sides of stairs wider than 1,500 mm. Handrail height should be 850–1,000 mm measured vertically from the tread nosing. Balustrade openings must not exceed 100 mm so a 100 mm sphere cannot pass through — critical for child safety compliance in residential and public buildings.
Frequently asked questions
- What is Blondel's rule for staircases?
- Blondel's rule states that 2R + T should equal 600–650 mm, where R is the riser height and T is the tread depth. This relationship is based on average human stride length and ensures a staircase feels natural to climb without being too steep or too shallow. A stair with 175 mm risers should have treads of approximately 250–300 mm to satisfy the rule.
- What is the standard riser height for Indian buildings?
- Per the National Building Code of India (NBC), riser heights should be between 150 mm and 200 mm for residential and commercial buildings. Residential stairs most commonly use 175 mm risers for comfort. Public buildings and exits often use 150–165 mm risers to accommodate a wider range of users including the elderly and children.
- What is the minimum tread depth?
- Per the NBC, treads should be a minimum of 250 mm deep, measured from nose to nose. Commercial buildings and public staircases typically use 280–300 mm treads for safer descent and to accommodate larger footwear. Deeper treads combined with shorter risers produce gentler, easier-to-navigate stairs.
Related tools
- Beam Calculator
Calculate reactions, shear force, bending moment, and deflection for beams.
- Concrete Volume Calculator
Calculate concrete volume for slabs, beams, columns, and footings.
- Concrete Mix Design
Design concrete mixes for M10 to M40 grades.
- Rebar Calculator
Calculate steel reinforcement weight and cost from bar schedules.
- Brick Calculator
Calculate number of bricks for any wall with mortar quantities.