Skip to content
MC Build Tools

Minecraft Circle Generator

Enter the outside diameter to get a block-by-block circle you can build in Minecraft. Use the numbered rows to place each stretch, check your materials, or switch to an oval.

Free · no sign-up · runs in your browser

Updated October 11, 2026

Block blueprint

Blocks needed0
Stacks of 640 + 0full stacks + loose blocks
Center—

Shape settings

Preview view
Block blueprint
Export your plan

This sets the Java file version. It does not replace blocks unavailable in older releases.

Exports contain one block layer, including your edits. Java files need a compatible schematic mod or plugin; Bedrock files need a structure import workflow. Empty space in Java files is air, which may replace existing blocks when pasted.

Blue blocks are still to place. Tap one to mark it done with a gray checkmark; tap again to undo. The PNG and copied plan include any shape edits, but never your progress marks. Use arrow keys to move around the blueprint and Space to mark a block.

Row-by-row build plan

Straight runs

Block blueprint

How to make a circle in Minecraft

Pick the outside diameter in blocks. Find the middle of that footprint in your world, then follow the blue squares one row at a time. The row plan tells you where each straight stretch starts and how many blocks it contains, so you can count even when the outline has gaps.

Switch between the numbered 2D plan and a rotatable 3D view of the same single layer. Choose Edit to add or erase blocks in either view; the block count and row plan follow your changes. Use the 2D view to mark blocks as you place them.

Building a rounded roof? Try our Minecraft dome generator to preview it in 3D and follow each 2D layer block by block.

Planning a circular Nether hub? Use the Nether portal calculator to find the matching coordinates for each stop.

11 × 11 · Thin outline

Build an 11-block outline

This is the plan the tool generates for an 11 × 11 thin outline: 28 blocks in one layer. Row 1 is the top edge. Its run, 4–8 (5), means leave columns 1–3 empty, then place five blocks across columns 4–8. Count columns from the left edge of the full 11-block footprint, including empty spaces.

Row 2 has two separate runs: one block in column 3 and one in column 9. Leave the gap between them empty. The lower rows mirror the upper ones, so you can check your work as you build.

Build an 11-block outline
RowStraight runsBlocks needed
14–8 (5)5
23–3 (1) · 9–9 (1)2
32–2 (1) · 10–10 (1)2
41–1 (1) · 11–11 (1)2
51–1 (1) · 11–11 (1)2
61–1 (1) · 11–11 (1)2
71–1 (1) · 11–11 (1)2
81–1 (1) · 11–11 (1)2
92–2 (1) · 10–10 (1)2
103–3 (1) · 9–9 (1)2
114–8 (5)5
Blocks needed28

Choose the diameter and build style

Diameter means the full outside width, not the distance from the middle to the edge. A 21-block circle occupies 21 positions across its widest row, with 10 positions on either side of the middle position. Choose a thin, hollow outline for a tower or pond edge, a thick wall for a wider ring, or a filled disc for a floor. For an oval (ellipse), choose Oval and enter its outside width and height separately.

Odd diameters have one central block position. Use it to measure outward; place only the blocks shown in blue. Even diameters have a center between four blocks. Mark that 2×2 middle before building outward.

Read the numbered circle chart

A Minecraft pixel circle uses a square grid: each blue square in this template represents one block to place. A label such as 3–5 (3) means place blocks in columns 3, 4, and 5 of that row. Select a row to highlight it, and tap blue blocks to mark those you have placed. Blocks needed is the total for one flat layer; Stacks of 64 splits that total into full stacks and leftover blocks. For a straight wall that repeats the same ring on every level, multiply the one-layer count by the wall height.

For more building ideas, see Minecraft’s guide to planning shapes. The Minecraft Wiki’s shape tutorial also shows how block patterns form curves.

Generated 21 by 21 block circle beside a 21 by 15 block oval, each on a numbered grid
The same 21-block width produces a circle at 21 × 21 or an oval when the height is reduced to 15 blocks.

Check your layout before building on

  • Mark the center position and the four furthest edges of the footprint first. On an outline, the center position is a measuring point, not necessarily a block to place.
  • Check one row against its mirror on the opposite side. If they differ, recount the empty columns as well as the blue blocks; a one-block shift is easy to miss.
  • If you edit the blueprint, use the new block count and row plan for materials. Progress marks only track what you have placed and do not change the plan or its exports.
Edited circle with blocks added inside and edited oval with its lower half erased
Add blocks inside the circle or erase part of an oval. The block count and row plan update to match your changes.

Preview and edit your Minecraft circle in 3D

Select 3D above the blueprint, then choose Rotate and drag to inspect the blocks from another angle. You can preview a circle or choose Oval to see an ellipse with the width and height you entered. Both views show the same single layer, not a solid 3D shape.

The 3D circle editor lets you customize your design: choose Edit, then Block or Eraser, and click or drag to change blocks. You can also edit in 2D. Drawing beyond the grid expands the plan, up to 512 × 512 blocks. Select Save when finished; the 2D plan, block count, numbered rows, and PNG use your edited layout.

Collage of a custom block blueprint in 2D and two angled 3D views of edited circle designs
Examples of custom designs in the numbered 2D plan and the rotatable 3D view. View the full-size image

Export a structure file

Open Export your plan after choosing or editing a shape. Pick Java or Bedrock, a flat floor or upright wall, and the block to use. For Java, choose a game version and download .schem or .litematic; for Bedrock, download .mcstructure. The file contains one block layer and your edits, not a solid 3D object or your progress marks.

A flat blueprint for Minecraft blocks

This generator makes a single flat circle or oval from whole blocks. The 3D view lets you rotate that one-block layer; it does not create a solid sphere or ellipsoid. You can build the plan flat or turn the same grid upright. Different circle makers may choose slightly different edge blocks, especially at small sizes, so follow one blueprint throughout your build. Download the PNG or copy the row plan to keep beside your game. You can also export the edited layer as a Java or Bedrock structure file. Exports leave out progress marks. The tool does not generate Minecraft commands.

Questions that come up while building

I measured from the center to the edge. What diameter should I enter?

If you have one center block and counted 10 positions from it to the outside on each side, enter 21: 10 + 1 + 10. For an even-width build, the center lies between blocks, so measure the full outside width instead. The diameter field always asks for that full width.

Can I make an oval or a thick ring?

Yes. Choose Oval to enter separate width and height, or choose Thick wall and set its width in blocks. The preview, row plan, and material count update for the selected shape.

Does the 3D view make a solid oval or sphere?

No. It shows the flat circle or ellipse as one layer of blocks that you can rotate and edit. A solid 3D shape needs separate plans for multiple layers.

Can I use this plan for a vertical circle?

Yes. Turn the grid upright and build the numbered rows as horizontal courses. The same block layout works in Minecraft Java and Bedrock because it uses ordinary blocks; it does not depend on a mod or command.

How many blocks do I need for a tall circular wall?

The displayed count covers one layer. If every layer is the same ring, multiply that number by the number of layers. For example, the 11-block thin outline uses 28 blocks per layer, so a five-layer wall uses 140 blocks, or two full stacks plus 12 blocks.

Can I download a schematic or generate a command?

Yes. Open Export your plan to download a single-layer structure file. Choose Java for .schem or .litematic, or Bedrock for .mcstructure. Select a floor or upright wall. Importing needs a compatible mod, plugin, or structure workflow; this tool does not generate Minecraft commands.