Minecraft Circle Generator

Quick answer

The Minecraft circle generator draws a block-by-block plan of a circle or oval of any diameter up to 200 blocks, as an outline of chosen thickness or filled, counts the blocks and stacks you need and gives a row-by-row building guide.

Blocks needed
56
Block plan (top view)
In stacks of 64
0 stacks + 56 blocks
Centre
1 × 1 block centre
Blocks in a filled disc of this size
349
Row-by-row guide (upper half)
Row 1: 7 blocks from column 8 Row 2: 2 blocks from column 6, 2 blocks from column 15 Row 3: 1 block from column 5, 1 block from column 17 Row 4: 1 block from column 4, 1 block from column 18 Row 5: 1 block from column 3, 1 block from column 19 Row 6: 1 block from column 2, 1 block from column 20 Row 7: 1 block from column 2, 1 block from column 20 Row 8: 1 block from column 1, 1 block from column 21 Row 9: 1 block from column 1, 1 block from column 21 Row 10: 1 block from column 1, 1 block from column 21 Row 11: 1 block from column 1, 1 block from column 21 The lower half mirrors the upper half.

Minecraft is made of cubes, so a perfect circle is impossible – every round tower, dome or arena is a pixel-art approximation. Getting the steps right by eye is hard, especially for big builds, and a lopsided circle is obvious from above. A template that shows exactly which blocks to place, row by row, solves the problem.

Enter the diameter (or the width and height of an oval) in blocks. The generator marks every block whose centre falls inside the ellipse, then keeps only the blocks within the chosen thickness of the edge for an outline, or all of them for a filled disc – handy for floors, ponds and the layers of a sphere. Odd diameters have a single centre block; even diameters have a 2 × 2 centre, which matters when you line the circle up with a doorway or a beacon.

The drawing shows the two centre lines to help you count from the middle, and the guide lists the runs of blocks in each row of the upper half; the lower half is the mirror image. The block count includes stacks of 64 so you know how much to bring.

How to use the Minecraft Circle Generator

  1. Shape
  2. Diameter (width) in blocks
  3. Height in blocks
  4. Style
  5. Thickness of the outline

Everything is calculated in your browser, so results appear instantly and nothing you type is sent to a server.

How it works

Each grid square is tested at its centre against the ellipse equation. For outlines the distance (in 4-neighbour steps) from each filled block to the outside is computed, and blocks within the thickness are kept – a thickness of 1 gives the classic thin, diagonally connected circle.

Worked example

A circle of diameter 10 has radius 5 and a 2 × 2 centre. Testing the centre of each of the 100 squares against x² + y² ≤ 25 marks 80 blocks; keeping those that touch the outside leaves a ring of 28 blocks: rows of 4, 2 + 2, 1 + 1, 1 + 1 and 1 + 1 in the upper half, mirrored below. The default 21-block circle is drawn above with its centre lines.

Outline block counts (thickness 1)

Diameter Blocks
5 12
7 16
10 28
16 44
20 56

Formula

A block is filled when its centre satisfies (x ÷ rₓ)² + (y ÷ r_y)² ≤ 1 · outline = filled blocks within t steps of the edge · blocks ÷ 64 = stacks

Worked example

Inputs — Shape: Circle; Diameter (width) in blocks: 21; Style: Outline; Thickness of the outline: 1.
Results — Blocks needed = 56; In stacks of 64 = 0 stacks + 56 blocks; Centre = 1 × 1 block centre; Blocks in a filled disc of this size = 349; Row-by-row guide (upper half) = Row 1: 7 blocks from column 8
Row 2: 2 blocks from column 6, 2 blocks from column 15
Row 3: 1 block from column 5, 1 block from column 17
Row 4: 1 block from column 4, 1 block from column 18
Row 5: 1 block from column 3, 1 block from column 19
Row 6: 1 block from column 2, 1 block from column 20
Row 7: 1 block from column 2, 1 block from column 20
Row 8: 1 block from column 1, 1 block from column 21
Row 9: 1 block from column 1, 1 block from column 21
Row 10: 1 block from column 1, 1 block from column 21
Row 11: 1 block from column 1, 1 block from column 21
The lower half mirrors the upper half..

Key terms

Outline
Only the edge blocks of the shape.
Thickness
How many blocks deep the outline is, measured inwards.
Ellipse
An oval with different width and height.

Frequently asked questions

How many blocks does a 10-block circle need?

A one-block-thick outline of diameter 10 uses 28 blocks; a filled disc uses 80.

Can you make a perfect circle in Minecraft?

Not in vanilla – blocks are cubes – but large diameters look very smooth. Mods and armour-stand builds can fake curves.

Should I use an odd or even diameter?

Odd diameters have a single centre block, which is easier to line up with a doorway or a pillar; even ones have a 2 × 2 centre.

How do I build a sphere?

Build a stack of filled or outline circles whose diameters follow the sphere's cross-sections, e.g. using d = 2√(r² − h²) for each height h.

How do I make a semicircle?

Generate the full circle and build only the rows on one side of the centre line.

How do I make thicker walls?

Increase the thickness – each step adds one more ring inside the outline.

Sources

  1. Minecraft Wiki – Block
  2. Minecraft Wiki – Coordinates
  3. Wikipedia – Midpoint circle algorithm

Cite this calculator

Speedy Calculator. (2026). Minecraft Circle Generator. Speedy Calculator. https://speedycalculator.com/calculators/other/minecraft-circle/