Kalkmi Online calculators
en
English

Stair Stringer Calculator — Rise, Run & Layout

Plan a straight staircase, fit the available space and compare riser counts. See a proportional drawing and print your dimensions in inches or millimetres.

Straight-flight stair planner

15 equal risers

14 treads · 7 in rise · 10 in going

Plan your stairs
15 equal risers between two finished floorsA straight flight has 14 treads. The upper floor is the final landing.Upper floorLower floor
Step pitch lineOverall diagonal
The step slope and the floor-to-floor diagonal are different lines. Planning view, not a cutting template.

1. Measure and choose a layout

Measure between finished floor levels. Inches accept decimals or fractions such as 7 3/4; millimetres accept decimals. A decimal comma is also accepted. Do not group thousands.

2. Your stair geometry

Equal riser height7 in15 risers
Tread going10 in14 treads; upper floor is the landing
Total horizontal run140 in11 ft 8 in
Step pitch34.99°From one equal step to the next
  • Riser height meets your 7 in preference.
  • Going meets your 10 in preference.
  • No available-run limit entered.

These checks compare your own dimensional preferences. They do not certify building-code compliance or structural capacity.

Compare nearby riser counts

Choose a card to use that count. More risers reduce the rise per step; the run or going changes with your selected mode.

Understand the stringer length estimates
One rise/run diagonal (unit of bridge)
12.207 in
Layout length estimate: risers × unit of bridge
183.098 in
Floor-to-floor envelope diagonal
175 in
Geometric tread depth: going + nosing
11 in
2 × riser + going
24 in

The layout estimate is a planning allowance, not a finished cut length or a guaranteed stock minimum. Top and bottom connections, end cuts, tread thickness and the selected construction method affect the actual stringer. Do not cut lumber from the overall diagonal alone.

Why are there fewer treads than risers?

For one straight flight between finished floors, the upper floor supplies the final landing. With 15 equal rises there are 14 separate treads. The model excludes intermediate landings, winders, spirals and a separate top tread at the same level as the floor.

Rise, going and nosing

Riser height is total rise divided by the riser count. Going is the horizontal step spacing. Nosing projects beyond the riser below, so this planner adds it to geometric tread depth while keeping the going and floor run unchanged.

How the calculation works

Automatic risers = ceiling(total rise ÷ preferred maximum), with at least two risers. Total run = (risers − 1) × going. Step pitch = atan(riser height ÷ going). In fit-to-space mode, going = available run ÷ (risers − 1). Display rounding does not change the calculated equal risers.

What is the stringer estimate?

The unit of bridge is √(riser² + going²). Its product with the riser count is one way to estimate layout length. The overall diagonal √(total rise² + total run²) connects different endpoints and is shown separately. The BC Carpenter stair-systems training guide, printed pages 26 and 44, explains these estimating methods. Its local code dimensions are not applied here as US rules.

Before construction

This is a geometry planner for one straight flight, up to 60 risers, 15 m total rise and 30 m total run. Verify local requirements and a suitable structural design, including supports and connections. The illustrated preferences are editable examples, not an approval to build.

Continue the project

For the landing surface, use the deck board layout calculator. When quoting lumber, use the board-foot purchase tally. For a separately designed concrete landing, estimate material with the concrete calculator.

Was this calculation useful?
It takes one second and helps others choose a useful calculator.

Help improve Kalkmi Report an issue or request a useful calculator.
Suggest a calculator
Text copied
Removal error
Restore error
Calculator published
Calculator unpublished
Feedback sent
Done
Error
Author received:++
Calculator removed
Install as an app

Open the browser menu and choose “Add to Home Screen” or “Install app”.