Pixel art converter

Shrink an image into chunky pixels — pick the output width, optionally reduce to a fixed palette.

The image stays in this browser. Nothing is uploaded or stored.

Box-averages down to the pixel width, optionally median-cut quantizes to a fixed palette, then nearest-neighbor upscales ×4 for crisp pixels. PNG output keeps transparency. Max 40 MP source.

How to use

  1. Choose an image.
  2. Set the pixel-art width (8–512 px) and optional colour count.
  3. Download the PNG.

What it supports

Area-average downscale then nearest-neighbour upscale — real downsampled pixels, not a blur. Optional median-cut palette to 2–64 colours. Output PNG is upscaled 8× for crisp edges. Up to 40 million input pixels.

Related tools

Related guides