Minecraft Spiral Staircase Generator
Choose a radius, a number of steps and how many steps make a full turn to get a top-down plan, a step table and the blocks you need.
The plan above is the last valid one, dimmed. Fix the input to update it.
- Total blocks
- blocks
- Step blocks
- blocks
- Pillar blocks
- blocks
- Steps
- steps
- Full turns
- turns
- Footprint width
- blocks
- Stacks to gather
- stacks
- Full stacks of 64
- stacks
- Left over
- blocks
Step table
| Step | Angle | Blocks |
|---|
How the plan is made
A one-block pillar stands in the middle and runs the full height of the stairs, one pillar block per step. Step number i (counting from 0) sits i blocks higher than the first and points at an angle of 360 × i divided by the steps per turn, measured from the right-hand side of the plan towards the bottom.
Each step is a spoke running out from the pillar. Along the spoke the plan samples distances of 1, 1.5, 2 and so on up to the outer radius, rounds each point to the nearest block (halves round up), skips the pillar block and removes any repeats. Because steps are at different heights, two steps on the same column of the plan never collide.
Example: radius 2, 8 steps, 8 steps per turn. The four steps along the axes have 2 blocks each and the four diagonal steps have 1 block each, so 12 step blocks plus 8 pillar blocks makes 20, in one full turn and a footprint 5 blocks wide.
Reading the plan
Each cell of the top-down plan shows the lowest step number that stands on it, and “+k” when k more steps share the column higher up. P marks the pillar. The step table gives each step’s angle to one decimal and its block count.
What this does not model
Spokes on a square grid are an approximation, and diagonal spokes can come out shorter. Headroom above each step is not modelled, so check clearance yourself. Steps are assumed to rise one block each.
Most placeable blocks stack to 64, and some items differ (Minecraft Wiki). For the tower the stairs sit in, see the round tower generator, and for chests, the stack calculator.
Not an official Minecraft product, and not affiliated with Mojang or Microsoft. Back to the circle generator.