Measuring

Automatic Stair Calculator: Instant Rise, Run and Runner Figures

An automatic stair calculator takes a small number of measurements — total rise, available run, and the width of the opening — and returns a complete step layout: how many risers, how tall each one is, how deep each tread should be, and how long a runner or stringer needs to be. The value is not the arithmetic, which is simple, but the constraints: equal risers, a legal step geometry, and an allowance for nosings. This guide explains what the tool is doing, how to feed it good numbers, and how to sanity-check what comes back before anything is cut or ordered.

Start with the numbers: our stair runner calculator also works as a stair runner length calculator, adding nosing wrap, landings, winders, pattern repeat and waste so you order the right length first time.

By Thomas Bramley, Estimating editor · · 6 min read

Last updated · Reviewed by James Whitfield, Stair runner fitter and flooring estimator

Automatic Stair Calculator: Instant Rise, Run and Runner Figures — a runner centred on a wide staircase with equal timber margins

What the tool automates

Laying out a flight by hand means dividing the total rise by a target riser height, rounding to a whole number of risers, recalculating the actual riser height, checking that height against the limits, deriving a tread depth that keeps the step comfortable, and then checking the whole thing fits the available run. Change one input and the entire chain recalculates. An automatic stair calculator does that loop instantly and flags the combinations that break the rules.

  • Number of risers and treads from a total rise you measure once.
  • Exact riser height, equalised so no step differs from another.
  • Tread depth ('going') that satisfies a comfort rule such as two risers plus one going.
  • Total horizontal run, so you know whether the flight fits the space.
  • Pitch angle, for headroom and handrail planning.
  • Stringer length, from the diagonal of rise and run.
  • Runner or carpet length, from tread plus riser multiplied by step count, plus nosings and tuck.

The inputs that matter

InputHow to measure itCommon mistake
Total riseFinished floor to finished floor, verticallyMeasuring to subfloor and forgetting the finish thickness
Available runHorizontal space the flight may occupyIgnoring the door swing at the bottom
WidthBetween finished wall faces or stringsMeasuring at one point on a tapered stair
Nosing overhangFront edge to riser face belowLeaving it out — it adds up over 13 steps
Tread thicknessActual board, not nominalUsing 1 in for a 25 mm board
HeadroomVertical from nosing line to ceilingChecked last, when the layout is fixed

Total rise is the one input worth measuring twice. Every other figure is derived from it, so a 20 mm error in the floor-to-floor height becomes a 1.5 mm error in every riser — invisible on paper and immediately obvious underfoot as an uneven first or last step.

How a stair runner is measuredOne step showing tread depth, riser height and the nosing wrap that all add together to give the runner length per step.Tread depthRiser heightNosing wrapRunner per step = tread + riser + nosing allowance
How each step contributes to total runner length: tread, riser and nosing wrap.

The rules a good calculator enforces

Codes differ by country and by whether the stair is private, common or public, but the underlying comfort rules are near-universal. Any automatic tool worth using should warn you when a layout breaches them rather than silently returning a number.

RuleTypical private-dwelling figureWhy it exists
Maximum riser height7.75 in / 190-220 mmAbove this the step becomes a climb
Minimum tread depth10 in / 220-250 mmThe foot needs to land fully
Riser variation across a flightUnder 3/8 in / 5 mmUneven risers are the leading trip cause
2R + G comfort ruleAbout 24-25 in / 600-640 mmMatches the natural stride on an incline
Maximum pitchAbout 42 degreesSteeper flights are hard to descend safely
Headroom6 ft 8 in / 2000 mmClearance measured from the nosing line

Always confirm locally

Figures above are typical private-dwelling values used for planning. Building regulations and codes vary by jurisdiction and by stair category, so confirm the numbers that apply to your project with your local authority or building control before construction.

Worked example

Say the total rise is 2,600 mm. Dividing by a comfortable 190 mm target gives 13.7, so the calculator rounds to 14 risers and returns an actual riser of 185.7 mm — equal across the flight. Fourteen risers means thirteen treads. With a 250 mm going, the total run is 3,250 mm, and the pitch works out at roughly 36.6 degrees. The 2R + G check gives 621 mm, comfortably inside the comfort band.

Automatic Stair Calculator: Instant Rise, Run and Runner Figures — a pale grey runner on a modern oak staircase

Now the runner: thirteen treads at 250 mm going plus a 25 mm nosing overhang each, plus fourteen risers at 185.7 mm, gives about 6.2 m of surface. Add 150 mm of tuck at each end and any landing run, and you have your order length. That is exactly the calculation the stair runner length calculator performs, with pattern repeat handled as a separate allowance.

Where automatic results need human judgement

  1. Existing staircases are rarely uniform — measure at least three risers and use the worst case, not the average.
  2. A calculator assumes square treads; winders, bullnoses and curtail steps must be measured and added individually.
  3. Floor finishes not yet laid change the top and bottom riser; decide the finish before finalising the layout.
  4. Open risers need extra runner material to wrap the tread underside, which a basic layout tool will not add.
  5. Site tolerances mean the last riser is where errors surface; check it explicitly before you build.
  6. Any figure feeding a purchase order should be re-measured on site, not taken from a drawing.

Automatic versus manual: what you actually gain

TaskBy handAutomatic
Equalising risersIterative, error-proneInstant, exact
Testing a different tread depthFull recalculationOne input change
Checking code limitsManual lookupFlagged in the result
Stringer lengthPythagoras by handDerived automatically
Runner lengthTread plus riser, times stepsIncludes nosings and tuck
Comparing two layoutsTwo full sets of mathsSide by side in seconds

Checking the output before you commit

Three checks catch almost every mistake. First, multiply the returned riser height by the number of risers and confirm it equals your measured total rise to the millimetre. Second, apply the 2R + G rule yourself and confirm the answer sits in the comfort band. Third, lay the returned total run out on the floor with a tape and confirm the flight physically fits, including the door swing and the landing at the bottom. If all three pass, the layout is sound.

For a runner order, add a fourth check: take the returned length, add your end tuck and pattern allowance, and compare it to the roll length your supplier stocks. Discovering that your 7 m run needs a join is much cheaper as a question than as a delivery.

Know your numbers in 30 seconds

Enter your step count, tread depth and riser height — the stair runner calculator gives you the exact length to order, in metres and feet, with waste included.

Open the stair runner calculator

Still deciding on material, width or pattern? Our hub on stair runners compares weaves, widths, backings and fitting styles side by side, then hands the numbers straight to the calculator.

Frequently asked questions

What does an automatic stair calculator need to know?

At minimum the total rise, floor finish to floor finish. Add the available run and the stair width and it can return riser height, tread depth, step count, pitch, stringer length and runner length in one pass.

Why does it round the number of risers?

You cannot build a fraction of a step. The tool divides the total rise by your target riser height, rounds to a whole number, then recalculates the exact riser height so every step in the flight is identical.

Can it handle a staircase with a landing or winders?

A layout tool handles the straight flights; landings and winders need their own measurements added. Measure each winder tread at its widest walking line and add the landing run separately to the runner length.

Is the output code-compliant?

It applies typical private-dwelling limits as a planning guide and flags obvious breaches. Building regulations vary by country and stair type, so confirm the final figures with your local building control before construction.

How accurate does my total rise measurement need to be?

To within a few millimetres. The error is divided across the flight, so a 20 mm mistake on a 14-riser stair shifts every riser by about 1.5 mm and concentrates the discrepancy in the first or last step.

Does it give me the carpet or runner length too?

Yes — tread depth plus nosing plus riser height, multiplied by the step count, plus the tuck at each end. Pattern repeat and winder waste are added as separate allowances on top of that figure.

Know your numbers in 30 seconds

Enter your step count, tread depth and riser height — the stair runner calculator gives you the exact length to order, in metres and feet, with waste included.

Open the automatic stair calculator

Ready for real prices?

Get quotes from vetted stair runner suppliers and fitters near you. Free, no account, no obligation.

Get quotes

Every guide is written from hands-on measuring and fitting experience, checked against the calculator’s own maths, and re-reviewed whenever prices or methods change. Read our editorial standards.

Keep reading