How to turn a photo into pixel art
- Choose a photo — or drop it on the page, or paste it with Ctrl+V. No photo handy? Try one of the samples.
- Pick the pixel size — how many pixels across. Smaller looks more retro; larger keeps more detail.
- Pick the colors: 16 or 8 colors taken from your photo, or a classic palette.
- Drag the line across the picture to compare it with the original.
- Press Download PNG.
Which size to choose
- 16–24 px — tiny icons, emoji-like avatars.
- 32–48 px — classic 8-bit look; faces and pets are still recognisable.
- 64–96 px — detailed pixel portraits and landscapes.
- 128–160 px — close to the photo, for pixel-art posters and bead or stitch patterns.
The color options
16 colors and 8 colors pick the colors that best cover your photo, so it keeps its own look. Game Boy uses the four greens of the 1989 handheld. PICO-8 is the 16-color palette of the fantasy console, bright and cartoon-like. Black & white and Grayscale give a newspaper or early-computer look — try them with dither on.
How it works
The photo is cut into a grid of equal blocks, as many across as the width you choose. Each block becomes one pixel of the block’s average color. The pixels are then snapped to the nearest color in the chosen set, measured the way the eye sees color, and drawn back as sharp squares with no blurring.
More things to make from your photo
Prefer outlines to blocks? Turn your photo into a coloring page with black lines on white, ready to download or print. For another hands-on activity, make a photo jigsaw puzzle to play in your browser or print and cut out.