TryBuildCalc

Riser Tread Calculator (Steps, Riser, Tread & Angle)

Calculate staircase steps, riser, tread, and angle.

Inputs

Stair Geometry

ℹ️Allowed range after conversion: 2 m to 5 m.

ℹ️Leave empty to auto-calculate toward a 170 mm ideal riser.

Headroom Clearance (Optional)

ℹ️Vertical clearance from a step nosing to the ceiling, beam, or soffit above, at the tightest point. Leave empty to skip this check.

Stair Design: 17 Steps

Riser: 161.00 mm

Tread: 280.00 mm

Total run: 4480.00 mm

Stringer (slope) length: 5253.00 mm

Angle: 29.9°

Comfort Check

Ideal

2R + T: 602.00 mm

Ideal range: 600.00-630.00 mm

Approximate results for planning only. Verify with a professional.

Need concrete, steel, and shuttering quantities too? Staircase Concrete & Steel Calculator → estimates waist slab, steps, landing, reinforcement, and formwork for this same geometry.

Staircase VisualizationDiagram simplified for clarity (not to scale)θ = 29.9°H = 9 ftR = 161 mmT = 280 mm+13 more stepsIdealTotal Run = 4,480 mm

Looking for the verification checklist, reference tables, tips, or common mistakes?See the complete Staircase Calculator.

Riser and tread comfort check

This page starts with a comfortable residential riser and tread combination.

The calculator is pre-filled for this staircase use case. Edit any input and the result card, visualization, and worked example will update from the active values.

  • Default riser: 160 mm.
  • Default tread: 280 mm.
  • Checks comfort formula.

How does the staircase calculator work?

The staircase calculator follows a step-by-step process to determine safe and comfortable stair dimensions based on total height and input values.

Step 1 — Estimate Number of Steps

The total height is divided by the riser height to estimate the number of steps:

Steps = round(Total Height ÷ Riser Height)

If riser is left blank, an ideal 170 mm riser is used to estimate steps first. The result is always rounded, since steps cannot be fractional.

Step 2 — Adjust Riser Height

The actual riser height is recalculated to evenly distribute the total height across the rounded step count:

Adjusted Riser = Total Height ÷ Number of Steps

Step 3 — Calculate Total Run

A flight of N steps has N risers but only N−1 treads — the top riser lands flush on the upper floor, which serves as that last tread instead of the staircase needing its own:

Total Run = (Number of Steps − 1) × Tread Depth

Step 4 — Check Comfort Rule (2R + T)

The comfort formula ensures the staircase is easy and safe to use:

2 × Adjusted Riser + Tread ≈ 600–630 mm

Values within this range indicate a comfortable staircase. Lower values feel steeper; higher values feel more shallow. Adjusted riser above 190 mm or below 140 mm is flagged regardless of the comfort value.

Step 5 — Calculate Stair Angle

The slope angle is calculated using the ratio of riser to tread:

Angle = tan⁻¹ (Adjusted Riser ÷ Tread)

Step 6 — Calculate Stringer (Slope) Length

The stringer — the diagonal structural member (or waist slab, in RCC) that the steps sit on — is the hypotenuse of the total run and total height:

Stringer Length = √(Total Run² + Total Height²)

Step 7 — Check Headroom Clearance (Optional)

If Available Headroom is entered, it is compared against the chosen minimum:

Headroom Status = Available Headroom ≥ Minimum Required ? Adequate : Insufficient

This step-by-step process ensures the staircase is proportionally balanced, comfortable to walk, and checked against a minimum overhead clearance.

Note: The calculator automatically adjusts riser height to ensure all steps are uniform.

Worked Example

This example uses the active inputs above and follows the same steps as the Formula section.

Input Values Used

InputValue
Total Height9 ft
Riser Height160 mm
Tread Depth280 mm
Available HeadroomNot entered

Step 1 — Calculate Number of Steps

The entered riser height divides the total height to estimate a step count, rounded to the nearest whole step.

CalculationSubstitutionResult
Steps = round(Total Height ÷ Riser)round(2,743 ÷ 160)17 steps

Step 2 — Adjust Riser Height

Since steps must be a whole number, the riser is recalculated so every step in the flight is exactly the same height.

CalculationSubstitutionResult
Adjusted Riser = Total Height ÷ Steps2,743 ÷ 17161 mm

Step 3 — Calculate Total Run

Total run is the horizontal space the flight needs. The flight has 17 risers but only 16 treads, since the top riser lands flush on the upper floor, which serves as that last tread.

CalculationSubstitutionResult
Total Run = (Steps − 1) × Tread(17 − 1) × 2804,480 mm

Step 4 — Check Comfort Rule (2R + T)

CalculationSubstitutionResult
2 × Adjusted Riser + Tread(2 × 161) + 280602 mm — Ideal

Step 5 — Calculate Stair Angle

CalculationSubstitutionResult
Angle = tan⁻¹ (Adjusted Riser ÷ Tread)tan⁻¹ (161 ÷ 280)29.9°

Step 6 — Calculate Stringer (Slope) Length

The stringer — the diagonal member (or waist slab, in RCC) the steps sit on — is the hypotenuse of total run and total height.

CalculationSubstitutionResult
Stringer Length = √(Total Run² + Total Height²)√(4,480² + 2,743²)5,253 mm

Step 7 — Check Headroom Clearance

Available Headroom was left blank, so headroom is not checked in this example. Enter the clearance you've measured or planned at the tightest point above the stair to check it against a minimum.

Therefore, for a 9 ft floor-to-floor height with 280 mm tread, this staircase needs 17 steps at 161 mm adjusted riser, a 4,480 mm total run, a 5,253 mm stringer length, and a 29.9° slope angle — comfort is Ideal.

Cross-check against the Quick Reference Table in the complete Staircase Calculator.

FAQ

This page is pre-filled for riser tread calculator so you can estimate steps, adjusted riser, tread, stair run, angle, and comfort range.
Yes. You can edit total height, riser, tread, and output unit.