Stair Rise and Run Calculator

Enter your floor-to-floor height and get the number of steps, riser height, tread depth, total run and angle, checked against common code limits.

Free · No sign-up · Runs in your browser

How to use the stair calculator

Every stair design starts with one fixed number: the vertical distance between the two floors. Everything else, from the number of steps to how much floor space the stair takes, follows from that height and the limits set by your building code. This calculator works through those steps for you.

  1. Choose your units and a code preset. Presets fill in a maximum riser and tread depth for the IRC (US homes), the IBC (most other US buildings), UK private stairs, or a comfortable everyday stair. Pick Custom to enter your own limits.
  2. Enter the total rise, measured from finished floor to finished floor, including flooring on both levels.
  3. Adjust the tread depth if you have space to spare. Deeper treads make a gentler, safer stair but a longer one.

Results show the riser count, exact riser height, number of treads, total horizontal run, stair angle, stringer length and a 2R + T comfort check. Warnings appear if the stair falls outside the preset's limits.

Stair formulas explained

Risers = ⌈Total rise ÷ Max riser⌉
Riser height = Total rise ÷ Risers
Treads = Risers − 1
Total run = Treads × Tread depth
Angle = atan(Riser ÷ Tread)
Stringer ≈ √(Total rise² + Total run²)

The key step is rounding the riser count up. Rounding down would make every riser taller than the code allows. Because every riser in a flight must be the same height (within about 9.5 mm or 3/8"), the total rise is then divided evenly across that whole number of risers.

The comfort rule: 2R + T

A stair can meet the maximum and minimum limits and still feel wrong. The long-standing rule of thumb, first written down by the French architect François Blondel in the 17th century, is that two risers plus one tread should equal one natural stride: about 600–650 mm, or 24–25.5 inches. Steep stairs with shallow treads and shallow stairs with very deep treads both fail it.

Worked examples

A metric house stair

Floor to floor is 2,800 mm with a comfortable 175 mm target riser. 2,800 ÷ 175 = 16 risers exactly, each 175 mm. With 280 mm treads, 15 treads give a total run of 4,200 mm. 2R + T = 630 mm, right in the comfort band, and the angle is 32°.

A US home built to the IRC

The total rise is 108 inches (9 ft). 108 ÷ 7.75 = 13.9, so 14 risers of 7.71" each. With 10" treads, 13 treads give a 130" (10'-10") run at about 37.6°. That's legal, but a 10 1/2" or 11" tread would feel noticeably better if the plan allows the extra 6 to 13 inches.

A commercial stair to the IBC

With a 13'-0" (156") floor to floor, 156 ÷ 7 = 22.3, so 23 risers of 6.78". Because the IBC limits a single flight to 12 ft of rise, add a landing midway and split it into flights of 12 and 11 risers.

Who this calculator helps

  • Architects fitting a stair into an early floor plan, checking whether the floor-to-floor height leaves enough run, or sizing the stairwell opening.
  • Architecture students getting stairs right in studio projects, one of the most common things reviewers pick up on.
  • Interior designers planning a feature stair, a loft access stair or a renovation where the stair is being moved.
  • Builders, carpenters and stair fabricators laying out stringers and checking site dimensions against the drawings.
  • Homeowners and DIYers building deck steps, garden stairs or a loft conversion, who want to understand what the inspector will check.

Practical tips

  • Measure the total rise on site, not just from drawings. Floors are rarely exactly where they were drawn.
  • Check headroom along the whole flight, typically 2.0 m in the UK or 6'-8" under the IRC.
  • Remember handrails, guards and nosings. Many codes also require a nosing of 3/4" to 1 1/4" on solid risers.
  • Plan the floor area the stair uses: total run times stair width, plus landings at the top and bottom. Run the result through the FAR calculator if floor area is tight, and use the scale converter to draw the stair at 1:50 or 1/4" = 1'-0".

Want to see how a new stair will look in the room? Upload a photo and try materials and finishes with Room Redesign.

From numbers to pictures

See the space before it's built.

Once the plan works on paper, BasedFrame turns a sketch, a massing model or a site photo into a photoreal render in seconds. Try Sketch to Render or Room Redesign with free credits.

Try BasedFrame free

FAQ

Stair Rise and Run Calculator FAQ

How do I calculate the number of stair risers?

Divide the total rise (finished floor to finished floor) by the maximum riser height your code allows, then round up to a whole number. A 2,800 mm rise with a 190 mm maximum needs 2,800 ÷ 190 = 14.7, so 15 risers of 186.7 mm each.

Why is there one less tread than risers?

In a straight flight the top step is the upper floor itself, so it isn't counted as a tread. A stair with 15 risers has 14 treads. Total run is the tread depth times the number of treads.

What is the maximum riser height under the IRC?

The 2021 International Residential Code allows a maximum riser of 7 3/4 inches and a minimum tread of 10 inches for dwellings. The International Building Code for most other buildings sets a 7 inch maximum riser and 11 inch minimum tread. Local amendments can differ.

What is the 2R + T rule?

Twice the riser plus the tread (2R + T) should land between about 600 and 650 mm, or 24 to 25.5 inches, for a comfortable stride. It's derived from the length of a natural step and is written into codes in the UK, Europe and elsewhere.

What is a comfortable stair angle?

Most comfortable stairs are between 30° and 37°. Residential stairs at code limits are around 37° to 38°. Above about 42°, a stair starts to feel like a ladder, and many codes cap private stairs at 42°.

How much headroom does a stair need?

The IRC requires 6 ft 8 in (2,032 mm) measured vertically from the line of the nosings; UK regulations require 2.0 m. Check the opening length in the floor above so the headroom works along the whole flight.

Should I measure to the subfloor or the finished floor?

Always use finished floor to finished floor. If flooring thicknesses differ between levels, adjust the top and bottom risers, because codes usually limit the variation between risers in one flight to 3/8 inch (about 9.5 mm).

Does the calculator handle winders or landings?

It calculates straight flights. For an L or U stair, split the total rise at the landing and run each flight separately, keeping the same riser height throughout.

Keep exploring

More free tools for architects

Turn any listing
into rooms that sell

Start with a Zillow link or a single photo. Redesign, stage, relight and walk buyers through every room, ready to list today.