Enter the total rise (floor-to-floor height) and your desired step dimensions to calculate the number of risers, exact rise and run per step, total stair run, and stringer length.
Floor-to-floor height (including finished floor thickness)
Code max: 7¾" (7.75")
Code min: 10" (tread nose to nose)
—
Number of risers
—
Actual rise per step
—
Run per step
—
Total run (horizontal)
—
Stringer length
—
Stair angle
Most residential building codes in the United States follow the International Residential Code (IRC):
| Dimension | IRC requirement |
|---|---|
| Maximum riser height | 7¾ inches (7.75") |
| Minimum tread depth | 10 inches (nosing to nosing) |
| Minimum stair width | 36 inches clear |
| Maximum variation between risers | ⅜ inch |
| Handrail required when | 4 or more risers |
| Maximum baluster spacing | 4 inches (sphere test) |
| Minimum headroom | 6 ft 8 in (80") |
Local codes may be stricter. Always verify with your local building department before starting construction.
The most comfortable stairs satisfy the rule of 17 to 18: rise + run should equal 17–18 inches. A 7" rise + 11" run = 18 — a comfortable, commonly-used combination.
| Rise | Run | Total | Comfort |
|---|---|---|---|
| 6" | 12" | 18 | Very comfortable (low slope) |
| 7" | 11" | 18 | Standard comfortable |
| 7.5" | 10" | 17.5 | Acceptable; steeper feel |
| 7.75" | 10" | 17.75 | Code limit; steep |
A stringer cut from standard lumber must retain adequate uncut depth at any point. The IRC requires a minimum 3.5-inch net section (uncut depth) on a notched stringer. Most stringers are cut from 2×12 lumber. For stairs wider than 36 inches, a centre stringer is typically required.
How do I calculate the number of stairs?
Divide the total rise (in inches) by your desired rise per step, then round to the nearest whole number. The actual rise per step equals the total rise divided by that rounded number. This calculator does all of that automatically.
Why is my actual rise different from my desired rise?
The total rise must be divided evenly among a whole number of risers. If your total rise is 109 inches and you want 7-inch risers, you get 15.57 risers — you must round to either 15 or 16. Each option gives a slightly different actual rise per step.
How long should my stair stringers be?
Stringer length is the hypotenuse of the right triangle formed by the total rise and total run: √(rise² + run²). Add a few inches for the bottom cut that rests on the floor and the top cut that sits against the header joist.
This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.