Skip to main content
🏗️ Building & Layout

Stair Calculator

From the total floor-to-floor rise, find the number of risers, the exact riser height, the treads, total run, stringer length and stair angle — with a built-in 2R+G comfort check.

Risers & treads
Riser height
Stringer length
Comfort check
100% Free
🏗️ Open Full Civil Calculator 📖 Read the Guide

Stairs — Quick answer

Pick the number of risers so each one lands near a comfortable height, then the run and stringer follow from the going.

risers n = round(rise / target riser) · riser = rise / n
treads = n − 1 · run = treads × going · stringer = √(rise²+run²)

Worked example: rise 2700 mm, target riser 175, going 280. n = 15 risers at 180 mm, 14 treads, run 3920 mm, stringer 4760 mm, angle 33° (2R+G = 640 ✓).

Risers for a 2700 mm rise

RisersRiser heightComfort
14192.9 mma touch steep
15180.0 mmideal
16168.8 mmgentle

Used for: house stairs, decks, concrete stairs, stringers, building plans.

🏗️ Stair Calculator

Enter the total floor-to-floor rise, a target riser height and the going (tread depth). All in mm.

Number of risers
Exact riser height
Total run
Stringer length

⚠️ Check your local building code — riser/going limits and headroom vary by region (e.g. UK Part K, IRC R311). Treads = risers − 1 for a flight landing flush at the top floor.

A staircase is set by one fixed number — the total rise from one finished floor to the next — and the trick is dividing it into steps that feel natural to climb. You choose how many risers to split it into so each one lands near a comfortable height, then the going (how deep each tread is) sets the total run and the slope. A simple comfort rule, twice the riser plus the going, keeps the whole flight matched to a human stride, and the diagonal stringer falls straight out of the rise and run.

Reviewed: June 19, 2026 · Author: Naveen P N, Founder — AI Calculator · Verified against: Blondel 2R+G comfort rule and standard stair geometry.

The staircase equations

Risers & riser height
n = round(total rise / target riser)  ·  riser = total rise / n
Treads, run & stringer
treads = n − 1  ·  run = treads × going  ·  stringer = √(rise² + run²)
Comfort & angle
2 × riser + going ≈ 600–660 mm  ·  angle = atan(riser / going)

Rounding the riser count to a whole number is essential — every riser in a flight must be identical, or the change in rhythm becomes a trip hazard. The number of treads is one fewer than the risers because the top "step" is the landing itself. The going sets both comfort and the floor space the stair consumes: deeper treads are easier to walk but eat more length.

Worked example — a domestic staircase

Scenario: A floor-to-floor rise of 2,700 mm, targeting a 175 mm riser and a 280 mm going.

Risers & height
n = round(2700 / 175) = round(15.4) = 15 → riser = 2700 / 15 = 180 mm
Run, stringer & comfort
run = 14 × 280 = 3920 mm · stringer = √(2700²+3920²) ≈ 4760 mm · 2R+G = 640 mm ✓

Fifteen risers of exactly 180 mm climb the 2,700 mm rise, with fourteen 280 mm treads spanning 3,920 mm of floor. The stringer board needs to be about 4,760 mm long before end cuts. The comfort check gives 2×180 + 280 = 640 mm, right in the ideal band, and the stair sits at about 33° — a comfortable, code-friendly domestic slope.

Frequently Asked Questions

How do you calculate the number of stairs?

Divide total rise by a target riser (~175 mm) and round. 2700 ÷ 175 ≈ 15 risers → exact riser 180 mm. Treads = risers − 1.

What is a comfortable riser and tread size?

Riser ~150–200 mm, going ~250–300 mm. Keep 2×riser + going between 600 and 660 mm for a natural stride.

What is the 2R + G rule?

Blondel's comfort rule: 2 × riser + going ≈ 600–640 mm. A 180 mm riser + 280 mm going = 640 mm.

How do I find the stringer length?

It's the hypotenuse: √(total rise² + total run²). A 2700 rise + 3920 run ≈ 4760 mm. Add extra for connections.

What angle should a staircase be?

~30–37° for comfort. angle = atan(riser/going); 180/280 ≈ 33°. Above ~42° is steep and tiring.

Ready to perform complete calculations?

Use the full AI Calculator suite for construction and building layout with a professional PDF report.

🏗️ Open Full Calculator — Free

No registration required · 350+ engineering calculators · PDF report export