Staircase Calculator
Plan risers, treads, total run, slope, and stringer length from total rise and your preferred step sizes — with simple code checks.
Practical Guide
Staircase Calculator: Code-Ready, Clear, and Fast
Start with a floor-to-floor height, finish with a buildable stair: step count, uniform risers, tread depth, total run, stringer length, headroom, and landings. This walkthrough mirrors how you actually design on a project and pairs directly with your calculator.
What the Calculator Does
Enter a total rise (finished floor to finished floor) and the calculator outputs a uniform riser, your step count, a chosen tread depth, plus derived total run and stringer length. It also flags likely code checks: riser/tread limits, nosing uniformity, headroom, width, and landing requirements.
The tool speeds iteration—try a riser target, adjust tread, see headroom, add a landing—until your layout fits the space. Always confirm with local code/inspection before construction.
Quick Start
- 1 Measure total rise, including all finish layers (subfloor, flooring, landing thickness).
- 2 Set a target riser (e.g., 7–7.75 in or 175–195 mm). The calculator snaps to whole steps and recomputes a uniform riser.
- 3 Choose tread depth (often 10–11 in / 250–280 mm) and whether your code measures it with or without nosing.
- 4 Review total run, stringer length, and headroom. Add or move a landing to solve space or door conflicts.
Uniformity: Keep adjacent risers within 3/8 in (9.5 mm). Include finish materials so the top/bottom risers match.
Headroom: Common minimum is 80 in (2030 mm) measured vertically above the nosing line. Watch beams and door headers.
Choosing Your Method
Method A — Known Floor-to-Floor (Design Stage)
Fast when heights are set (new builds/interiors).
- Single input drives steps and risers.
- Great for early pricing and space planning.
- Clean handoff to permit drawings.
- Must include all finish layers; late changes break uniformity.
Method B — Measure On Site (As-Built)
Best for decks, retrofits, uneven conditions.
- Reflects real framing and ceiling constraints.
- Reduces surprises near doors and beams.
- Requires careful measurements at multiple points.
Code Basics (Confirm Locally)
Codes are similar, but local amendments rule.
Target ~7–7.75 in (175–195 mm). Adjacent risers within 3/8 in (9.5 mm).
Often ≥ 10–11 in (250–280 mm). Some locales exclude nosing in the measurement.
Projection commonly 3/4–1 1/4 in; uniform within 3/8 in.
Typical minimum 80 in (2030 mm) above the nosing line.
Often ≥ 36 in (915 mm) clear; rail encroachments limited.
Required at top/bottom and where door swings or long runs demand.
What Moves the Numbers
A tiny riser tweak can add/remove a step—changing pitch, run, and headroom.
Depth sets run and affects headroom; nosing rules change effective depth.
Low beams/ceilings often drive deeper treads or a landing to turn the run.
Solves door conflicts, max-run limits, and tight footprints.
2×12 is common; wide/long runs may need a center stringer or steel.
Worked Examples
Example 1 — Interior Stair (Imperial)
- Total rise: 110 in
- Target riser: ~7.3 in
- Tread depth: 10.5 in with 1 in nosing
- Headroom limit: 80 in minimum
The calculator handles rounding, uniformity, and threshold flags automatically.
Example 2 — Exterior Deck Stair with Landing (Metric)
- Total rise: 900 mm
- Target riser: ~180 mm
- Tread depth: 260 mm (open risers)
- Landing: mid-flight to clear door swing
Layout & Constraints
Most rework comes from headroom misses and door conflicts—solve those first.
| Constraint | What to Check | Typical Fix |
|---|---|---|
| Headroom (80 in/2030 mm) | Measure vertically from nosing line under beams/ceilings. | Deepen treads, shift start, or add a landing to turn the run. |
| Door swing at landings | Doors must not swing over steps; landing depth per code. | Move/resize landing, adjust swing, or add intermediate landing. |
| Stringer span/deflection | Long 2×12 runs can bounce. | Add center stringer, use engineered lumber/steel, or add blocking. |
| Open risers | Opening size limit (often < 4 in / 100 mm). | Add riser boards or adjust tread profile. |
| Uniformity | Adjacent rises/treads within allowed variation. | Recompute including exact finish thicknesses. |
- Include floor and tread thickness in the total rise.
- Model the nosing line when checking headroom under sloped ceilings.
- In tight spaces, use an L-shaped stair with a landing to bend the run.
- Exterior: plan drainage and slip resistance; cold climates often prefer deeper treads.
Materials & Cost
Stringers
2×12 is common; wide stairs may need a center stringer. Steel or engineered lumber minimizes bounce on long runs.
Treads & Risers
Interior: hardwood treads, paint-grade risers. Exterior: pressure-treated or composite; choose fasteners compatible with materials.
Rails & Hardware
Handrail height/graspability vary by code. Use structural screws/anchors rated for stringer-to-framing and landing connections.
Use your calculator to draft a material list; add contingency for waste, field trimming, and hardware.
