Stair Calculator
Work out the number of steps, riser height, total run and stringer length for a staircase.
About the Stair Calculator
Divide the total rise by the maximum riser height and round up to get the number of risers; every riser must be equal. There's one fewer tread than risers when the top step is the upper floor. Comfortable stairs satisfy 2 × riser + tread ≈ 600–650 mm (24–25 in). Check your local building code.
The formula
Risers = ⌈rise ÷ max riser⌉; run = (risers − 1) × tread; stringer = √(rise² + run²)
Worked example
Example: Risers = 15 × 8 in
- Inputs: Units: Imperial (ft, in); Total rise (floor to floor): 120 in; Maximum riser height: 8.5 in; Tread depth (going): 11 in.
- Formula: Risers = ⌈rise ÷ max riser⌉; run = (risers − 1) × tread; stringer = √(rise² + run²)
- Result: Risers = 15 × 8 in
- Treads: 14
- Total run: 12.83 ft
- Stringer length: 16.27 ft
Questions people ask
What are the US code limits?
The IRC sets a maximum riser of 7¾ in and minimum tread of 10 in for homes.
What about the UK?
Approved Document K: private stairs max rise 220 mm, min going 220 mm, max pitch 42°.