Editable Block Canvas
Zoom in, paint individual blocks, and clean up color noise without restarting conversion.
Turn any image into editable Minecraft pixel art. Refine the block grid with dedicated drawing tools, swap palettes, track live material counts, and export your build.
Open GeneratorZoom in, paint individual blocks, and clean up color noise without restarting conversion.
Select specific materials (wool, concrete, terracotta) or replace one block type across the entire canvas.
Track block quantities in real-time as you paint, and easily undo, redo, or compare with your source image.
Mobile-ready editor: The core Classic Editor workflow—upload, configure, edit, and export—works on phones and tablets. For the full desktop workspace and the most comfortable editing experience, use a screen at least 1088px wide.
The Pixel Art Maker gives you full creative control over converted builds. Instead of accepting an automatic conversion as final, you can touch up character features, smooth outline transitions, and eliminate stray block noise directly on the canvas before exporting.
Speed up your editing workflow with dedicated pixel art tools and keyboard shortcuts:
| Tool | Shortcut | How to Use | Best For |
|---|---|---|---|
| Pencil | P | Click or drag to place single blocks with precision. | Fine outlines, facial details, eye highlights |
| Brush | B | Paint with a wider circular stroke. | Shading larger areas, broad background strokes |
| Brush Size | [ / ] | Decrease or increase pencil and brush radius. | Quickly scaling stroke width on the fly |
| Bucket | U | Flood fill connected matching blocks in one click. | Solid backgrounds, uniform clothing sections |
| Eyedropper | E | Sample any block from the canvas to make it active. | Color picking without scrolling through the palette |
| Zoom & Pan | Z / G | Zoom in for single-cell accuracy, or grab/drag the view. | Navigating large canvases (64×64 or 128×128) |
| History & Compare | Ctrl/Cmd+Z / O | Undo/Redo steps, or hold O for original image overlay. | Fixing mistakes and checking silhouette accuracy |
Photo backgrounds often contain subtle gradients that turn into dozens of mixed blocks. Select a neutral block (like Black Concrete or White Wool) and flood-fill the background to make your foreground character pop.
Automatic conversion may create single-pixel color artifacts along high-contrast borders. Press E on the primary outline block (e.g. Black Terracotta) and use the Pencil (P) to smooth out broken edges.
If your conversion includes rare or hard-to-obtain blocks (like Lapis Lazuli or Diamond Blocks), open the palette, select the rare block, and use Replace Blocks to swap every instance with Blue Concrete or Cyan Wool in one step.
Choose between three palette modes depending on your game mode:
As you draw on the canvas, the Amounts of Blocks drawer calculates the total block count and breaks quantities down into stacks of 64 live. For dedicated material planning, visit the Block Count Generator.
Once your pixel art is refined, choose the export format suited for your build environment:
| Export Format | Best For | In-Game Usage |
|---|---|---|
| Amounts of Blocks | Survival mode builds | Itemized materials list with 64-block stacks and coordinates for manual building. |
| Command Block Pages | Creative mode testing | Numbered command pages split to fit Minecraft Java character limits without truncation. |
| .mcfunction File | Large murals & Map Art | Single datapack script that places 10,000+ blocks in one tick via /function. |
| WorldEdit .schem / .schematic | Server builders & admins | WorldEdit file for instant //schem load and //paste -a placement: .schem on Java 1.13+, legacy .schematic on 1.12 and older. |
| PNG Image | Documentation & sharing | Download a clean pixel grid image to share with friends or use as a blueprint. |
You start by uploading a picture or .schematic file to create a block grid. You can then use the interactive canvas tools (Pencil, Brush, Bucket, Eyedropper) to edit individual cells, adjust colors, and preview live block counts before exporting.
Available tools include Pencil (P) for single blocks, Brush (B) with adjustable radius ([ and ]), Bucket (U) for flood filling matching regions, Eyedropper (E) for sampling canvas blocks, Zoom (Z), Grab/Pan (G), Undo (Ctrl+Z), Redo (Ctrl+Y), and Original Image Overlay (O).
Yes. You can select any block from the palette and paint over cells, or use the Replace Blocks feature to swap every instance of a specific block across the entire design with a new material.
Yes. The Amounts of Blocks panel tracks every canvas change in real-time, recalculating total quantities and stacks of 64 as you paint or fill blocks.
You can export survival material lists (Amounts of Blocks), numbered Command Block pages, raw placement commands, downloadable .mcfunction files and datapack zips, WorldEdit .schem and Litematica .litematic files for Java 1.13+, legacy .schematic files for Java 1.12 and older, and high-resolution PNG previews.
No. All canvas editing, image processing, history tracking, and file exports execute locally in your web browser. Your artwork never leaves your device.
Open the editor to fine-tune your block canvas, clean up edges, and export with confidence.
Open the Pixel Art Maker