Turn any photo into a classic video-game mosaic. Adjust the block size to go from a subtle retro look to bold, abstract squares.
100% Local
๐ง
Upload an image to pixelate it
How to Use Image Pixelator
Upload an image โ click the drop box, drag a file in, or paste with Ctrl/โ+V.
Drag the Block size slider from 2 px (barely different from the original) up to 64 px (huge abstract squares).
Watch the live preview as you find the balance you like โ the block size readout updates as you slide.
Choose the output format and download.
Why the mosaic looks blocky
The tool shrinks the image to one pixel per block, then scales it back up with nearest-neighbor sampling. That produces flat, uniform squares (each the average color of its source region) instead of blurry interpolation โ the exact look of 8-bit pixel art.
Choosing a block size
Use 4โ8 px to censor a face or a license plate while keeping the scene recognizable. Use 16โ32 px to hide an identity further or to create a chunky, stylized version of a portrait. Beyond 32 px the image becomes fully abstract โ a sea of colored squares inspired by the original photo.
Features
Adjustable block size from 2 to 64 pixels for fine mosaics or bold abstract blocks.
Classic shrink-then-stretch technique with nearest-neighbor scaling for crisp uniform squares.
Live preview with an on-screen block-size readout.
Export to PNG, JPG or WebP at full original resolution.
All processing runs locally in your browser. Your data is not uploaded to any server.