Logo

MonoCalc

/

Stair Calculator

Construction

Units

in
Finished floor to finished floor. Accepts 108, 9' 0", 9ft 0in or 107 1/2.
Source: IRC 2021 R311.7

Tread depth (going)

Auto picks a comfortable going from 2R + T ≈ 25", kept within the code limits and rounded to 1/8".

in
Only used to pick the recommended riser count.
in
Affects tread board width and the nosing check.
in
Sets the stringer drop at the bottom.
in
in
in
Joist depth plus subfloor and finish. Sets the stairwell opening.
in
Horizontal space for the stair. Options longer than this are flagged.
Check with your local building authority. Codes are amended locally.

Enter the total rise to see riser count options, a scaled drawing and the stringer layout.

About This Tool

Stair Calculator – Riser Height, Tread Depth and Stringer Layout

A stair calculator turns one measurement, the total rise between two floors, into a complete stair design. This one works out how many steps you need, the exact riser height and tread depth, and checks each dimension against the IRC, the IBC or UK Approved Document K. It then draws the stair to scale and gives you the numbers needed to cut the stair stringers: framing-square settings, a step-by-step layout, the stringer length and a cut list.

Step 1: Measure the Total Rise

The total rise is the vertical distance from the finished lower floor to the finished upper floor. Include the flooring on both levels. If it isn't down yet, add its thickness to your measurement. A 1/2 in error in the rise is shared across every step, but an error in one step isn't. That is why all the math starts from this one number.

Step 2: Divide the Rise into Equal Risers

Every riser in a flight must be the same height, so the riser height is simply R = total rise ÷ number of risers. The fewest risers you can use is ⌈rise ÷ maximum riser⌉. For a 108 in rise under the IRC's 7 3/4 in limit that is ⌈108 ÷ 7.75⌉ = 14 risers of 7 11/16 in. Adding a riser makes each step lower and the stair longer. The calculator lists every workable count and recommends the one that passes every rule with a riser closest to your target height, usually around 7 in or 175 mm. With 15 risers, each one is 108 ÷ 15 = 7.2 in (7 3/16 in).

Step 3: Choose a Comfortable Tread Depth

Tread depth, called the going in the UK, is measured nosing to nosing. It is the horizontal distance you move per step, not the width of the tread board. A classic comfort rule links the two: 2R + T ≈ 25 in (or 600–640 mm). In Auto mode, the calculator uses T = 25 − 2R, keeps it within the code limits and rounds it to 1/8 in or 5 mm. For 7.2 in risers that gives a 10 5/8 in tread and a 34.1° stair. There is always one fewer tread than risers, because the top step is the upper floor itself.

Nosing and tread boards
The tread board is the going plus the nosing projection. A 10 1/2 in going with a 1 in nosing needs 11 1/2 in boards. The IRC requires a 3/4–1 1/4 in nosing on treads under 11 in when the risers are solid.

Step 4: Check Headroom and the Stairwell Opening

Headroom is measured vertically from the nosing line, the sloped line through the front edges of the treads. The IRC requires 6 ft 8 in and UK rules 2.0 m. The upper floor must be cut back far enough that its joists never dip into this zone. For a straight flight, the opening length measured back from the top nosing is (headroom + floor thickness) × T ÷ R. With 10 in floor framing, 10 1/2 in treads and 7.2 in risers it is 90 × 10.5 ÷ 7.2 = 131 1/4 in. The drawing shades the headroom band so you can see exactly where the opening has to end.

Step 5: Lay Out and Cut the Stringers

Set a framing square with the riser on the tongue and the tread on the blade, then step it along the board once per tread. Before cutting, drop the stringer: trim the bottom by one tread thickness. Once the tread boards go on, the first step ends up the same height as all the others. Check the throat, the solid wood left below the notches. It equals board depth − R × T ÷ √(R² + T²). AWC's DCA 6 deck guide asks for at least 5 in. Use the step layout table to mark positions: each height and offset is rounded on its own, so small rounding errors don't add up over a long flight.

Codes vary by location
The presets follow the 2021 IRC and IBC and Approved Document K. Many cities and counties amend these limits, and existing-building or loft-conversion rules can differ. Always confirm with your local building authority before you cut.

Landings, L-Shaped and U-Shaped Stairs

Codes limit how high a single flight may climb, so tall rises need a mid-flight landing. Turn one on and the calculator splits the stair, sizes each flight's stringers separately and redraws the headroom zone. An L-shaped or U-shaped stair can be designed the same way: treat each leg as a straight flight with the same riser height, and use the landing to turn. Winders and spiral stairs follow different rules and aren't covered here.

Frequently Asked Questions

Is the Stair Calculator free?

Yes, Stair Calculator is totally free :)

Can I use the Stair Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Stair Calculator?

Yes, any data related to Stair Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does this stair calculator work?

It divides the total rise by every workable number of risers, works out a tread depth for each, and checks each option against the chosen code. The option that passes every rule with a riser closest to your target is recommended. You can click any row to see its drawing, stringer layout and cut list.

Why must all risers be the same height?

People set their stride from the first few steps, so an odd riser is a common cause of trips and falls. The IRC allows the tallest and shortest riser in a flight to differ by no more than 3/8 in (9.5 mm). That's why the stringer is dropped by the tread thickness at the bottom.

How do I measure total rise?

Measure vertically from the finished surface of the lower floor to the finished surface of the upper floor, including flooring on both. If the floor below isn't level, measure where the bottom step will land. If the finishes aren't down yet, add their thicknesses.

What does 2R + T mean?

It is Blondel's stride rule: two risers plus one tread (going) should be close to a normal walking step, about 24–25 in or 600–640 mm. UK Approved Document K requires 2R + G between 550 and 700 mm. A stair outside that band feels either choppy or tiring.

How big does the stairwell opening need to be?

Long enough that the upper floor's structure never comes closer than the required headroom (80 in under the IRC, 2.0 m in the UK) to the nosing line. For a straight flight it is (headroom + floor thickness) × tread ÷ riser, measured back from the top nosing.

How do the IRC and UK stair rules differ?

The IRC caps risers at 7 3/4 in and needs treads of at least 10 in, with no pitch limit. UK private stairs allow risers of 150–220 mm and goings of 220–300 mm, but add a 42° maximum pitch and the 2R + G rule. Local amendments are common, so confirm with your building authority.