LOCAL TOOL · DESIGN

Pixel Art Converter

Turn a photo into chunky pixels with a small palette, like retro dot art.

This automatically splits the photo into small cells and fills each with its average colour. It isn't hand-made pixel art, and results vary a lot by photo. To hide just part of a photo, use the mosaic tool.

Choose a photo and it is split into equal blocks, each filled with its average colour, then reduced to a small palette for a retro dot-art look. Bigger blocks and fewer colours make it simpler. The result saves as PNG, and the photo never leaves this device.

How to use

  1. Choose a photo.
  2. Adjust block size and colours while watching the preview.
  3. Pick an output size and press Download PNG.

Examples

4032 × 3024 · 16px blocks

A 4032 × 3024 photo with 16px blocks becomes 252 by 189 blocks. At 1px per block you get a tiny 252 × 189 px image; at Same as original you get a 4032 × 3024 image with large visible blocks.

FAQ

Is my photo uploaded?

No. The conversion happens inside your browser, and the photo is never sent or stored anywhere.

How is this different from the mosaic tool?

The mosaic tool hides part of a photo, like a face or a plate. This one turns the whole photo into dot art and also reduces the number of colours.

How are the colours chosen?

The photo's colours are grouped into the number you pick, each group gets a representative colour, and every block uses the closest one. Original colours keeps each block's average colour.

Why PNG only?

JPG compression smears block edges and mixes colours, which blurs the pixel look. PNG keeps every block's colour exactly and keeps transparency.

Which output size should I pick?

Same as original keeps the photo's size, handy to use straight away. 1px per block gives the smallest file, one pixel per block. Use 4–16px per block to view a small result enlarged.

Can I use a very large photo?

Both the photo and the result can be up to 40 million pixels. Resize first, or pick a smaller output size.