Minecraft Circle Generator

Block-by-block circles, ovals, arcs, spheres and domes — with a row-by-row plan you can build from.

Pick a size and get the exact blocks for a round tower, a pool, an arena or a dome. The generator counts every block, splits the shape into rows you can place one by one, remembers what you have already built and exports the shape as a picture, /fill commands or a schematic.

How to build a circle in Minecraft

Minecraft has no round blocks, so every circle is a staircase of square ones. The generator places a block wherever the centre of that block falls inside the circle. That gives the roundest shape the grid allows at any size, and the same rule works for ovals, arcs and every layer of a sphere.

You do not need to count anything from the picture: the build plan lists every row with how many blocks it has and in which columns they stand, so you can place a row, tick it off and move on.

Odd or even diameter?

An odd diameter, such as 15, 21 or 31, has a single centre block and a true middle row. Choose it when the circle surrounds something: a beacon, a fountain, a pillar or a tree.

An even diameter centres on the line between two blocks. Choose it when a two-block-wide path, door or rail line runs through the middle, or when the circle has to line up with a 16 × 16 chunk.

Thin ring, thick wall or solid disc

A one-block outline uses the fewest blocks, but on the diagonals its blocks only touch at the corners: you cannot walk along it and water leaks through. “No diagonal gaps” adds the corner blocks so every step is a full side.

Small circles look like octagons — below about nine blocks the grid has too few blocks to show a curve. From fifteen blocks up the shape reads as round.

Blocks in a circle by diameter

Number of blocks for common circle sizes
Diameter Outline (1 block) No diagonal gaps Filled
5 12 16 21
7 16 24 37
9 24 32 69
11 28 40 97
13 36 48 137
15 40 56 177
17 48 64 225
21 56 80 349
25 68 96 489
31 84 120 749
41 112 160 1313
51 144 200 2053
64 180 252 3228
101 284 400 8021

Build a circle step by step

  1. Choose the shape and size — Type the diameter in blocks. Keep the sides locked for a true circle, or unlock them to set the width and length of an oval. For a sphere, dome, cylinder or ring, switch to 3D.
  2. Pick outline or filled — Outline makes a ring for walls and towers; set the thickness for a thicker wall. Turn on “No diagonal gaps” if you need to walk along the ring or keep water inside it. Filled makes a solid disc for floors and pools.
  3. Gather the blocks — The block count shows how many stacks and shulker boxes you need, so you can collect the material before you start.
  4. Mark the centre in the world — Stand where the middle of the circle should be. An odd size has one centre block; an even size has its centre on the line between two blocks. Enter your coordinates to get the exact position of every row.
  5. Build row by row — Follow the build plan from the first row to the last, or build one quarter and mirror it — the highlighted quarter shows which part repeats. Click a block or a row number to mark it as placed; your progress stays in this browser.
  6. Or paste it in creative — In creative mode or on your own world, copy the /fill commands or download the .mcfunction or .schem file and place the whole shape at once.

Circle Generator FAQ

How many blocks are in a 15-block circle?

A 15-block circle is 40 blocks as a one-block outline, 56 blocks without diagonal gaps and 177 blocks when filled. A 31-block ring is 84 blocks. Set any size in the generator and the count, the stacks and the shulker boxes update at once.

How do you make a perfect circle in Minecraft?

A block grid cannot hold a true circle, only the closest approximation. The generator fills a block whenever its centre lies inside the circle, which gives the roundest result for every diameter. Build it from the row-by-row plan and the circle comes out symmetrical.

Should a Minecraft circle have an odd or even diameter?

Use an odd diameter when the circle surrounds a single block such as a beacon or a pillar: it has one centre block. Use an even diameter when something two blocks wide passes through the middle, such as a path or a door.

How do I build a sphere or a dome?

A sphere is a stack of circles that grow and then shrink layer by layer, and a dome is its top half. Switch the generator to 3D, choose a sphere or a dome, and step through the layers: each one has its own build plan and block count, and the 3D view shows the finished shape.

Can I paste the circle into my world with commands?

Yes. In creative mode or with cheats on, copy the /fill commands — each row becomes one command — or download the .mcfunction file for a data pack. The .schem file loads with WorldEdit (//schem load) and other tools that read Sponge schematics.

What is the difference between a thin ring and a walkable ring?

A thin ring uses the fewest blocks, but on the diagonals its blocks meet only at the corners, so players, mobs and water can slip through. A walkable ring adds the corner blocks, so every block touches the next one by a full side.

Is my building progress saved?

Yes. Blocks and rows you mark as placed are stored in your browser for that exact shape, so you can close the page and continue later. Nothing is sent to a server.