StairGen ProMy projects

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 types

Steel 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.

Wood

8 types

Wooden 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.

Concrete

1 type

Reinforced 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.