Stair Calculator

Calculate stair dimensions: number of risers, riser height, tread depth, total run, and stringer length. Includes IRC code compliance check.

in
in
Number of Risers
—
Actual Riser Height —
Tread Depth (2R+T=25) —
Total Run —
Stringer Length —
Extended More scenarios, charts & detailed breakdown ▾
in
in
Number of Risers
—
Actual Riser Height —
Tread Depth —
Total Run —
Stringer Length —
Stair Angle —
Professional Full parameters & maximum detail ▾
in
in
in
in
in
in
$

Stair Dimensions

Number of Risers —
Actual Riser Height —
Tread Depth —
Total Run —
Stringer Length —

Code Compliance (IRC)

IRC Riser Height Check —
IRC Tread Depth Check —
Headroom Check —

Material Estimates

Handrail Length —
Tread Material (board ft) —
Stringer Material (board ft) —
Estimated Material Cost —

How to Use This Calculator

  1. Enter the total rise — the floor-to-floor height in inches.
  2. Set the ideal riser height (default 7.5 inches — the IRC sweet spot).
  3. The calculator shows number of risers, actual riser height, tread depth (2R+T rule), total run, and stringer length.
  4. Use the Professional tab for IRC code compliance, headroom check, and material estimates.

Formula

Number of Risers = Round(Total Rise / Ideal Riser Height)

Actual Riser = Total Rise / Number of Risers

Tread Depth = 25 − (2 × Actual Riser) [2R+T=25 rule]

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

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

Example

Example: Floor-to-floor height = 108 inches, ideal riser = 7.5"

  • Risers = Round(108 / 7.5) = 14 risers
  • Actual Riser = 108 / 14 = 7.71"
  • Tread = 25 − (2 × 7.71) = 9.58"
  • Total Run = 9.58 × 13 = 124.5"
  • Stringer = √(124.5² + 108²) = 164.9"

Frequently Asked Questions

  • The most comfortable riser height is 7 to 7.75 inches. IRC building code requires risers to be no more than 7.75 inches high and no less than 4 inches.
  • The ergonomic formula 2 × Riser + Tread = 24–25 inches ensures comfortable stairs. For a 7-inch riser, the tread should be 10–11 inches.
  • Divide the total rise (floor-to-floor height) by your desired riser height, then round to the nearest whole number. Recalculate the actual riser height by dividing total rise by the number of risers.
  • A stringer is the diagonal structural board that supports the treads and risers. Its length is calculated using the Pythagorean theorem: √(total run² + total rise²).
  • IRC requires a minimum of 80 inches (6'8") of headroom measured vertically from any stair tread nosing. Most residential stairs need at least 84 inches for comfortable use.

Related Calculators