Stair Calculator with 3D Model and DXF Shop Drawings
A free stair calculator for steel, wooden, spiral and concrete stairs. Pick a stair type, enter the total rise and the run you have, and you instantly get the number of steps, riser height, tread depth and pitch, a comfort and building code check, a live 3D model and dimensioned DXF shop drawings for AutoCAD. Straight flights, stairs with a landing and winder stairs are all covered. No sign-up needed.
Steel
7 typesSteel stairs with tube stringers: straight with one bracket per tread, straight with sawtooth stringers, L-shaped and U-shaped (switchback) with a landing, both also in sawtooth, and a spiral staircase. Every part comes out marked for cutting and welding.
Straight steel stair with brackets
Tube stringer with one bracket per tread.
Y 2,800X 4,500W 1,000
Straight steel sawtooth stair
Sawtooth stringers made of steel tube.
Y 2,600X 4,200W 1,000
Steel L-shaped stair with landing
Two bracketed flights and a square landing.
Y 2,800X 3,250W 1,000
Steel L-shaped sawtooth stair
Two sawtooth flights and a landing.
Y 2,800X 3,250W 1,000
Steel U-shaped stair with landing
Switchback with a double-width landing.
Y 2,800X 3,250W 1,000
Steel U-shaped sawtooth stair
Switchback with sawtooth stringers.
Y 2,800X 3,250W 1,000
Spiral staircase
Treads fanning around a centre column.
H 2,800D1 2,000C 16
Wood
8 typesWooden stairs with board stringers: straight with housed treads, cut stringer, L-shaped and U-shaped with a landing or with winders, and three-flight stairs with two landings or with double winders.
Straight wooden stair
Board stringers with housed treads.
Y 2,600X 4,200W 1,000
Straight cut-stringer stair
Notched stringers with the treads on top.
Y 2,600X 4,200W 1,000
Wooden L-shaped stair with landing
Two flights and a square landing.
Y 2,600X 3,250W 1,000
Wooden 90° winder stair
Winder treads in the turn, no landing.
Y 2,600X 3,250W 1,000
Wooden U-shaped stair with landing
Switchback with a double-width landing.
Y 2,600X 3,250W 1,000
Wooden 180° winder stair
Half turn of winders around a newel.
Y 2,600X 2,400W 1,000
Wooden three-flight stair with landings
Two 90° turns on flat landings.
Y 2,600X 2,400W 1,000
Wooden three-flight winder stair
Two 90° turns with winders.
Y 2,600X 2,400W 1,000
Concrete
1 typeReinforced concrete stair with a waist slab or folded plate and a top landing: steps, concrete volume and rebar.
What the stair calculator does
Everything updates as you type; there is no Calculate button. Each figure comes from a lettered parameter (Y total rise, X total run, W width, C number of steps…), and the same letter appears on the drawings, so the diagram and the numbers always match.
- Works out the number of risers, the riser height (rise), the run or going, the tread depth with nosing and the pitch of the stair.
- Checks the 2R + G step formula, the minimum tread depth and the pitch, plus the limits of the building code you pick, for dwellings or general use: the IRC/IBC by default, or Approved Document K, the NBC, the NCC and other national codes.
- Suggests fixes with real numbers (how many steps to add, how much to lengthen the run, how far to extend the nosing) and applies them in one click.
- Shows the stair in 3D with real finishes: RAL colours, Corten, galvanised steel, oak, walnut, chequer plate, glass or microcement.
- Marks every part (Z1 stringer, E1 tread, S1 bracket, R1 landing…) and builds a bill of materials with lengths, areas and weights.
Projects are saved in your browser without an account. If you sign in with Google, which is optional, they are saved to your StairGen account and open on any device.
A stair calculator with a diagram you can build from
Most online stair calculators stop at a 2D sketch of a straight flight. Here the diagram is a full drawing set: a dimensioned general arrangement (side elevation, plan and front elevation) plus one sheet per part, in millimetres or in feet and inches, for every one of the 16 stair types, including stairs with a landing and winders.
A PDF is for looking at; a DXF is for making things. Each element sits on its own layer (stringers, treads, brackets, landings, railing, dimensions), so a fabrication shop can send parts to the saw or CNC table and an architect can drop the stair into a floor plan without redrawing it. It is not a generic DWG block: it carries your actual dimensions.
How to calculate stairs
Start from the total rise, the height between finished floors (Y). Divide it by the number of risers: 2800 mm over 16 risers gives 175 mm per step, just under 7 in. Then divide the total run (X) by the number of treads to get the run per step, or going. With both figures, check the step formula: two risers plus one going (2R + G) should land between 600 and 660 mm (about 24–26 in), the length of a normal stride.
The pitch comes from the ratio of rise to run; between 30° and 40° a stair feels comfortable. On stairs that turn, the landing or the winder treads take up part of the footprint, and on a spiral staircase the going is measured on the walkline, not at the outer edge. The calculator handles all three cases and shows the result for each flight.
Building codes set the outer limits. In the US the IRC allows a riser of up to 7¾ in with a tread of at least 10 in; in England, Approved Document K allows up to 220 mm of rise on a private stair with a pitch of no more than 42°. The Summary panel checks the IRC/IBC by default and can switch to Approved Document K, the NBC or the NCC; their main limits are summarised further down this page.
Who it is for
Steel fabricators and joiners who want to go from the stairwell dimensions to cut parts without redrawing anything; architects, designers and builders who need a quick sizing with comfort figures and a DXF to place in their drawings; and homeowners who want to see and understand their stair before they order it.
Building codes
StairGen Pro checks two things as you type. Comfort: the step formula 2R + G between 600 and 660 mm, a tread depth of at least 280 mm and a pitch between 30° and 40°. And the building code you pick in the Summary panel, with a selector for dwellings or general use: the IRC/IBC (US) by default, or Approved Document K (England), NBC 2020 (Canada), NCC 2022 (Australia) and other national codes. The choice is saved with the project. For each code it checks only the limits that code sets: riser, going between nosings (without the nosing projection), 2R + G, clear width, pitch, risers per flight and guarding height (the model's guarding is 900 mm above the line of nosings, so a code that asks for more, such as the IBC's 42 in, is flagged). Each criterion shows its figure and how far off it is.
- United States · IRC 2021, R311.7 (dwellings): riser height 7¾ in (196 mm) max, tread depth 10 in (254 mm) min, width 36 in (914 mm) min, headroom 6 ft 8 in (2032 mm), handrail at 34–38 in where there are four or more risers, and no more than 3/8 in difference between the largest and smallest riser. Guards on the open side of the stair at least 34 in high (R312.1.2). Commercial buildings follow IBC 1011: risers 4–7 in, treads 11 in min, width 44 in min, and 42 in guards (IBC 1015.3). Source: codes.iccsafe.org. The Summary panel marks these figures as unverified: the ICC site could not be read directly, so they come from official state and county transcriptions.
- United Kingdom · Approved Document K (England), private stair: rise 150–220 mm, going 220–300 mm, 2R + G between 550 and 700 mm, pitch 42° max, headroom 2.0 m (1.9 m at the centre of a loft stair), handrail at 900–1000 mm. Wales, Scotland and Northern Ireland publish their own guidance. Source: gov.uk.
- Australia · NCC 2022, ABCB Housing Provisions Part 11.2: riser 115–190 mm, going 240–355 mm, 2R + G 550–700 mm, 2 to 18 risers per flight and 2.0 m headroom; balustrades are in Part 11.3. Source: ncc.abcb.gov.au.
- Canada · National Building Code 2020, Section 9.8 (stairs within a dwelling): rise 125–200 mm, run 255–355 mm, width 860 mm min and headroom 1950 mm. Provinces adopt their own editions (Ontario, British Columbia, Quebec), so check these figures against your provincial code. Source: NBC 2020, publications.gc.ca.
Code editions change and each state, province or local authority decides which one applies. The check is for guidance only and covers just the limits listed above: it does not check headroom, landings, handrails, the rise of a flight in metres, or the going of spiral treads and winders. Confirm the edition in force with your building department or building control before you build.
What's in the DXF
The Download DXF button creates a file from your own dimensions, not a generic block from a CAD library. It is saved as AutoCAD 2007 (AC1021), in millimetres or, with the editor switched to inches, in inches with feet-and-inch dimensions, with UTF-8 text, so AutoCAD opens it at the right scale without converting or rescaling anything.
- Dimensioned general arrangement drawing: side elevation, plan and front elevation with heights, lengths and widths.
- One sheet per part (stringer, tread, bracket, landing, post…) with its shop mark, dimensions and quantity.
- One layer per element with ACI colours (STRINGERS, TREADS, BRACKETS, LANDINGS, RAILING, DIMENSIONS, TEXT, MARKS…), so you can switch them off, plot them or send them to the cutting table separately.
- Bill of materials with mark, part, material or section, size, quantity, total length or area and estimated weight.
The marks are the same in the 3D view, the on-screen drawings, the parts list and the DXF: Z1 on the drawing is the Z1 highlighted on the stair.