Spiral Staircase Calculator

Spiral Staircase Calculator checks riser height, treads, raw width, walkline depth, rotation and headroom using risers = ceil(rise÷target riser), then flags width, tread depth or clearance issues early.

in
in
in
Deg
Actual Riser Height
8.31 inches
13 Risers / 12 Treads Below Landing
Raw Walking Width
28.00 in
Min Required 26.00 in
Status Meets min. (raw)
Raw radial width before handrail deductions. Building codes typically require 26 inches minimum.
12″ Walkline Tread Depth
7.33 in
Outer Edge Depth 15.71 in
Walkline Status Fail (-0.17 in)
Physical arc length depth. Codes require minimum 7.5″ depth at 12″ from the narrow edge.
Total Rotation Sweep
390°
Full Circles 1.08
Angle / Step 30.0°
Total degree turn from the entry step position to the exit landing platform.
Overhead Clearance
99.69 in
Min Required 78.00 in
Status Pass (+21.69 in)
Estimated vertical space above a tread after completing one full 360-degree rotation.
Design Check Warning
Walkline tread depth is below the minimum. Increase diameter, reduce step angle, or change stair geometry.

Spiral Stairs Aren’t Just “Rise Over Run” Math

With a standard straight staircase, most people only worry about two numbers: riser height and tread depth. A spiral staircase adds a third dimension — rotation — and that changes everything. The tread directly above a given step isn’t one floor up, it’s one full revolution up, which means headroom, walking width, and tread depth all interact with the diameter and the rotation angle at the same time. This calculator runs all three checks at once, using the total rise, the outer diameter, the center pole diameter, and the angle each step rotates.

A common mistake when planning a spiral stair is picking the outer diameter based purely on the floor space available — “I have a 5-foot circle, so a 60-inch diameter stair will fit” — and stopping there. That number alone says nothing about whether the tread depth where people actually put their feet meets minimum standards. The diameter affects walking width, but it has almost no influence on the tread-depth check, which is usually the one a spiral design fails first.

How the Calculator Builds Each Result

The math works backward from your total rise, then checks the resulting geometry against the clearance thresholds built into this tool.

Riser Height and Step Count

The calculator starts with a target riser height — 8.5 inches in US mode, or 21.59 cm in metric (the same 8.5 inches converted, not a separately chosen metric figure). It finds the smallest whole number of risers that keeps the actual riser at or below that target:

Step count = ROUND UP ( Total rise ÷ 8.5″ )

Actual riser height is then total rise divided by that step count, which is why it almost never lands on a clean number like 8.00″ — it’s whatever value keeps every riser equal while staying under the target. Treads below the landing = step count minus 1, since the top “step” is the landing platform, not a tread.

Raw Walking Width

This is the radial distance from the outside of the center pole to the outer edge of the stair:

Walking width = ( Outer diameter − Pole diameter ) ÷ 2

It’s checked against a 26-inch minimum in US mode (66 cm in metric). This is the raw radial space before any handrail or baluster intrusion is subtracted, so it’s a starting-point check, not a guaranteed clear walkway.

Walkline Tread Depth

Spiral treads are wedge-shaped, so “depth” depends on where you measure it. The calculator uses an arc-length formula at two points:

Tread depth at a given radius = Radius × Angle per step (in radians)

The outer-edge depth uses the full outer radius and is shown for reference only — it has no pass/fail check. The walkline depth uses the pole radius plus a 12-inch offset (30.5 cm in metric), and that’s the figure checked against a 7.5-inch minimum (19 cm in metric). This walkline figure is the one most spiral designs fail.

Rotation Sweep and Headroom

Total rotation is the step count multiplied by the angle per step, and dividing that by 360 gives the number of full circles the stair makes:

Total rotation = Step count × Angle per step

For headroom, the calculator finds how many steps fit into one full 360° turn (360 ÷ angle per step) and multiplies that by the actual riser height:

Headroom = ( 360 ÷ Angle per step ) × Actual riser height

This is the vertical gap between any tread and the tread directly above it after one complete rotation, checked against a 78-inch minimum (about 198 cm in metric).

The Diameter Trap: Why “Make It Bigger” Doesn’t Fix Tread Depth

This is the part of the geometry that catches people off guard. Look at the walkline depth formula again — radius times angle in radians, where the radius is pole radius plus 12 inches. The outer diameter doesn’t appear anywhere in that equation.

If the stair fails the walkline tread-depth check, increasing the overall outer diameter — even by a foot — won’t move that number by a single millimeter. It will improve raw walking width and make the outer-edge depth figure look better, but the code-critical walkline number stays exactly where it was.

Only two things move walkline depth: the center pole diameter and the step angle. A thicker pole pushes the 12-inch walkline measurement out to a larger radius, increasing depth.

A larger angle per step (say, switching from 22.5° to 30°) sweeps more arc per riser, which also increases depth — but it reduces the number of steps per full circle, which tightens headroom. A failing walkline depth is usually fixed at the pole field or the angle dropdown, not the outer diameter, and any fix there should be rechecked against headroom before calling it done.

Worked Example: Sizing a Loft Access Stair

Say you’re framing access to a sleeping loft with 116 inches of total rise, and the available floor circle gives you a 66-inch outer diameter around a 6-inch steel center pole, with a 27.5° step angle (a common choice for kit stairs that land close to quarter-turn increments).

Step count comes out to 14 (116 ÷ 8.5 = 13.65, rounded up), giving an actual riser height of about 8.29 inches and 13 treads below the landing. Raw walking width is (66 − 6) ÷ 2 = 30 inches, clearing the 26-inch minimum with 4 inches to spare. Total rotation is 14 × 27.5° = 385°, just over one full circle, and headroom works out to roughly 108.5 inches — well above the 78-inch minimum.

But the walkline tread depth comes out to about 7.20 inches — 0.30 inches short of the 7.5-inch minimum, even though the width check passed comfortably. Per the trade-off above, bumping the outer diameter to 72 inches changes nothing here. What actually closes the gap: switching to an 8-inch center pole (walkline depth becomes about 7.68 inches, while width still clears at 32 inches), or switching the angle dropdown to 30° (walkline depth becomes about 7.85 inches, with riser count and headroom recalculating automatically).

Frequently Asked Questions

Why is my riser height an odd number like 8.29″ instead of something rounder?

The calculator always solves for the largest equal riser height at or below the 8.5-inch target (21.59 cm in metric) for a whole number of steps. Since most total rise measurements don’t divide evenly by 8.5, the actual riser comes out slightly under that target — and the shorter your total rise, the bigger that gap can be.

I switched from US to Metric and got wildly different results — is that a bug?

No. Switching the unit dropdown only changes the unit labels and the code-minimum thresholds it checks against (26″ becomes 66 cm, 7.5″ becomes 19 cm, and so on). It does not convert the numbers you’ve already typed. If you enter 108 in US mode and then switch to Metric, the calculator now treats that same “108” as 108 cm, not as the converted equivalent. Re-enter your dimensions after switching units.

My walking width passed but the walkline tread depth failed — how can both be true?

They’re independent checks measured at different points. Walking width is the full radial span from the pole to the outer edge; walkline depth is an arc length measured 12 inches in from the narrow edge of a tread. A stair can have plenty of overall radial space while individual treads are still too shallow at the point where most people step.

What does “Treads Below Landing” mean, and why is it one less than the riser count?

The total step count includes the final riser that brings you up to the landing platform itself — that platform isn’t a tread you walk across on the spiral, so it’s subtracted out. A 14-riser stair gives you 13 spiral treads plus the landing.

What triggers the “Geometry Error” message?

That appears whenever the center pole diameter is equal to or larger than the outer diameter. At that point there’s no walking surface left between the pole and the outer edge, so the calculator stops rather than return a negative width.

Does the angle dropdown change anything besides the rotation numbers?

Yes — angle per step feeds directly into both walkline tread depth and headroom. A larger angle (30°) gives deeper treads but fewer steps per revolution, which tightens headroom. A smaller angle (22.5°) loosens headroom but shrinks tread depth. Changing this dropdown is often the fastest way to nudge a borderline result without touching either diameter.