Skip to content
Kalku

Stair Calculator

Enter the floor-to-floor rise and the limits you build to. You get the risers and treads, the run, the stringer and the stairwell opening, with a side view of the flight.

ftin
m
finished floor to finished floor
in
cm
7-3/4" under the IRC; use your local limit
in
cm
unit run, nosing to nosing
in
mm
Stringer and stairwell— stock depth, tread thickness, headroom
in
mm
actual depth: 11-1/4" for a 2x12
in
mm
ftin
cm
6' 8" under the IRC
in
cm
joist plus subfloor and finish

Risers

14 × 7-1/2"

13 treads · total run 10' 10" · 36.87°

Risers
14
Riser height
7-1/2"
Treads
13
Tread stock depthtread depth plus the nosing
11"
Total run
10' 10"
Stair angle
36.87°
2R + Tcomfort rule: two risers plus a tread
25" (within 24" to 25")
IRC check
Within R311.7 limits
Stringer length
13' 11-1/8"
Stock to buy
14 ft
Throat leftwood left under the cut-outs
5-1/4"
First riser cutshort by one tread thickness
6-1/2"
Stairwell opening
10' 0"
Treads under the opening
12

Side view

Rise 8' 9" Run 10' 10"

Kalku is coming to iPhone and Android

In the app the stair is a 3D model you can turn round as you type, your riser limit, tread depth and headroom are stored once and used on every job, and there is a Stair key on the feet-inch keypad for working it out on the spot. It works with no signal and saves every flight to share as a PDF.

Coming soon

How the stair is worked out

Everything starts from the total rise, measured from finished floor to finished floor. Divide it by the tallest riser you are allowed and round up: that is the number of risers, and the rise divided by that number is the exact riser height. Treads are one fewer, because the upper floor is the last step, and the total run is the treads times the tread depth.

The stringer is the diagonal of the total run and the total rise. The throat is the wood left under the cut-outs: the stock depth less riser × tread ÷ the step's diagonal. Too little and the stringer is weak, which is why the calculator says so when the stock is too shallow. The first riser is cut short by one tread thickness so that, once the treads are on, every step comes out the same. The stairwell opening is how much floor has to be left open above the flight so that nobody hits their head: enough treads to climb the headroom plus the floor's thickness.

Worked example: 105 inches floor to floor

This is the stair the calculator opens with: an 8' 9" rise, 7-3/4" maximum risers and 10" treads.

  1. Risers: 105 ÷ 7.75 = 13.55, rounded up to 14.
  2. Riser height: 105 ÷ 14 = 7-1/2".
  3. Treads: 14 − 1 = 13, so the total run is 13 × 10" = 10' 10".
  4. Stair angle: arctan(7.5 ÷ 10) = 36.87°; 2R + T = 15 + 10 = 25".
  5. Stringer: √(130² + 105²) = 167.1", which is 13' 11-1/8": a 14 ft board.
  6. Throat on a 2x12 (11-1/4" deep): 11.25 − 7.5 × 10 ÷ 12.5 = 5-1/4".
  7. Stairwell opening for 6' 8" of headroom under a 10" floor: (80 + 10) ÷ 7.5 = 12 treads, so 10' 0".

Measuring the rise

Measure where the stair will actually land, from the finished surface below to the finished surface above. If the floor covering is not down yet, add its thickness: a 3/4 inch hardwood floor laid upstairs after the stair is built makes the top riser 3/4 inch taller than the rest, and uneven risers are exactly what trips people. Every inch of the rise is shared out across the risers, so a small measuring error spreads; a large one changes the count.

Questions

How do I work out how many steps I need?

Divide the total rise, finished floor to finished floor, by the tallest riser you are allowed, and round up. Rounding up is what keeps every riser at or under the limit: 105 inches at a 7-3/4 inch maximum is 13.55, so 14 risers of exactly 7-1/2 inches. Rounding to the nearest would give 13 risers of 8.08 inches, over the limit.

Why is there one tread fewer than risers?

The upper floor is the last step. You climb 14 risers but only stand on 13 treads before you step onto the landing, so the total run is 13 × the tread depth, not 14.

What are the code limits for residential stairs?

Under the International Residential Code (R311.7): risers no taller than 7-3/4 inches, treads at least 10 inches deep, a nosing of 3/4 to 1-1/4 inches where the tread is under 11 inches, and 6 feet 8 inches of headroom. The calculator flags any of these it sees broken. Commercial stairs under the IBC are stricter, and many places adopt their own amendments, so check the code where you build.

Why is the stair angle not rise ÷ run?

Because a stair has one more riser than treads. The angle shown is riser height over tread depth, the line the nosings, the handrail and the stringer follow: 36.87° for 7-1/2 inch risers on 10 inch treads. The total rise over the total run is steeper, since the last riser has no tread under it.

What is the 2R + T rule?

A comfort check that goes back centuries: two risers plus one tread should come to about 24 to 25 inches, roughly the length of a step on the flat. 7-1/2 inch risers and 10 inch treads give 25. It is a guide to a stair that feels right, not a code requirement.

More free tools

More from us