Minecraft Circle & Dome Generator

Generate pixel-perfect circles, filled circles, domes and sphere shells for Minecraft building. Each layer is shown separately for 3D shapes.

Updated
Total Blocks: 44

Grid

Embed This Tool

Put the circle/dome generator on your own site or server wiki.
<iframe src="https://tools.astroworldmc.com/embed/circle-dome-generator" width="700" height="700" frameborder="0" style="border:none;border-radius:12px;" loading="lazy" title="Circle & Dome Generator"></iframe>
Live Preview

How to build a circle or dome in Minecraft

  1. Set the diameter

    Anything from one to 256 blocks. An odd diameter gives you a centre block, an even one gives a seam down the middle.

  2. Pick the shape

    Circle outline, filled circle, dome or sphere shell, all drawn on the same block grid.

  3. Read the block count

    The total is printed before you start, so the materials can be gathered in one trip instead of three.

  4. Build row by row

    The grid is the layout seen from above, one square per block, so you can count out a row before placing it.

How It Works

Pixel-perfect circles and domes for building.

Worked out in your browser from the diameter you typePage updated

How to Use the Circle & Dome Generator

Building circles and domes in Minecraft is one of the most common challenges players face because the game world is made up of square blocks. Creating a smooth-looking circular shape requires knowing exactly which blocks to place on each row. This tool generates a pixel grid that shows you precisely which blocks to fill for any diameter from 1 to 256. The grid says where the blocks go, not which block: stack size, hardness and blast resistance per block are in the block and item database.

Select a shape type at the top. Circle (Outline) creates a hollow ring. Circle (Filled) fills the entire disc. Dome generates the top half of a sphere, and Sphere Shell creates a hollow sphere. For 3D shapes, use the layer slider to browse each horizontal slice from bottom to top. Each layer shows a 2D grid that you can follow to place blocks at that Y level.

Common Use Cases

Builders use circular shapes for towers, wells, fountains, arenas, domes for greenhouses, planetariums, cathedral ceilings and astronomical observatories. Sphere shapes appear in globe builds, death stars and decorative orbs. The block count display helps you gather the right amount of materials before starting a large build in survival mode.

The grid scales automatically based on the diameter. Small circles show detailed cells with visible borders so you can count blocks easily. Large circles compress the grid to fit on screen while still showing the shape clearly. Gold cells represent blocks to place, and dark cells are empty space. Any circle wider than 16 blocks crosses a chunk line, which the chunk border visualizer puts on the map before the first block goes down, and for flat colour instead of shape the map art block converter works out the palette.

Numbers behind the grid

Diameter range1 to 256 blocks, whole blocks only.
Odd against evenAn odd diameter has a single centre block and stays symmetric from every side. An even diameter has a 2 by 2 centre and reads slightly flat along the axes.
ShapesCircle outline, filled circle, dome as the top half of a sphere, and sphere shell as the full hollow ball.
LayersA dome of diameter d is d divided by 2 rounded up layers. A sphere shell is d layers. The slider walks them from the bottom up.
Build heightJava 1.18 and later builds from y -64 to y 319, so 384 blocks of headroom. A sphere wider than that will not fit in one column of the world.
MaterialsThe block count under the grid is the exact figure for the shape on screen, so you can gather before you start.

No game file sits behind this grid. Every block position is worked out in your browser from the diameter you type, with the distance test printed above the result, and the ceiling of 256 blocks is a limit of this tool rather than of the game.

Blocks per shape, counted from the grid this tool draws

These are not estimates from pi. The generator marks every block in the grid and the counts below come out of that same routine, so a build can be costed before the first block goes down.

a block joins the outline when the distance from its centre to the middle falls between r minus 0.5 and r plus 0.5, with r = diameter / 2a filled circle keeps every block under r plus 0.5a dome stacks ceil(r) rings, each with radius sqrt(r squared minus height squared)
Diameter 924 outline, 69 filled, 85 dome, 200 sphere
Diameter 1548 outline, 193 filled, 265 dome, 568 sphere
Diameter 2168 outline, 373 filled, 553 dome, 1132 sphere
Diameter 3196 outline, 793 filled, 1169 dome, 2416 sphere
Diameter 51168 outline, 2109 filled, 3177 dome, 6408 sphere

Widening a circle from 9 to 51 costs 7 times as many blocks. The same step on a sphere costs 32 times as many. That ratio is worth knowing before you commit a survival world to it: a bigger ring stays affordable, a bigger sphere does not.

Frequently Asked Questions

Questions about circles in a block grid
  • Why does my circle look lumpy in game?

    A grid of cubes can only approximate a curve, and the eye picks up the step pattern most at even diameters and below roughly 9 blocks, where one block changes the whole outline. Odd diameters read rounder for the same size.

  • How do I put a dome on a circle I have already built?

    Pick the same diameter and switch to Dome. The bottom layer of a dome is the circle outline of that diameter, so it lands exactly on the wall you already have.

  • What is the difference between a dome and a sphere shell?

    A dome is the upper half only and is open at the bottom. A sphere shell is the whole hollow ball, so it also generates the layers below the widest ring.

  • Does this work for very large builds?

    Up to 256 blocks across. Past roughly 64 the grid compresses to fit the screen, so work one layer at a time and use the block count to plan the deliveries.

Related Tools

More tools that might help youView All Tools