Stair Calculator - Risers, Treads, Run & Stringer

Straight stair layout and geometry tool
Stair Calculator
Risers and treadsTotal runStair angleStringer span

Use this stair calculator to plan a simple straight flight from floor-to-floor rise. Calculate the number of risers and treads, actual riser height, total horizontal run, stair angle and sloped stringer span, or test how a flight fits within an available run. Always verify the final design with the code official and a qualified stair professional.

Calculate Stair Risers, Treads and Stringer Span

Choose a planning method and use editable dimensional references that match the code adopted for your project.

Planning method
Stair dimensions
Changing the unit converts all entered dimensions.
Finished lower floor to finished upper floor.
Editable reference; verify the local limit.
Horizontal depth from leading edge to leading edge, excluding assumptions about nosing.
Editable reference checks
Code notice: Defaults illustrate 2024 IRC values for many straight residential stairs. Local amendments, occupancy, existing buildings, accessibility and special stair types can require different dimensions.

How the Stair Calculator Works

The calculator divides total vertical rise into equal risers that do not exceed the entered maximum. It rounds the riser count up to a whole number, then recalculates the exact equal riser height.

Number of risers = ceiling(total rise ÷ maximum riser height)

Actual riser height = total rise ÷ number of risers

Number of treads = number of risers − 1

The treads are one fewer than the risers when the upper floor or landing acts as the final walking surface. Other configurations may need a different counting convention.

Stair Rise, Run, Angle and Stringer Formulas

Total runTreads × tread depth
Stair anglearctan(total rise ÷ total run)
Stringer slope span√(total rise² + total run²)

The slope span is the hypotenuse of the rise-and-run triangle. A fabricator still needs extra stock and a verified layout for top and bottom cuts, bearing and connections.

Plan by Tread Depth or Fit Available Run

Plan by tread depth

Enter the intended tread depth. The calculator multiplies it by the number of treads to estimate total horizontal run.

Fit available run

Enter the space available for the straight tread run. The calculator divides that run by the number of treads and compares the resulting tread depth with your editable minimum reference.

Space warning: Available tread run does not include required top or bottom landing depth, walls, trim, doors or construction clearances.

Illustrative Residential Stair References

The following values summarize selected 2024 International Residential Code references for many conventional residential stairways. They are not universal requirements and may be amended by the authority having jurisdiction.

ItemIllustrative IRC referenceCalculator treatment
Maximum riser height7¾ in (196 mm)Editable maximum input
Minimum tread depth10 in (254 mm)Editable comparison input
Clear stair width36 in (914 mm) in the stated zoneEditable comparison input
Headroom6 ft 8 in (2032 mm)Not calculated
Riser/tread uniformityGreatest generally within ⅜ in of smallestCalculator assumes mathematically equal dimensions

Commercial stairs, egress stairs, spiral stairs, winders, alternating-tread devices and accessibility routes can follow different rules.

Stair Calculation Example

108-inch floor-to-floor rise

Reference maximum riser
7.75 in
Calculated risers
14
Actual equal riser
7.714 in
Number of treads
13
At 10-inch treads
130 in total run
Stringer slope span
169.009 in
Stair angle
39.72°

What Does 2R + T Mean?

The expression 2R + T adds twice the riser height to the tread depth. Designers sometimes use it as a comfort relationship, but it is not a substitute for adopted code dimensions, accessibility requirements or professional judgment.

2R + T = (2 × actual riser height) + tread depth

The calculator reports the value without labeling it pass or fail because preferred ranges and requirements differ by guidance, use and jurisdiction.

Measurements This Calculator Does Not Verify

  • Required headroom along the complete nosing line.
  • Landings, door swings and floor-opening geometry.
  • Handrail height, continuity, graspability and extensions.
  • Guard height and opening limitations.
  • Nosing profile, projection and tread measurement points.
  • Stringer size, species, cuts, supports, connections and structural loads.
  • Winders, curved stairs, spiral stairs or multiple-flight layouts.
  • Finish thickness and field variation between individual risers or treads.

How to Measure Total Rise and Available Run

  1. Measure vertically from the finished lower-floor elevation to the finished upper-floor elevation.
  2. Include known finish thicknesses in the final elevation.
  3. Measure the clear horizontal space reserved for treads.
  4. Keep landing space separate from tread run.
  5. Recheck dimensions at the actual site before cutting material.

Small measurement errors can change the calculated riser count or create unacceptable variation at the top or bottom step.

Related Calculators and Official References

Use the roof pitch calculator for related slope geometry. Browse the Global Calculators directory or explore more free financial calculators and money tools from 1Dollars.

Reference dimensions were reviewed in the 2024 International Residential Code stair provisions. Compare them with the code edition and amendments adopted by the local authority.

Methodology reviewed: July 19, 2026

Stair Calculator FAQs

How do I calculate stair risers and treads?

Divide total rise by the allowed maximum riser height and round up to get the riser count. Divide total rise by that count for the actual riser height. A typical floor-to-floor straight flight has one fewer tread than risers.

How many risers are needed for a 9-foot rise?

A 9-foot rise is 108 inches. Using a 7.75-inch maximum reference produces 14 risers, each approximately 7.714 inches high.

Why are there fewer treads than risers?

When the upper floor or landing serves as the final walking surface, a straight flight normally has one fewer tread than risers.

How is total stair run calculated?

Multiply the number of treads by the horizontal tread depth. Landing space is separate and is not included in this tool's tread run.

How is stair stringer length calculated?

The calculator uses the Pythagorean theorem: square root of total rise squared plus total run squared. This is only the slope span, not final stock or cut length.

What riser height and tread depth should I use?

Use the requirements adopted for the project. The editable defaults illustrate a 7.75-inch maximum riser and 10-inch minimum tread used for many IRC residential stairs.

What does 2R + T mean for stairs?

It is a planning relationship that adds twice the riser height to the tread depth. It does not replace building-code checks or professional design.

How is stair angle calculated?

Stair angle equals the inverse tangent of total rise divided by total horizontal run.

Does this calculator check stair headroom?

No. Headroom depends on floor-opening and building geometry and must be measured along the required line under the applicable code.

Does this calculator guarantee code-compliant stairs?

No. It calculates basic straight-stair geometry only. A local code official and qualified professional must verify the complete design and construction.

Safety notice: Stairs are life-safety construction. This calculator is for preliminary geometry only and must not be used as the sole basis for permitting, structural design, fabrication or installation.