>
CalculatorsCodesCombinationsGuidesFAQFree tools
Calculator 01

Straight stair calculator

Enter total rise and available run. Get riser, tread, stringer length and angle, a live code check, and a complete build packet PDF.

Straight Stair
in
in
in
in
Elevation — side view
Steps
Riser
Tread
Stringer
Angle
2R+T

How the straight stair calculation works

The step count is the total rise divided by your target riser height, rounded to the nearest whole step. Dividing total rise by that step count gives the actual riser height, kept equal across every step as code requires. Tread depth is the available run divided by the number of treads, which is one less than the step count because the top step lands on the floor above.

stringer length = √(total rise² + total run²)
angle = atan(total rise / total run)
comfort (Blondel) = 2 × riser + tread ≈ 24–25 in
Compliance thresholds shown here are being finalized against primary code sources. Always confirm against the building code edition enforced by your local authority having jurisdiction before cutting or pouring.

Reading the code check

Pick your jurisdiction in the calculator header. Each result re-checks live against that code's riser, tread and width limits, with the governing clause shown beside every line. Switching between editions — IRC 2021 and 2024, for example — recalculates instantly.