Stair Calculator: Stringer Length, Rise, Run & Code Compliance
Free professional stair calculator. Calculate stringer length, riser height, tread depth, and angle of inclination. IRC 2024, OSHA, and ADA code validation built-in.
Complete Stair Calculation Guide
Understanding Stair Geometry
- Total Rise:The vertical distance from the lower floor surface to the upper floor surface. This is your starting point for all calculations. Measure preciselyโeven 1/4" error multiplies across all risers.
- Total Run:The horizontal distance the staircase covers, measured from the face of the first riser to the face of the last riser. This determines how much floor space your stairs consume.
- Stringer Length:The board length for the angled supports. Formula: . Buy lumber 12-18" longer for waste.
IRC 2024 vs OSHA vs ADA Requirements
- IRC 2024 (Residential):Maximum riser height: 7.75". Minimum tread depth: 10". Minimum headroom: 80". Applies to single-family homes and townhouses.
- OSHA (Commercial/Industrial):Maximum riser height: 9.5". Minimum tread depth: 9.5". Minimum headroom: 84". Used in factories, warehouses, and commercial buildings.
- ADA (Accessible):Maximum riser height: 7". Minimum tread depth: 11". Required for public buildings and spaces requiring wheelchair accessibility nearby.
The Mathematics of Safe Stairs
Essential Formulas for Stair Construction
- Riser Height:Rise = Total Rise รท Number of Risers
Aim for 7-7.5" for residential stairs. Never exceed 7.75" per IRC code.
- Tread Depth:Run = Total Run รท (Number of Risers - 1)
Minimum 10" for residential. Note: You have one fewer tread than risers.
- Stringer Length:Stringer = โ(Total Riseยฒ + Total Runยฒ)
Pythagorean theorem. This is the hypotenuse of your stair triangle.
- Angle of Inclination:Angle = arctan(Total Rise รท Total Run)
Ideal range: 30ยฐ-37ยฐ. Steeper than 37ยฐ feels uncomfortable; shallower than 30ยฐ wastes space.
Pro Tips: Stair Construction Best Practices
Contractor-Level Accuracy
- Measure Twice, Cut Once:Verify total rise at both ends of the stair opening. Floors are rarely perfectly levelโuse the larger measurement and adjust the bottom riser.
- Account for Flooring:If the upper floor has carpet (3/4") and lower floor is hardwood (3/4"), subtract this difference from your first riser. This maintains consistent rise after flooring is installed.
- The First Riser Rule:The first riser is always shorter by the tread thickness (typically 1-1/8"). This compensates for the tread you'll add on top, keeping all rises equal after installation.
- Stringer Layout:Use a framing square with stair gauges. Mark the rise on one leg, run on the other. Trace the pattern consistently, cutting with a circular saw and finishing corners with a jigsaw.