Drop a photo here

or click to browse — PNG, JPG, WebP, AVIF, HEIC

Choose Image

A pixel art generator with hands-on control — free, in your browser

Drop in a photo and the editor turns it into pixel art on a clean grid. Two sliders give you the controls that matter — pixel count on the long side, and the size of the color palette — and the result regenerates as you drag. Move the sliders until the look feels right, then fine-tune.

Every color the generator picked is listed in the side panel, so you can swap any one of them and watch every matching pixel update live. Click a single pixel to recolor it, or hold Shift and click several to edit them together. Adding a fresh color is just as easy — once you commit, it joins the palette as a new entry.

Everything runs locally — nothing is uploaded, nothing is stored. The output downloads at the original photo's dimensions by default, but you can change width and height before saving. Use the pixel art tool as many times as you want, free, no sign-up, no watermark.

How to use

  1. 1
    Upload a photoDrop a PNG, JPG, WebP, AVIF or HEIC image to open the editor.
  2. 2
    Adjust pixel countUse the slider to choose how many pixels make up the wider side of the image — fewer pixels means bigger, blockier squares.
  3. 3
    Pick a palette sizeChoose how many distinct colors the result uses. The image regenerates instantly.
  4. 4
    Recolor and saveClick any pixel to change its color, or use the palette list on the right to swap a color everywhere it appears. Hit Save to download a PNG.

Frequently Asked Questions

Is the pixel art generator free?

Yes — every conversion and download is free. No account, no daily cap, no watermark on the saved image.

Do my photos get uploaded to a server?

No. The tool runs entirely in your browser. Your photos never leave your device.

What input formats are supported?

PNG, JPG, WebP, AVIF and HEIC. Drop a single photo and the editor opens.

Can I change the number of pixels and colors?

Yes. Two sliders in the side panel control the pixel resolution and the size of the color palette. The result regenerates in real time.

Can I recolor individual pixels?

Yes. Click any pixel on the canvas and pick a new color in the inline palette — or hold Shift to select several pixels and recolor them at once.

What size does the result export at?

By default the output matches the original image dimensions. You can change width and height in the editor — they stay linked to the original aspect ratio.

More image tools

See all image tools