Image to Minecraft Pixel Art Converter
Upload an image and turn it into Minecraft block pixel art. Choose the palette (concrete, wool or terracotta), the width and the orientation (wall or floor), and generate /fill commands, a .mcfunction file or a complete datapack ready to download. Everything is processed locally in your browser — your image never leaves your computer.
Upload Image
Configuration
Width in blocksWall: X (width) + Y (height) axis, Z fixed. Floor: X (width) + Z (depth) axis, Y fixed on the ground.
Block Preview
Loading...
Statistics
Export to Minecraft
Generates optimized /fill commands (groups blocks of the same color in sequence) in a datapack function file. Much more efficient than one command per block.
- Create a datapack folder:
my_world/datapacks/crazyozz/data/crazyozz/function/ - Put the downloaded file inside that
function/folder - Create
data/crazyozz/pack.mcmetawith{"pack":{"pack_format":48,"description":"Pixel Art"}} - In-game:
/reloadthen/function crazyozz:pixelart_crazyozz
Prefer not to build the folder manually? Use the "Download Datapack (.zip)" button above — it
already comes with pack.mcmeta and the function ready to go, just extract it inside
datapacks/.
Blocks Needed
| Block (Concrete) | Quantity | Stacks |
|---|
Want to create a cheap, lag-free Minecraft server?
I recommend Sparked Host: affordable plans, great performance, easy panel and fast support.
🚀 Create a server on Sparked HostHow to use the Pixel Art Converter
Upload a PNG or JPG image, choose how many blocks wide it should be (the height is calculated automatically to keep the proportion), select the block palette and orientation. The preview shows how each pixel was converted to the closest available block color in the chosen palette. Then just copy the commands, download the function, or download the complete datapack.
About the Palettes
Concrete
16 vivid, saturated colors with no noisy texture — great for crisp pixel art.
Wool
Lighter, softer tones with a slight texture — good for smoother results.
Terracotta
Matte, earthy colors — pairs well with rustic or vintage-themed pixel art.
Frequently Asked Questions
Is my image uploaded to any server?
No. The entire conversion happens locally in your browser, using HTML5 Canvas. The image is never sent to any server.
What's the difference between the Concrete, Wool and Terracotta palettes?
They're the three Minecraft materials with 16 colors each. Concrete has vivid, saturated colors, wool is lighter and pastel, and terracotta has more earthy, matte tones.
What's the difference between Wall and Floor?
Wall builds the image vertically (X and Y axis, with fixed depth), like a mural. Floor builds it lying on the ground (X and Z axis, with fixed height).
Should I use /fill or /setblock?
Use /fill whenever possible: it groups blocks of the same color in sequence, generating far fewer commands. /setblock creates one command per individual block and is usually only needed in very specific cases.