Stair Calculator

Work out the rise, going, tread count, and stringer length for any staircase in seconds. The Chippy Tools stair calculator handles deck stairs, interior stairs, and landings, in metric or imperial.

330,000+

downloads

4.6

2,758 ratings · App Store

3.8

181 ratings · Google Play

App screenshot App screenshot

A staircase looks like one of the simplest things in a house — a row of steps from one floor to the next — until you start measuring. Get the rise height a few millimetres off and the staircase fails inspection or feels uncomfortable underfoot. Get the stringer cut wrong and you waste a 4-metre length of structural timber. The Chippy Tools stair calculator does the arithmetic for you in metric or imperial, accounts for the maximum and minimum rise rules in your region, and returns the stringer length, going length, base length, and tread count for any straight-flight staircase from a 600mm garden step up to a 3-metre full storey rise.

What the stair calculator does

The Chippy Tools stair calculator takes one mandatory measurement — the total rise (the vertical distance from finished floor to finished floor) — and returns the rise count, the actual rise height per step, the going (tread depth), the total base length (run), and the stringer length. Optional inputs let you set a target rise height, a maximum rise, a minimum rise, and a target going to match your local building code or personal preference. The app runs locally on iOS and Android with no internet required, so the calculation works on any job site whether you have signal or not.

The same calculator handles interior stairs, deck stairs, garden steps, basement stairs, and the bottom flight of a switchback staircase. For more complex layouts — landings, switchbacks, winders — calculate each straight flight independently using the relevant total rise for that section.

Stair anatomy: rise, going, and stringer

A straight-flight staircase is essentially a right triangle. The vertical edge is the total rise (floor-to-floor height). The horizontal edge is the total run or base length. The hypotenuse is the stringer — the structural board that the treads and risers attach to. Inside the triangle, the staircase profile is the familiar zig-zag of horizontal treads and vertical risers.

12345

In the diagram: (1) total rise, (2) total run, (3) stringer, (4) single rise, (5) going / tread.

A single rise is the vertical height between two consecutive treads. A single going is the horizontal depth of one tread (sometimes called the “run” of a single step, distinct from the total run). The tread is the physical board you step on — its actual depth is usually slightly larger than the going to allow for a nosing overhang at the front. The riser is the vertical board between two treads (open-riser stairs omit it).

The number of rises is one greater than the number of goings — there’s no going at the very top of the flight because you step directly onto the upper floor. So a staircase with 14 rises has 13 goings.

How to calculate stair rise and run

The stair-calculation workflow is straightforward:

  1. Measure the total rise — vertical floor-to-floor distance. This is the only input the Chippy Tools calculator strictly requires.
  2. Pick a target rise height — typically 180mm (7-3/32") for residential work, somewhere between your local minimum and maximum rise.
  3. Divide total rise ÷ target rise — round to the nearest whole number to get the rise count.
  4. Back-solve the actual rise — total rise ÷ rise count gives the actual per-step rise height.
  5. Verify the rise sits inside your local code’s min/max range — if not, add or remove a step and repeat.

For a worked example, take a 2,700mm floor-to-floor rise. Target rise 180mm: 2700 ÷ 180 = 15. Round to 15. Back-solve: 2700 ÷ 15 = 180mm exact — perfect. The staircase needs 15 rises (15 risers) and therefore 14 goings (14 treads). Picking a 250mm going gives a base length of (14 × 250) + 250 = 3750mm — wait, that’s not quite right. The base length is the going count × the going depth, plus the depth of the bottom riser if you’re projecting from the wall: (14 × 250) = 3500mm of horizontal run. The Chippy Tools calculator handles this geometry exactly so you don’t have to debate going-from-edge vs going-to-edge in your head on site.

Calculate Stairs On the Job Site

Download Chippy Tools and use the stair calculator on iOS or Android. Offline, fast, and accurate — no signal required to set out a staircase.

How to calculate stair stringer length

The stringer length is the diagonal distance from the bottom of the lowest tread cut to the top of the upper landing cut. Because a straight staircase forms a right triangle, the stringer length is just the hypotenuse: stringer = √(total rise² + total run²).

For the 2,700mm × 3,500mm example above, the stringer length is √(2700² + 3500²) = √(7,290,000 + 12,250,000) = √19,540,000 ≈ 4,420mm. In imperial: a 9-foot rise and 11.5-foot run gives a √(81 + 132.25) ≈ √213.25 ≈ 14'7" stringer. Round up to the nearest standard timber length (4.8m or 16’) when ordering, since you’ll lose a few centimetres at each end to the cuts.

The Chippy Tools stair calculator returns the stringer length directly so you can quote material before you cut. If you’re using engineered LVL or laminated stringers instead of solid timber, the same length applies; just confirm the standard-length availability with your supplier before sizing the staircase to suit.

Calculating stairs for a deck

Deck stairs use exactly the same math as interior stairs, with one extra consideration: the bottom step typically lands on a concrete pad or paver, not a finished floor. Measure the total rise from the top of the deck surface down to the top of the bottom paver (or finished ground level if you’re stepping straight onto compacted dirt or gravel).

A typical 600mm-high deck wants 3 rises at 200mm each — the bottom step lands on a 600×900 paver at ground level, and you take three 200mm steps up to the deck surface. A taller 1,200mm-high deck wants 6–7 rises, and at that height you should add a handrail per most building codes. The Chippy Tools stair calculator handles deck-stair geometry directly — enter the total rise and the app returns the rise count, going, and stringer length to match.

For deck stairs, two important notes: (1) The bottom of each stringer should rest on a non-rotting bearing surface, typically a concrete paver or galvanised post-shoe; never bury the stringer in dirt. (2) The top of each stringer attaches to the deck rim joist via a hangered connection or notched cleat — confirm the connection method with your local code before cutting.

Stairs with a landing

A landing breaks a straight flight into two shorter flights joined by a horizontal pad. Landings are required in some jurisdictions when the total rise exceeds a threshold (typically 3.6m in the AU NCC, 12 risers under the US IRC). They’re also useful for changing direction at 90° or 180° in tight stairwells.

To calculate stairs with a landing, treat the staircase as two separate runs and calculate each one independently. The total rise of the upper run is the floor-to-landing height; the total rise of the lower run is the landing-to-floor height. The two stringers are sized separately and bear on the landing’s framing. The landing pad itself adds horizontal depth to your total run — typically 900mm to 1200mm of landing depth on top of the combined goings.

Run the Chippy Tools stair calculator twice — once per flight — to get two stringer lengths and two rise/going schedules. Add the landing depth manually to the total run when working out floor-space requirements.

Stair Maths That Just Work

Chippy Tools handles stair calculations, deck stairs, landings, decking layout, and balustrade spacing in one app. Download once, calculate anywhere — no internet required.

Building code requirements for stair rise and tread

Stair codes vary significantly by region — always confirm with your local council or building authority before construction. Common limits include:

Australia (NCC Volume Two) — maximum rise 190mm, minimum rise 115mm, minimum going 240mm, maximum going 355mm. The 2R + G rule (twice the rise plus the going) must be between 550mm and 700mm.

United Kingdom (Approved Document K) — private stairs maximum rise 220mm, minimum going 220mm. The pitch must not exceed 42°. Separate, stricter limits apply to common stairs in flats.

United States (IRC) — maximum rise 7-3/4" (≈ 197mm), minimum tread depth 10" (≈ 254mm). Variation between any two adjacent rises must be no more than 3/8" (≈ 9.5mm).

New Zealand (NZBC D1) — maximum rise 190mm, minimum going 280mm for private stairs.

The Chippy Tools stair calculator lets you override the default min/max rise so the result respects whichever code applies to your project. If you’re unsure which limits apply, default to the strictest of: local code, AS 1657 (industrial), or the manufacturer’s spec for prefabricated stair components.

Imperial and metric units

Chippy Tools accepts millimetres, centimetres, metres, feet, inches, or feet and inches in any combination. Enter your total rise in inches and your target going in millimetres in the same calculation if you like — the app converts internally. This is particularly useful when buying timber from a metric supplier in a country that still measures floor heights in feet and inches (Canada, parts of the Caribbean, etc).

The default rise and going values follow Australian convention (180mm target rise, 250mm target going) but every input accepts a custom value, so you can set US IRC defaults (7" / 11"), UK defaults (190mm / 240mm), or your own preferred set once and reuse them on every job.

Why use a stair calculator on your phone

The Chippy Tools app is built for tradespeople who need calculations on-site without internet. The stair calculator is paired in the same app with the Decking Calculator, Baluster Spacing Calculator, and Roof Pitch Calculator — calculate the deck, the deck stairs, the deck balustrade, and the verandah pitch in one workflow without re-entering measurements.

Web-based stair calculators break in basements with no signal and on remote new-build sites where 4G is patchy. The Chippy Tools calculator runs locally on your phone or tablet — the answer is on screen in under a second. Switch between metric and imperial without restarting, save common stair presets for the rise/going values you use most, and pull up the calculator straight from your home screen widget when a customer asks for a quick price during the quote.

  • Decking Calculator — for sizing deck boards, joists, and bearers when the staircase ties into a deck
  • Baluster Spacing Calculator — for stair handrail balustrades that pair with the staircase
  • Roof Pitch Calculator — for verandah, eave, and roof pitches, which use the same rise-over-run math
  • Triangle Calculator — for any general right-triangle problem when you need a quick stringer length without the full stair workflow

Try the Stair Calculator: Stringer, Rise, Run & Treads

Download Chippy Tools and start calculating in seconds. Works offline, supports metric and imperial.

Frequently Asked Questions

Need help? Contact us

How do I calculate the number of stairs?
Divide the total rise (vertical floor-to-floor distance) by your target rise height — typically 180mm (7") in residential work. Round to the nearest whole number, then back-solve the actual rise height by dividing the total rise by that number of steps. The Chippy Tools stair calculator does this automatically and checks the result against your local maximum and minimum rise rules. If the back-solved rise falls outside those limits, the calculator adds or removes a step until it lands inside compliant range.
How do I calculate stair stringer length?
Stair stringer length is the diagonal distance from the bottom of the lowest tread to the top of the upper landing. It's calculated using Pythagoras: stringer length = √(total rise² + total run²). For a staircase with a 2.7m total rise and 3.4m total run, the stringer length is √(2.7² + 3.4²) = √(7.29 + 11.56) = √18.85 ≈ 4.34m. Add a few centimetres for the cuts at top and bottom and round up to the nearest standard timber length when ordering.
How do I calculate stairs for a deck?
Deck stairs are calculated the same way as interior stairs but the total rise is measured from the deck surface down to the finished ground level. Add a step to land on the ground if the bottom step would otherwise sit at half-rise height. Treat the bottom step's tread as the landing pad — typically a concrete pad or paver. The Chippy Tools stair calculator handles deck stair geometry directly: enter the total rise from deck to ground and the calculator returns the rise count, going length, and stringer length to suit.
What is a stair stringer?
The stringer is the diagonal structural board that the treads and risers attach to — the spine of the staircase. Most residential stairs use two stringers (one on each side); wider staircases sometimes add a third in the middle. Stringers are typically cut from 235mm × 45mm (2x10) timber for residential stairs, with the rise-and-run shape notched into the top edge so each tread sits on a horizontal cut and each riser sits against a vertical cut.
How do I calculate stairs with a landing?
Treat the staircase as two separate runs: floor → landing, and landing → upper floor. Calculate each section independently using its own total rise (the height between floors at each end of that section). The landing itself counts as one large 'tread' and adds the depth of the landing (commonly 900mm to 1200mm) to your total run. Confirm the landing depth meets your local building code's minimum, which is usually equal to the stair width.
What is the standard stair tread depth?
Most residential stair treads are between 240mm and 280mm deep (9.5" to 11"). Australian and UK codes typically allow goings down to 240mm; US IRC requires a minimum 10" tread depth. Tread depth and rise height interact — a steeper stair (taller rise) needs a deeper tread to remain comfortable, often expressed by the rule 2× rise + going ≈ 600–650mm (24" to 25"). The Chippy Tools stair calculator lets you set custom min/max values to match your local code.
What are the building code requirements for stair rise and run?
Code limits vary by region. Australian NCC: maximum rise 190mm, minimum rise 115mm, minimum going 240mm. UK Approved Document K: maximum rise 220mm, minimum going 220mm for private stairs. US IRC: maximum rise 7-3/4" (≈ 197mm), minimum tread 10" (≈ 254mm). Always confirm with your local council or building authority — codes change and some jurisdictions add stricter limits for elevated decks or commercial installations.
Does the calculator handle both metric and imperial measurements?
Yes. Chippy Tools accepts millimetres, centimetres, metres, feet, inches, or feet and inches mixed together. You can enter the total rise in metres and the target tread depth in inches in the same calculation — the app converts internally. The keyboard adds a units row when imperial is detected so you can punch in 7'6" cleanly without escape characters.
How wide should a staircase be?
Residential stair width minimums vary: Australia and the UK typically require 600mm clear width for private stairs (900mm preferred), and the US IRC requires 36" (≈ 914mm). Two-person comfortable width is around 1100mm to 1200mm. The Chippy Tools stair calculator focuses on the rise/run/stringer math; check your local building code for width minimums and handrail requirements separately.
What does the stair calculator NOT include?
The current Chippy Tools stair calculator returns rise, going, base length, and stringer length. It does not currently account for tread thickness (subtract from the first riser when cutting the stringer), landing geometry, headroom, handrail height, or local code variations beyond min/max rise. These are on the roadmap; for now, factor them in manually after the core calculation.