Stair Rise & Run Calculator

Unit rise = total rise ÷ risers; angle = atan(rise/run). Click any i for detail.

Jump to result

Stair geometry

Total rise (in)
i
Rise

Floor-to-floor height.

Number of risers
i
Risers

Count of risers (treads ≈ risers − 1).

Tread run (in)
i
Run

Horizontal depth of each tread (unit run).

How to use this calculator

  1. Measure total floor-to-floor rise.
  2. Choose number of risers.
  3. Enter tread run.
  4. Read unit rise, angle, and stringer sketch — then check code.

Results explained

Uniform risers divide total rise evenly. Stair angle follows atan(rise/run). Stringer length is approximated from total rise and run × number of treads. Local codes set max rise and min tread.

Quick reference: stairs

rise = totalRise / numRisers; θ = atan(rise/run).

ItemDetail
Typical riseOften ~7–7.75 in (check code)
TreadsUsually risers − 1
Steeper angleHarder climb
StringerHypotenuse sketch

Confirm IRC/local code before cutting stringers.

How the estimate is built

rise = totalRise/numRisers; angle = atan(rise/tread); stringer ≈ hypot(totalRise, tread×(risers−1)).

Example scenario

108 in / 14 risers → unit rise 7.71 in with 10 in run.

FAQ

Why risers − 1 treads?

Top landing usually isn’t a tread.

Nose overhang?

Run may be measured differently — follow your code definition.

Metric?

Convert consistently to inches or scale all fields.

Winder stairs?

Not modeled.