Free Stair Calculator for Riser Height, Tread Count, Total Run, Stair Angle, and Stringer Length
Use this browser-side calculator to turn measurements and product assumptions into a practical first-pass estimate. Review the formula, replace defaults with real project data, and verify requirements before purchasing or building.
Use the calculator
How to use this calculator
1. Measure consistently
Use the units shown beside each field and recheck the dimensions that drive the calculation.
2. Replace defaults
Use actual package coverage, spacing, waste, price, product dimensions, or project ratios whenever they are known.
3. Verify before ordering
Compare the result with drawings, manufacturer data, supplier units, site conditions, and applicable requirements.
12 useful features
Total rise
Built into this calculator for a clearer planning workflow.
Target maximum riser
Built into this calculator for a clearer planning workflow.
Automatic riser count
Built into this calculator for a clearer planning workflow.
Actual riser height
Built into this calculator for a clearer planning workflow.
Tread count
Built into this calculator for a clearer planning workflow.
Tread depth
Built into this calculator for a clearer planning workflow.
Total run
Built into this calculator for a clearer planning workflow.
Stair angle
Built into this calculator for a clearer planning workflow.
Stringer line length
Built into this calculator for a clearer planning workflow.
Waste allowance
Built into this calculator for a clearer planning workflow.
Copy/download/print
Built into this calculator for a clearer planning workflow.
Local history
Built into this calculator for a clearer planning workflow.
Formula and reference table
| Concept | Formula / meaning | Planning note |
|---|---|---|
| Riser count | ceil(total rise ÷ max target riser) | Creates equal risers |
| Actual riser | total rise ÷ riser count | Use the same height for each riser |
| Total run | tread count × tread depth | Horizontal travel |
| Stringer line | √(rise² + run²) | Geometric slope length |
Pre-order checklist
0 / 5 complete
Quick knowledge check
What is the safest way to use a construction calculator?
Microlearning guide
Geometry is one layer
A correct area, volume, spacing, or slope formula does not replace structural, product, installation, or code requirements.
Whole units matter
Sheets, bags, boards, rolls, bundles, and stock pieces are purchased as discrete units, so planning often requires rounding upward.
Assumptions drive results
Waste, spacing, product coverage, price, pitch, dimensions, or layout choices can change an estimate more than extra decimal places.
Examples and practical uses
Early planning
Compare quantity or cost scenarios before requesting material quotes.
Purchase cross-check
Compare the result with package coverage, stock lengths, supplier recommendations, and project drawings.
Formula review
Use the reference table to independently reproduce the main arithmetic.
Related calculators
Frequently asked questions
Is this a stair code calculator?
No. It provides geometry only. Minimum tread depth, maximum riser height, headroom, handrails, guards, landings, and other rules must be verified separately.
Why can actual riser height differ from the target?
The target is used as a maximum planning value. The total rise is divided by a whole number of risers so all risers are equal.
Does it calculate spiral stairs?
No. The calculator is for a straight stair flight. Spiral and winder stairs require different geometry and rule checks.
Is the stringer result a cut length?
It is the straight geometric line from total rise and run. Real stringer stock, bearing, plumb cuts, seat cuts, overhangs, and connections add design details.
How many treads are used?
The standard option uses one fewer tread than risers because the upper floor or landing acts as the final step surface.