Typical riser: 150–175mm. Typical tread: 250–300mm.
Result
How the Stair Calculator Works
The 2R+T Comfort Rule
The most widely used stair ergonomic standard is the 2R+T formula: twice the riser height plus the tread depth must fall between 550 mm and 700 mm, with 620–630 mm considered ideal. This range is derived from average adult stride length and ensures that stairs feel neither too steep nor too shallow to climb comfortably. A stair with riser 175 mm and tread 270 mm gives 2×175+270 = 620 mm — exactly within the ideal range. A steep stair with riser 200 mm and tread 200 mm gives 600 mm, which technically passes but feels noticeably more tiring. This calculator applies the 2R+T check to the actual riser (after step count rounding), not the preferred input, so the result reflects what will actually be built on site.
Rounding Step Count and Its Effect on Actual Riser Height
The number of steps must always be a whole integer. When you enter a floor height of 3000 mm with a preferred riser of 175 mm, the raw calculation gives 3000 ÷ 175 = 17.14 steps — which is rounded to 17. The actual riser then becomes 3000 ÷ 17 = 176.5 mm, slightly taller than the 175 mm preference. This rounding effect is unavoidable and is why the calculator separates “preferred riser” from “actual riser” in the results. In practice, a difference of 1–3 mm in riser height is unnoticeable on site. However, a difference of 5 mm or more — which can arise with unusual floor heights — should be reviewed against NBC 2016 limits (max riser 190 mm, min tread 250 mm). For concrete staircase volume estimation, use the Concrete Volume Calculator with the staircase mode after confirming step dimensions here.
Pitch Angle and Pitch Line Length
Pitch angle is the angle the stair slope makes with the horizontal, calculated as arctan(riser ÷ tread). Comfortable residential stairs fall in the 30°–38° range; industrial access stairs may reach 45°. The pitch line length is the length of the inclined surface of the stair (the hypotenuse of the overall riser × run triangle, multiplied by step count). It equals √(riser² + tread²) × steps and represents the approximate length of the stringer board and the handrail run. For a 17-step stair with riser 176.5 mm and tread 270 mm, pitch line length = √(176.5² + 270²) × 17 = 321.5 × 17 = 5,466 mm ≈ 5.47 m. Add 300–400 mm at each end for return sections when ordering handrail material.
Stair Calculator Formulas
The stair calculator uses the following sequence of formulas, applying the National Building Code of India (NBC 2016) constraints at each step.
Step 1 — Number of steps: Steps = round(Floor height ÷ Preferred riser)
Step 2 — Actual riser: Actual riser = Floor height ÷ Steps
Step 3 — Total run: Total run = Steps × Tread depth
Step 4 — Pitch angle: Angle = arctan(Actual riser ÷ Tread depth) in degrees
Step 5 — Pitch line: Pitch line = √(Actual riser² + Tread depth²) × Steps
Step 6 — Comfort check: 2R+T = 2 × Actual riser + Tread depth — ideal range: 550–700 mm
Where:
- Floor height = vertical distance from finished floor to finished floor (mm)
- Riser = vertical height of each step (mm); NBC 2016 max = 190 mm for residential
- Tread depth = horizontal depth of each step going (mm); NBC 2016 min = 250 mm
- Stair width = clear width between walls or handrails (m); NBC 2016 min = 0.9 m residential
For example, if floor height = 3000 mm, preferred riser = 175 mm, tread = 270 mm, width = 1.0 m:
Steps = round(3000 ÷ 175) = round(17.14) = 17 steps
Actual riser = 3000 ÷ 17 = 176.5 mm
Total run = 17 × 270 = 4,590 mm (4.59 m)
Pitch angle = arctan(176.5 ÷ 270) = 33.1°
2R+T = 2×176.5 + 270 = 623 mm — comfortable ✓
The calculator handles this automatically — the formulas are shown here for transparency.
Standard Stair Proportions by Building Type (NBC 2016)
The following benchmarks are drawn from NBC 2016 (National Building Code of India) and standard practice for different building types. Use these as a starting point when selecting your preferred riser and tread values.
| Building type | Riser range (mm) | Tread range (mm) | Min. width (mm) | 2R+T typical |
|---|---|---|---|---|
| Residential | 150–175 | 250–300 | 900 | 600–625 |
| Commercial / offices | 150–165 | 280–320 | 1500 | 590–610 |
| Public buildings | 130–150 | 300–350 | 1800 | 560–650 |
| Industrial / service stairs | 175–200 | 230–250 | 750 | 580–650 |
| External approach stairs | 120–150 | 300–380 | 1200 | 540–680 |
Frequently Asked Questions
Divide the floor-to-floor height by your preferred riser height, then round to the nearest whole number. For example, a floor height of 3000 mm with a preferred riser of 175 mm gives 3000 ÷ 175 = 17.14, which rounds to 17 steps. The actual riser becomes 3000 ÷ 17 = 176.5 mm — slightly different from the preferred value.
The 2R+T rule states that twice the riser height plus the tread depth should fall between 550 mm and 700 mm, with 620–630 mm considered ideal. This formula reflects average human stride ergonomics. A stair with riser 175 mm and tread 270 mm gives 2×175+270 = 620 mm — well within the comfortable range.
The National Building Code of India (NBC 2016) specifies a maximum riser of 190 mm and minimum tread of 250 mm for residential buildings. In practice, 150–175 mm riser with 250–300 mm tread is most comfortable for daily use. Risers above 190 mm are tiring for elderly users and children, and are classified as ladder-type access in some applications.
This calculator is designed for straight-flight stairs only. For spiral stairs, the effective tread depth varies with radius, requiring a different calculation method. The step count formula (floor height ÷ riser) applies to all stair types, but the total run, pitch angle, and pitch line length outputs assume a straight-plan staircase.
NBC 2016 specifies a minimum clear width of 900 mm for residential stairs and 1500 mm for commercial buildings. Public buildings require 1800 mm minimum. These are clear widths between handrails, not the total structural width. For comfortable two-way traffic in residential use, 1200 mm is recommended even where 900 mm is code-compliant.
The calculator applies exact arithmetic: step count is rounded to the nearest integer, and the actual riser is recalculated from that rounded value. The 2R+T check uses the corrected actual riser, not the preferred input. Results are suitable for preliminary design and site layout. For structural drawings and building permit submissions, verify all dimensions with a licensed architect or structural engineer.
NBC 2016 sets the maximum riser at 190 mm for residential buildings. In practice, risers above 175 mm are noticeably uncomfortable for regular daily use. Risers above 200 mm are classified as ladder-type access stairs rather than regular stairways and are not suitable for general occupancy buildings where elderly or mobility-limited users are expected.
Handrail length equals the pitch line length of the stair: √(riser² + tread²) × number of steps. Add 300 mm at the top and bottom for return ends. For example, a 17-step stair with riser 176.5 mm and tread 270 mm gives a pitch per step of √(176.5²+270²) = 321.5 mm; total pitch line = 321.5×17 = 5,466 mm; total handrail with returns ≈ 6.07 m. For staircase concrete volume, use the Concrete Volume Calculator after confirming your step dimensions.