Circle generator
Get the shape right. Build it one block at a time. Java & Bedrock
Move around your plan
Top view: drag to pan, scroll or pinch to zoom.
3D view: drag to rotate, right-drag or use two fingers to pan.
Build: choose Mark placed and click a block. Undo or redo at any time.
Keyboard: focus the plan, use arrow keys to select a cell and Enter to mark it. R resets the camera.
Row-by-row block counts
Rows run from Z 0 at the top of the plan. Coordinates start at the top-left corner.
How to use this circle generator
A circle that fits your build
Choose a diameter for a circle, or switch to Oval to set the width and height separately. Odd dimensions put the centre on a block; even dimensions put it between blocks. Choose Outline for a wall or Filled for a floor.
Outline thickness counts inward from the outer boundary along the block grid. Increasing it adds inner layers without changing the outer dimensions. At small sizes, a thick outline can fill the whole shape.
Build, mark, save
Use Top view for exact placement and 3D view to inspect the blocks. Choose Mark placed and click blocks as you build. Green blocks are complete. You can undo progress and save it in your local workbench.
PNG and SVG exports contain a flat, numbered plan. The Java function places blocks at positive X and Z coordinates from the execution point. It is a function file, not a complete data pack. Share links include dimensions and settings; your marked progress stays on this device.