TryBuildCalc

Staircase Design 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: 22 Steps

Riser: 166.00 mm

Tread: 280.00 mm

Total run: 5880.00 mm

Stringer (slope) length: 6925.00 mm

Angle: 30.7°

Comfort Check

Ideal

2R + T: 612.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)θ = 30.7°H = 12 ftR = 166 mmT = 280 mm+18 more stepsIdealTotal Run = 5,880 mm

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

Staircase design planning

This page gives a complete stair planning starting point for preliminary layout review.

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 height: 12 ft.
  • Comfort-oriented dimensions.
  • Preliminary design check only.

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 Height12 ft
Riser Height170 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(3,658 ÷ 170)22 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 ÷ Steps3,658 ÷ 22166 mm

Step 3 — Calculate Total Run

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

CalculationSubstitutionResult
Total Run = (Steps − 1) × Tread(22 − 1) × 2805,880 mm

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

CalculationSubstitutionResult
2 × Adjusted Riser + Tread(2 × 166) + 280612 mm — Ideal

Step 5 — Calculate Stair Angle

CalculationSubstitutionResult
Angle = tan⁻¹ (Adjusted Riser ÷ Tread)tan⁻¹ (166 ÷ 280)30.7°

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²)√(5,880² + 3,658²)6,925 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 12 ft floor-to-floor height with 280 mm tread, this staircase needs 22 steps at 166 mm adjusted riser, a 5,880 mm total run, a 6,925 mm stringer length, and a 30.7° slope angle — comfort is Ideal.

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

FAQ

This page is pre-filled for staircase design 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.