Build a perfect circle in Minecraft without guessing block by block. Enter the diameter in blocks, pick filled or hollow, and the generator draws a pixel-circle template as a text grid — one filled square per block — plus the block count for every row and the total number of blocks you need. Copy the grid, then place the blocks in-game row by row. It runs entirely in your browser: free, instant, no sign-in.
How the circle generator works
A Minecraft circle is built on a square grid, one block per cell. The generator treats the diameter as the width of that grid: for a diameter of 5, the grid is 5 blocks wide and 5 rows tall. For every cell it measures the distance from the centre of the grid to the centre of the cell — if that distance is no more than half the diameter, the cell is filled. That distance rule is what makes the shape round instead of square: the corner cells are too far from the centre, so they stay empty, and the middle rows are the widest. The same rule works for even diameters too: a diameter of 2 fills all 4 cells, because every cell centre is within the radius.
In hollow mode the generator first builds the filled circle, then keeps only the outline: the top and bottom rows stay full width, and every middle row keeps only its first and last filled block. A diameter-5 hollow circle therefore needs 12 blocks instead of 21 — the same round outline, with an empty middle you can fill with water, glass or a different block.
Building a circle in Minecraft is harder than it looks, because the game is made of square blocks and there is no circle tool. The Minecraft Circle Generator does the geometry for you: enter a diameter in blocks, pick filled or hollow, and it draws a pixel-circle template as a text grid — one filled square per block — with the block count for every row and the total number of blocks you need. Copy the grid, then place the blocks in-game row by row, and you get a clean, round circle every time, whether you are building a tower, a dome, a pond or a pixel-art sign.
The generator runs entirely in your browser, so nothing you enter is uploaded anywhere, and there is no sign-in and no limit on how often you use it. It is an unofficial fan-made helper — it is not made by, endorsed by or connected to Mojang or Microsoft, and it uses no Minecraft images, textures or art: the output is a plain-text grid you copy block by block.
How to use the circle generator, step by step
There are only three choices to make: the diameter, the mode, and which blocks to build with.
- Step 1 — Enter the diameter. Type the circle’s diameter in blocks into the diameter box — a whole number from 1 to 100. The diameter is the width of the circle at its widest point, so a circle with a diameter of 5 is 5 blocks wide and 5 rows tall. The grid redraws itself as you type.
- Step 2 — Pick filled or hollow. Choose “Filled circle” for a solid disc — a floor, a roof, a platform — or “Hollow / outline circle” for just the ring — a wall, a rim, the edge of a pond. A diameter-5 hollow circle needs 12 blocks instead of 21, because only the outline is built.
- Step 3 — Read the grid and the counts. The grid shows every row of the circle: a filled square (█) is a block to place, a light dot (·) is empty space. Under the grid, the total block count tells you how many blocks to gather, and the row-by-row list tells you how many blocks each row needs, so you can count as you build.
- Step 4 — Copy the grid. Press “Copy grid” and the whole template is copied to your clipboard. Paste it into a note or a second screen, then build it in-game one row at a time, from the top row down, matching each row’s filled squares to the blocks you place.
How the circle is built
The generator builds the circle on a square grid that is as wide as the diameter. For every cell it measures the distance from the centre of the grid to the centre of the cell: if that distance is no more than half the diameter, the cell is filled. That distance rule is what makes the shape round instead of square — the corner cells are too far from the centre, so they stay empty, and the middle rows are the widest. The centre of the grid sits between cells for even diameters, so the rule works for even diameters too: a diameter of 2 fills all 4 cells, because every cell centre is within the radius.
In hollow mode the generator first builds the filled circle, then keeps only the outline: the top and bottom rows stay full width, and every middle row keeps only its first and last filled block. The outline is the same round shape as the filled circle, with an empty middle you can fill with water, glass, or a different block — or leave open as a ring.
One consequence of the distance rule is that the rows are not all the same width: the top and bottom rows are the narrowest and the middle rows are the widest. That is what a real circle looks like on a block grid, and it is why a hand-drawn guess usually comes out lopsided — the generator’s row counts take the guessing away.
Worked examples
Example 1 — diameter 5, filled. The rows are 3, 5, 5, 5, 3 blocks wide, for a total of 21 blocks. The grid looks like this:
·███·
█████
█████
█████
·███·
The top and bottom rows are 3 blocks wide because the two corner cells of each are too far from the centre; the middle three rows are the full 5 blocks wide.
Example 2 — diameter 5, hollow. The same circle as an outline: the top and bottom rows stay 3 blocks wide, and the three middle rows keep only their two edge blocks. The rows are 3, 2, 2, 2, 3, for a total of 12 blocks — 9 fewer than the filled version.
Example 3 — diameter 7, filled. The rows are 3, 5, 7, 7, 7, 5, 3, for a total of 37 blocks. As a hollow outline the same circle is 3, 2, 2, 2, 2, 2, 3 — 16 blocks.
Example 4 — diameter 9, filled. The rows are 5, 7, 9, 9, 9, 9, 9, 7, 5, for a total of 69 blocks. As a hollow outline it is 5, 2, 2, 2, 2, 2, 2, 5 — 24 blocks.
Example 5 — diameter 2 and diameter 1. A diameter-2 circle is just a 2 by 2 square: rows of 2 and 2, total 4 blocks, filled or hollow — the smallest circle the grid can draw. A diameter-1 circle is a single block, total 1. Even diameters are always a little less round than odd ones, because the centre falls between cells instead of on one, but the distance rule still gives the roundest shape the grid allows.
Example 6 — diameter 10 and diameter 100. A diameter-10 filled circle needs 80 blocks (rows 4, 8, 8, 10, 10, 10, 10, 8, 8, 4); the hollow outline needs 24. A diameter-100 filled circle — the largest the tool makes — needs 7,860 blocks; the hollow outline needs 224. At that size, gather the blocks before you start: the total count is there so you can do exactly that.
Common mistakes
- Confusing diameter with radius. The diameter is the full width of the circle; the radius is half of it. If you want a circle 10 blocks across, enter 10 — not 5. Entering the radius instead of the diameter gives you a circle half the size you planned.
- Counting from the wrong row. The grid’s top row is the first row you place. If you start building from the middle row instead, the circle comes out shifted and lopsided. Always place row 1 first, then work down in order, matching each row’s count.
- Forgetting the corners are empty. The top and bottom rows are narrower than the middle rows — a diameter-5 circle starts with 3 blocks, not 5. If you build every row the full width, you get a square with rounded corners missing, not a circle.
- Using an even diameter and expecting a centre block. Even diameters have no single centre block: the centre falls between four cells. That is normal, and the circle is still symmetrical — but if your build needs one exact centre block (for a beacon, say), pick an odd diameter instead.
- Building the hollow outline without the top and bottom rows. In hollow mode the top and bottom rows stay full width — they are part of the outline, not the fill. If you leave them out, the ring has a flat gap at the top and bottom.
Related tools
The circle generator sits in the Games Tools group, and these companion tools cover the rest of a gaming and building workflow.
- Palworld Breeding Calculator — the Games Tools sibling: work out breeding combinations for Palworld, with plain-text results and no game art, the same way this tool keeps its output to a text grid.
- Word Counter — count the words and characters in a sign, a book, or a set of build instructions before you write them in-game.
- Character Counter — check the character count of a label or a chat message so it fits before you type it in.
For all of ToolZana’s free tools, start at the ToolZana home page.
Tips for building circles in Minecraft
- Start with an odd diameter. Odd diameters have a single centre block, which makes it easy to mark the middle of your build and to line the circle up with the rest of your base. Diameters 5, 7, 9 and 11 are good first circles.
- Mark the centre first. Place one block where the centre will be, then build outward using the grid’s middle row as your guide — the widest row runs through the centre.
- Gather blocks using the total count. The total tells you exactly how many blocks a filled circle needs, so gather that many (plus a few spares for mistakes) before you start, instead of running back for more halfway through.
- Use hollow mode for walls and rims. A hollow circle is a ready-made ring for a tower wall, a pond edge or a dome base — build the outline, then fill the inside with whatever the build needs, or leave it open.
- Scale up by doubling the diameter, not the blocks. A circle twice as wide needs roughly four times as many blocks, because the area grows with the square of the diameter. Check the total count before you commit to a big build — a diameter-100 filled circle needs 7,860 blocks.
- Keep the grid beside you while you build. Copy the grid into a note on a second screen or a phone, and tick each row off as you place it — it is much easier than memorising the row counts.
The short version
The Minecraft Circle Generator turns a diameter in blocks (1 to 100) into a pixel-circle template: a text grid of filled squares and empty dots, a block count for every row, and the total number of blocks you need. A diameter-5 filled circle is rows 3, 5, 5, 5, 3 — 21 blocks — and the hollow outline is 3, 2, 2, 2, 3 — 12 blocks. A diameter-7 filled circle is 3, 5, 7, 7, 7, 5, 3 — 37 blocks; a diameter-9 filled circle is 5, 7, 9, 9, 9, 9, 9, 7, 5 — 69 blocks. A diameter-2 circle is a 2 by 2 square of 4 blocks, and a diameter-1 circle is a single block. Hollow mode keeps the top and bottom rows full and only the edge blocks of the middle rows. Copy the grid with the “Copy grid” button and build row by row from the top. The tool is free, runs entirely in your browser, needs no sign-in, and is an unofficial fan-made helper — it is not affiliated with Mojang or Microsoft and uses no Minecraft images or art.
Frequently Asked Questions
What is a Minecraft circle generator?
A Minecraft circle generator is a tool that draws a circle on a square block grid, so you can build a round shape in Minecraft without guessing where each block goes. You enter the diameter in blocks, and it gives you a text grid — one filled square per block — plus the block count for every row and the total number of blocks you need. It is an unofficial fan-made helper, not made by or connected to Mojang or Microsoft, and it uses no Minecraft images or art: the output is a plain-text template you copy block by block.
How do I use the Minecraft circle generator?
Enter the diameter of the circle in blocks — a whole number from 1 to 100 — in the diameter box, then choose “Filled circle” for a solid disc or “Hollow / outline circle” for just the ring. The grid redraws itself as you type, and under it you get the total block count and the count for every row. Press “Copy grid” to copy the whole template, then build it in-game one row at a time, from the top row down, matching each row’s filled squares to the blocks you place.
How many blocks do I need for a circle of diameter 5?
A filled circle with a diameter of 5 blocks needs 21 blocks: the rows are 3, 5, 5, 5, 3 blocks wide. The hollow outline of the same circle needs 12 blocks: the rows are 3, 2, 2, 2, 3, because the top and bottom rows stay full width and the three middle rows keep only their two edge blocks. The generator shows both numbers, so you can gather exactly the right amount before you start building.
What is the difference between a filled circle and a hollow circle?
A filled circle is a solid disc: every cell inside the circle is a block, so it works as a floor, a roof or a platform. A hollow circle is only the outline: the top and bottom rows stay full width and every middle row keeps just its first and last block, so it works as a wall, a rim or the edge of a pond, with an empty middle you can fill with water, glass or a different block. A diameter-9 filled circle needs 69 blocks; the hollow outline needs only 24.
Can I make a circle with an even diameter?
Yes — the generator accepts any whole diameter from 1 to 100, odd or even. A diameter-2 circle is a 2 by 2 square of 4 blocks, and a diameter-10 filled circle needs 80 blocks (rows 4, 8, 8, 10, 10, 10, 10, 8, 8, 4). Even diameters have no single centre block, because the centre falls between four cells, so if your build needs one exact centre block — for a beacon, for example — pick an odd diameter instead.
What is the largest circle I can generate?
The largest diameter is 100 blocks. A diameter-100 filled circle needs 7,860 blocks, and the hollow outline needs 224 blocks. The limit is there so the grid stays readable and copyable: a diameter-100 grid is already 100 rows of 100 characters. For anything bigger, generate the circle in sections, or use the diameter-100 template and scale it up yourself by treating each cell as a 2 by 2 block square.
How do I copy the grid?
Press the “Copy grid” button under the grid. The whole template — every row of filled squares and empty dots — is copied to your clipboard, and the button briefly changes to “Copied!” to confirm it worked. You can then paste it into a note, a document or a second screen and keep it beside you while you build. If your browser does not allow the modern clipboard, the tool falls back to the older copy method automatically.
How do I build the circle in Minecraft from the grid?
Start with the top row of the grid and place its blocks in a straight line, then move one row down and place the next row, and keep going until the last row. Each filled square (█) is one block to place, and each light dot (·) is empty space to leave alone. Mark the centre first if you can — for an odd diameter, the middle row runs through the centre block — and check each row’s count against the row-by-row list under the grid as you go, so a mistake in one row does not shift the rest of the circle.
Why does my circle look lopsided?
Almost always because a row was built with the wrong width, or because the build started from the wrong row. The top and bottom rows are narrower than the middle rows — a diameter-5 circle starts with 3 blocks, not 5 — so building every row the full width gives you a square, not a circle. The other common cause is mixing up diameter and radius: entering 5 when you meant a circle 10 blocks across gives you a circle half the size you planned. Rebuild from the top row, following the row counts one by one, and the shape comes out symmetrical.
Does this tool work for Minecraft Bedrock and Java?
Yes — the grid is just a block layout, and blocks work the same way in both versions of the game. A diameter-5 filled circle is 21 blocks on Java Edition and 21 blocks on Bedrock, and the row counts are identical. The only difference is how you view the grid while you play: on a computer you can keep the page open on a second screen, and on a console or phone you can paste the copied grid into a note on another device.
Is this tool affiliated with Mojang or Microsoft?
No. This is an unofficial fan-made helper built by ToolZana, and it is not made by, endorsed by or connected to Mojang or Microsoft, the makers of Minecraft. It does not use any Minecraft images, textures, logos or art — the output is a plain-text grid of block characters that you copy and build from. “Minecraft” is a trademark of Mojang Synergies AB, and this tool is an independent helper for players, not an official product.
Is the Minecraft circle generator free?
Yes — the Minecraft Circle Generator is completely free, with no sign-in and no limits. It runs entirely in your browser, so nothing you enter is uploaded anywhere, and you can generate as many circles as you like, at any diameter from 1 to 100 blocks, in filled or hollow mode.