Staircase Calculator
Enter the height between floors and your preferred riser and tread. The calculator fits a whole number of equal risers.
Your result will appear here after you press Calculate.
How this calculator works
Number of risers = total rise ÷ preferred riser, rounded to the nearest whole number
Actual riser = total rise ÷ number of risers; Treads = risers − 1 (the upper floor acts as the last tread)
Total going = treads × tread; Angle = arctan(riser ÷ tread); Stringer length = √(rise² + going²)
Comfort check = 2 × riser + tread
Assumptions and limits
- The recommended ranges below are editable rule-of-thumb defaults, not legal requirements. Building rules differ by country, state and building type.
- This tool does not confirm compliance with any code. Check local regulations and consult a qualified professional for design.
- Landings, headroom and structural design are not calculated.
This tool gives an approximate estimate from the values you enter. It is not a substitute for professional engineering design, site inspection, official quotations or applicable building regulations. See the calculator disclaimer.