Stair Stringer Calculator
Source: International Residential Code R318.7.5.1 (Risers) in the 2024 edition, numbered R311.7.5.1 in 2021 and earlier, reproduced with ICC commentary by the Routt County Regional Building Department · Source verified August 21, 2026
A stair stringer calculator is a carpentry planning tool used to determine the dimensions of the structural boards (stringers) that support a staircase. It divides the total vertical rise, measured between walking surfaces at both ends, by a target step rise to compute the total number of risers and treads, then calculates the actual rise, actual run, incline angle, and the exact stringer board length needed. This helps carpenters lay out and cut the sawtooth patterns accurately while meeting local building codes.
Find the lumber length and exact cut measurements for your stair stringers. Input your total vertical rise and horizontal run to determine the exact number of steps, individual riser heights, tread depths, and incline angle.
Quick Answer
Calculate the required lumber length, step counts, and rise/run cutting dimensions for a stair stringer from your walking-surface total rise and total run.
Staircase Boundaries
Height from bottom floor to top landing surface.
Total horizontal distance the stairs will cover.
Standard comfortable rise is around 7 to 7.5 inches.
Minimum lumber board length
136 in
Recommend buying at least a 12 ft 2x12 board
Examples
80 in total rise, 110 in total run, 7.5 in target rise
11 risers at 7.27 in rise, 10 treads at 11 in run, 136 in stringer length
36 in total rise, 48 in total run, 7 in target rise
5 risers at 7.20 in rise, 4 treads at 12 in run, 60 in stringer length
100 in total rise, 130 in total run, 7.5 in target rise
13 risers at 7.69 in rise, 12 treads at 10.83 in run, 164 in stringer length
How it works
Stair stringer geometry uses the Pythagorean theorem to calculate the length of lumber required, alongside proportional division of the total rise and run to ensure uniform step heights:
Step Count (Risers):
Number of Risers (N) = Round(Total Rise ÷ Target Riser Height)
Step Dimensions:
Actual Step Rise = Total Rise ÷ N
Actual Step Run = Total Run ÷ (N − 1)
Stringer Length & Angle:
Stringer Length = √((Total Rise)² + (Total Run)²)
Incline Angle = Arctan(Total Rise ÷ Total Run) × (180 ÷ π)
Verify dimensions against your local building codes (e.g., maximum riser height of 7.75 inches and minimum tread depth of 10 inches under the IRC) before purchasing lumber or making cuts.
Related Calculators
More tools from Home



