How the conversion works
Choose an image and a grid size from 8x8 to 64x64. Each pixel is matched to one of sixteen wool colors. Small grids are fast and readable; larger grids preserve more detail but require many more blocks and commands.
Creative
Convert an image to 16 wool colors, preview the mosaic, and export a Java setblock .mcfunction.
Image Conversion
Turn an uploaded image into a compact Minecraft wool-block palette. The converter resizes the image, finds a nearby block color for every pixel, previews the result, and can export Java setblock commands as an mcfunction file.
Choose an image and a grid size from 8x8 to 64x64. Each pixel is matched to one of sixteen wool colors. Small grids are fast and readable; larger grids preserve more detail but require many more blocks and commands.
The mcfunction output builds a flat horizontal mosaic relative to the execution point. A 64x64 design contains 4,096 setblock commands, so test large files in a copy of the world and run them through a datapack instead of chat.
Logos, sprites, icons, and high-contrast artwork convert better than photographs. Crop empty space first and use a square source when you do not want the image stretched into the selected grid.
No. File reading, resizing, palette matching, and export run in your browser.
No. The current palette intentionally uses sixteen predictable wool colors. That makes builds practical and avoids block textures whose average color changes by face.
The image is reduced to a small grid and limited palette. Increase the grid size or simplify the source image for a clearer result.
If something feels wrong, a Minecraft version is missing, the wording is confusing, or you have a better workflow idea, send it over. Real player feedback is how these tools get sharper.
Image Conversion
Turn an uploaded image into a compact Minecraft wool-block palette. The converter resizes the image, finds a nearby block color for every pixel, previews the result, and can export Java setblock commands as an mcfunction file.
Choose an image and a grid size from 8x8 to 64x64. Each pixel is matched to one of sixteen wool colors. Small grids are fast and readable; larger grids preserve more detail but require many more blocks and commands.
The mcfunction output builds a flat horizontal mosaic relative to the execution point. A 64x64 design contains 4,096 setblock commands, so test large files in a copy of the world and run them through a datapack instead of chat.
Logos, sprites, icons, and high-contrast artwork convert better than photographs. Crop empty space first and use a square source when you do not want the image stretched into the selected grid.
No. File reading, resizing, palette matching, and export run in your browser.
No. The current palette intentionally uses sixteen predictable wool colors. That makes builds practical and avoids block textures whose average color changes by face.
The image is reduced to a small grid and limited palette. Increase the grid size or simplify the source image for a clearer result.
If something feels wrong, a Minecraft version is missing, the wording is confusing, or you have a better workflow idea, send it over. Real player feedback is how these tools get sharper.