Calculate exact riser count, uniform step heights, tread quantities, total run depth, and stringer length for building safe stairs.
Calculations are mathematical design estimates. Always verify against local municipal building codes (IRC Section R311.7) before framing stringers.
💡 Carpentry Tip: When cutting the bottom of the stringer, remember to subtract the thickness of the tread material (typically 1″ or 1¼″) so the first step matches all subsequent steps.
Divide the total vertical rise from finished lower floor to finished upper floor by the desired target riser height (typically 7 inches):
For a 100-inch total rise: 100 ÷ 7 = 14.28 $\rightarrow$ 14 Risers.
To eliminate tripping hazards, every riser in a staircase must be identical:
100 inches ÷ 14 risers = 7.14 inches per riser.
Because the top riser meets the finished upper landing floor, the number of physical wooden treads is always one less than the risers:
14 − 1 = 13 treads. At 10.5″ run depth: 13 × 10.5″ = 136.5 inches (11′ 4.5″) total horizontal run.
Stair Stringer, Riser & Tread Calculator. Calculate stair riser heights, tread run depths, total stringer length, and incline angles compliant with building codes. ZechKit provides this tool completely free and online, optimized for instant, accurate computations directly inside your web browser.
A Stair Calculator computes optimal riser heights, tread depths, stringer lengths, and incline angles compliant with International Residential Code (IRC) standards.
Formulas: Number of Risers = Total Rise (in) / Target Riser Height (typically 7.5 in). Exact Riser Height = Total Rise / Number of Risers. Number of Treads = Number of Risers − 1. Total Run = Number of Treads × Tread Depth (typically 10 to 11 in). Stringer Length = √[(Total Rise)² + (Total Run)²].
IRC Code Standards: Maximum riser height is 7.75 inches; minimum tread depth is 10 inches; the Blondel Rule for comfortable cadence requires: 2 × Riser + Tread = 24 to 25 inches.
Uniformity Requirement: Code mandates that the variation between the tallest and shortest riser in a flight cannot exceed 3/8 inch (0.375 in) to prevent tripping hazards.
How is the total stringer board length calculated?
Using the Pythagorean theorem: Stringer Length = √[(Total Rise)² + (Total Run)²], rounding up to the next available lumber size.