Stair Stringer Calculator & IRC Code Checker
Calculate stair stringer layout, exact fractional riser heights, horizontal run, minimum 2x12 lumber lengths, and verify compliance with International Residential Code (IRC) 2024 standards. Includes Blondel's ergonomic comfort index and cut-list derivations.
Stair Dimensions
Stringer Cut Specifications
Stair Stringer Profile & Framing Elevation
Vector cut profile illustrating bottom riser height adjustment, stringer throat meat ($5''$ minimum depth), and layout steps.
Carpentry Trigonometry & The Bottom Riser Drop Formula
Stair stringer layout requires solving right triangles and applying discrete integer quantization to total vertical rise. Every riser in a flight must be identical to within $\frac{3}{8}''$ (IRC Section R311.7.5.1).
N_{\text{risers}} = \text{round}\left( \frac{\text{Total Rise}}{\text{Target Rise (7.5'')}} \right)
2. Exact Unit Rise:
R = \frac{\text{Total Rise}}{N_{\text{risers}}} \quad (\le 7\frac{3}{4}'' \text{ IRC maximum})
3. Stringer Diagonal Length (Pythagorean Theorem):
L_{\text{stringer}} = \sqrt{\text{Total Rise}^2 + \text{Total Run}^2}
4. The Mandatory Bottom Riser Drop:
R_{\text{bottom cut}} = R - \text{Tread Thickness} + \text{Lower Finish Floor Thickness}
\textit{(Failing to cut tread thickness off the bottom makes the 1st step too high and the top step too short!)}
5. Blondel's Comfort Formula (1675):
2R + T \in [24'', 25.5''] \quad (600 - 640\text{ mm})
5 Critical Stairbuilding & Inspection Pitfalls
1. The Bottom Riser Drop Disaster
The #1 mistake amateur carpenters make is cutting all stringer notches identical. When you install a 1" tread on top, the first step becomes 1" taller ($R + 1''$) and the top step onto the second floor becomes 1" shorter ($R - 1''$). You must saw the thickness of one tread off the bottom of the stringer.
2. Over-Notching the Stringer Throat
When cutting notches into a 2x12 stringer with a circular saw, never let the saw kerf extend past the inside corner. Over-cutting weakens the remaining timber throat (the "effective depth"). Code generally requires at least 3.5" to 5" of uncut solid lumber along the stringer throat to prevent snapping.
3. The 3/8-Inch Riser Variation Code Failure
IRC Section R311.7.5.1 strictly mandates that the difference between the greatest riser height and smallest riser height in any flight cannot exceed 3/8" (9.5 mm). Human muscle memory expects uniform cadence; variations greater than 3/8" cause people to trip and fall.
4. Violating the 6'8" (80") Headroom Mandate
Building codes require minimum 80 inches (2,032 mm) of continuous vertical clearance measured from the sloped plane of stair nosings to the ceiling above. Failing to leave a large enough rough ceiling opening forces costly framing teardowns.
5. Insufficient Stringer Quantity Across Width
Using only 2 stringers on a 36-inch wide staircase causes bouncy, sagging treads. For standard 1-inch thick dimensional lumber or composite decking treads, stringers must be spaced no more than 16 inches on center (requiring at least 3 stringers for a 3-foot wide stair).