Spiral Stair Step Count & Radius Helper Calculator

Plan precise spiral stair carpet installations with accurate step counts walking radius tread arc and code friendly rise and run Quickly size materials visualize geometry and export results Ideal for installers designers and estimators handling residential or commercial projects with varied diameters landings and rotation angles including helical tight spaces retrofits and custom builds

Inputs

Typical: 100–120 in (2540–3048 mm)
Calculator will round up step count and recompute actual riser.
Use 360° for one full turn, 450° for extra 90°, etc.
Half of inner diameter to walking surface edge.
Half of outer diameter to walking surface edge.
Walking line radius Rw = Rinner + p × (Router − Rinner).

Results

Computed step count
N = ⌈ H / rtarget
Actual riser height
r = H / N
Angle per step
α = rotation / N
Walking line radius
Rw = Rinner + p × (Router − Rinner)
Tread arc at walking line
tw = Rw × α (radians)
Total walking line length
N × tw
Outer/Inner arc per step
souter=Routerα, sinner=Rinnerα
Total carpeted sector area
A = ½ × rotation(rad) × (Router2 − Rinner2)
Compliance check
Metric Value Units

Formula used

  1. Step count: N = ⌈ H / rtarget
  2. Actual riser: r = H / N
  3. Angle per step: α = rotation / N (degrees); αrad = α × π / 180
  4. Walking line radius: Rw = Rinner + p × (Router − Rinner) where p ≈ 2/3
  5. Tread arc at walking line: tw = Rw × αrad
  6. Edge arcs: souter = Router × αrad, sinner = Rinner × αrad
  7. Sector area for one step: Astep = ½ × αrad × (Router2 − Rinner2)
  8. Total area for all steps: A = ½ × rotationrad × (Router2 − Rinner2)

Adjust inputs to match local code. Many codes measure tread depth along a walking line at a fixed offset; this model parameterizes that offset via p.

How to use this calculator

  1. Select your unit system and enter floor-to-floor height H.
  2. Choose a target riser height; the tool rounds step count N and recomputes actual r.
  3. Enter total rotation in degrees (e.g., 360° for one full turn).
  4. Enter inner and outer radii to the finished nosings.
  5. Use walking line factor p (default 0.6667) or set a custom value.
  6. Provide minimum tread depth and acceptable riser range for compliance feedback.
  7. Press Calculate. Export the results as CSV or PDF for project records.

Example data

Illustrative scenarios for quick reference.

HRotationRinnerRouter Nrαtw

FAQs

A common convention is p ≈ 2/3 of the clear width from the inner edge. You can change p to match your jurisdiction or design standard.

Use 360° for a complete turn. Landings or entry/exit positions often require 270°, 360°, 450°, etc. Coordinate with floor plans and headroom constraints.

No. It provides adjustable checks for tread depth and riser limits. Always verify local code requirements and manufacturer specifications before construction or ordering materials.

Measure to the finished nosing line: inner radius near the center column and outer radius at the outside edge. Avoid including baluster offsets unless carpeting crosses under them.

Yes. The total sector area uses rotation in radians and the annulus radii. Add waste based on your fabrication process and seaming strategy.

That configuration is invalid. Ensure Router > Rinner. The calculator highlights this and blocks computation until corrected.

They closely approximate the centerline of traffic. Add allowances for nosing wraps, seams, and pattern matching where applicable.

Related Calculators

Stair Angle/Slope (degrees & %)Winder/Pie Step Geometry CalculatorSplit-Flight Stair Dimensions (L/U)

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.