🔧 EasyBuildCalc

Free Stair Calculator

Calculate step count, riser height, run depth, stringer length, and building code compliance for any staircase. Enter your floor-to-floor height and get a full stair layout.

Stair Calculator

floor-to-floor height

4–7¾" (code)

10–11¼" (code)

min 36" (code)

Number of Steps

16

risers

Actual Riser

6.75"

✓ code ok

Total Run

14.67 ft

horizontal length

Stringer Length

17.21 ft

diagonal

Riser 6.75" (code compliant) Run 11" (code compliant) Angle 31.5° (ideal)

Lumber: 3 stringers at 2×12, each 17.21 ft long. Total 16 treads at 11″ depth, 36″ wide.

IRC Stair Building Code Requirements

DimensionIRC MinimumRecommended
Riser height4" min, 7¾" max7–7½"
Tread (run) depth10" min11"
Stair width36" min42–48" (comfort)
Headroom clearance6'8" min7'0" recommended
Handrail height34–38" above tread36" typical
Riser variation3⁄8" max between adjacent risers0 (consistent)
The 17–18 Rule: A comfortable staircase satisfies: rise + run = 17 to 18 inches. A 7-inch rise with 11-inch run (7 + 11 = 18) is considered ideal. Steeper stairs fatigue climbers; too-shallow stairs waste floor space.

Frequently Asked Questions

What is the standard riser height for stairs?+

The IRC building code requires risers between 4 and 7¾ inches. The most comfortable riser height is 7 to 7½ inches. Crucially, all risers in a single staircase must be within ⅜ inch of each other — inconsistent risers are a trip hazard and a code violation.

How do I calculate the number of stairs I need?+

Divide your total rise (floor-to-floor height in inches) by your target riser height, then round to the nearest whole number. For 108 inches ÷ 7 = 15.4, round up to 16 steps. The actual riser becomes 108 ÷ 16 = 6.75 inches — verify this is within the 4–7¾ inch range.

What is the standard tread depth for stairs?+

IRC requires a minimum of 10 inches of run (tread depth, not including nosing). Most comfortable stairs use 11 inches. Add a 1–1¼ inch nosing overhang for comfort and code compliance, bringing the total tread to 11–12¼ inches.

How long should my stair stringers be?+

Stringer length = √(total rise² + total run²). For a 9-foot rise with an 11-inch run per step, the diagonal is about 13.5 feet. Purchase 2×12 lumber at least 2 feet longer than the calculated diagonal to allow for cutting.