Stair Calculator

Calculate the number of steps, riser height, tread depth, stringer length and Blondel rule compliance for any floor-to-floor height.

What this calculates

Calculates the number of steps, riser height, tread depth, Blondel rule result, stair angle, horizontal run and stringer (carriage) length for a straight staircase.

Formula used

Steps = round(rise ÷ 0.175). Riser = rise ÷ steps. Tread = 0.63 − 2 × riser (Blondel formula). Horizontal run = steps × tread. Stringer = √(run² + rise²).

Worked example

For a floor-to-floor height of 2.6 m: steps = 15, riser = 17.3 cm, tread = 28.4 cm, Blondel = 63 cm (ideal). Horizontal run = 4.26 m. Stringer ≈ 5.01 m.

Code compliance notes

Most residential codes require: riser 13–20 cm (5–8 in), tread 25–35 cm (10–14 in), Blondel 60–66 cm. Commercial stairs often have stricter limits. Always verify with your local building code.

When not to use this calculator

Spiral, curved, winder or ship stairs require specialized layout calculations. This calculator is for straight-run staircases only.

How to use this calculator

  1. Enter the total rise — the exact floor-to-floor height in meters, measured from finished floor to finished floor (including floor finishes on both levels).
  2. Optionally enter the number of steps — leave blank to let the calculator find the optimal count. Entering a number lets you check if a specific step count meets the Blondel rule.
  3. Click "Calculate stairs" — the result shows riser height, tread depth, Blondel result, stair angle, horizontal run and stringer length.
  4. Values outside acceptable ranges are flagged directly in the result panel.

Building codes — permitted dimensions by region

Residential stair dimensions are regulated to ensure safety. Permitted ranges vary by country:

  • USA (IRC R311.7): Riser max 7¾ in (19.7 cm). Tread min 10 in (25.4 cm). Handrail required at 4+ risers. Headroom min 6 ft 8 in (2.03 m).
  • UK (Part K): Riser 150–220 mm. Going (tread) 220–300 mm. Max pitch 42°.
  • Australia (NCC / AS 1657): Riser 115–190 mm. Going 240–355 mm. Blondel rule 550–700 mm. Private stair: riser 165–200 mm, going 240–355 mm.
  • Chile (OGUC Art. 4.1.5): Huella (tread) min 28 cm. Contrahuella (riser) max 18 cm. Blondel 60–66 cm for residential.
  • General Blondel rule: 2R + G = 60–66 cm (R = riser, G = going). This is the ergonomic standard used worldwide as a comfort check.

Finished floor thickness — why it matters

The total rise must be measured to the finished floor on both levels, not the structural slab. Tile adds 10–15 mm. Hardwood or laminate adds 7–12 mm. If you measure to the concrete and then add floor finishes later, the top and bottom risers will be a different height from the rest — a serious trip hazard. Always calculate after confirming finished floor thickness on both levels.

Frequently asked questions

How many stairs do I need?

Total rise ÷ riser height (typically 17–18 cm), rounded to the nearest whole number. The calculator does this automatically if you leave "number of steps" blank.

What is the Blondel rule?

2 × riser + tread = 60–66 cm (ideal: 63 cm). This ensures a comfortable stride. A result outside this range means the stair will feel too steep or too shallow.

What is a standard riser height?

17–18 cm is the most common residential riser. Maximum is usually 18–20 cm depending on local code.

How is stringer length calculated?

√(horizontal run² + total rise²) — the Pythagorean theorem applied to the stair triangle.

Assumptions

  • Tread calculated via Blondel: tread = 0.63 − 2 × riser.
  • If steps are not specified, the calculator uses a target riser of 17.5 cm.
  • Does not include nosing, landings, handrail height or structural sizing.
  • Straight-run staircase only.
Technical warning

Stair dimensions that fall outside the permitted range are flagged in the result. Always verify against your local building code before construction.

Common mistakes

  • Rounding step count incorrectly — always round to the nearest whole number, not down.
  • Forgetting that the floor itself counts as the top "step".
  • Not accounting for finished floor thickness when measuring total rise.
Ad space reserved for AdSense.

Related calculators

Concrete Calculator

Volume and cement bags for concrete stair structures and treads.

Open

Floor Slab

Concrete and gravel for stair landings and ground-floor slabs.

Open

Tile Calculator

Tile boxes and waste for stair treads and riser cladding.

Open