Convert any image into Minecraft pixel art for free. Get the complete list of required blocks, automatically remove backgrounds, and download blueprints with coordinates to build in your world.
Compatible with wool, concrete, terracotta, and 70+ block types. Perfect for Minecraft Java and Bedrock Edition.
The core of the pixel art generator uses the Euclidean distance formula in RGB color space to find the closest Minecraft block for each pixel. Given a source pixel with RGB values (r₁, g₁, b₁) and a Minecraft block with RGB values (r₂, g₂, b₂), the distance is calculated as:
The algorithm iterates through all 70+ Minecraft blocks in the palette and selects the block with the minimum distance, ensuring the most accurate color match possible.
When "Advanced sampling" is enabled, the algorithm uses area averaging instead of simple point sampling. For each output pixel in the grid, the algorithm:
This approach significantly reduces aliasing artifacts and produces smoother, more accurate results, especially for small grid sizes (16×16, 32×32).
The background removal feature uses a color similarity threshold to identify and remove unwanted pixels. The similarity function is defined as:
Where tolerance is adjustable (5-80). The algorithm first auto-detects the background by analyzing border pixels and finding the most frequent color. Users can also manually select the background color, and the tolerance slider controls how aggressively similar colors are removed.
The tool provides optional color enhancement through two transformations:
For a grid size of N×N pixels and a palette of M blocks:
The algorithm is optimized using typed arrays (Uint8ClampedArray) for fast pixel manipulation and runs entirely in the browser using the Canvas API.
With this tool you can convert any image to Minecraft pixel art in 3 steps: upload your image, configure the size (we recommend 64x64 or 96x96 for survival), and download the block list with coordinates to build.
For survival mode, 64x64 or 96x96 blocks is ideal. Smaller sizes (16x16, 32x32) are quick but have little detail. Large sizes (128x128+) are impressive but require many resources.
The generator includes 70+ blocks: wool in all colors, concrete, terracotta, mineral blocks (diamond, gold, emerald, etc.), woods, and decorative blocks. All available in survival mode.
The tool automatically detects your image's background. If it doesn't work well, you can manually click on the background color you want to remove and adjust the tolerance as needed.
Yes, the generated blocks work in both Minecraft Java Edition and Bedrock Edition. Block colors and names are compatible with both versions.
Enable "Blueprint" view and download it. The blueprint shows an X,Y coordinate system where (0,0) is the top-left corner. Place each block according to the coordinates to replicate the exact design.