Stairs Riser/Tread Count from Total Rise and Run Calculator
risers = round(total_rise / target_riser); tread = total_run / (risers − 1).
Compute the number of risers, individual riser height, individual tread depth, and total horizontal run for a flight of stairs given the floor-to-floor rise and a target riser height (~7 in is the common code-compliant ergonomic optimum). Reports each dimension and a code-compliance flag (riser 4-7¾ in, tread ≥ 10 in).
How to use this calculator
- Fill in the inputs above using the units you already have.
- Values update automatically as you type — no submit button needed.
- Hover any result row for the underlying formula and intermediate values.
Formula
risers = round(rise / target_riser); tread = run / (risers − 1).
In depth
Compute the number of risers, individual riser height, individual tread depth, and total horizontal run for a flight of stairs given the floor-to-floor rise and a target riser height (~7 in is the common code-compliant ergonomic optimum). Reports each dimension and a code-compliance flag (riser 4-7¾ in, tread ≥ 10 in).
Spot an issue or have a suggestion?
Our editors read every message. If the math looks off, tell us the inputs you used and what you expected.