PixelArt

Pixel Art Palette Guide

The palette is what separates pixel art from a pixelated photo. Picking the right number of colours - and letting the converter find them from your image - is the single biggest quality lever.

Quick answer: Use 8 colours for a bold retro look, 16 as the classic sweet spot, 24-32 for detailed portraits, and 12-24 for craft projects. Fewer, well-chosen colours read as intentional; too many read as a filtered photo.

How many colours?

8 colours is strongly stylised (Game Boy feel), 16 is the classic sweet spot, 24-32 keeps portraits readable, and beyond 32 the art starts to look like a filtered photo rather than pixel art.

Let the image choose

Good palettes come from the image itself. Median-cut quantisation - what this converter uses - samples the actual colours and picks the most representative ones, so the palette always fits the subject instead of forcing a fixed set.

Warm vs cool palettes

If your image is dominated by one hue, drop the colour count so the converter merges the near-identical tones. Fewer, well-chosen colours read as intentional; many similar colours read as noise.

Craft palettes

For cross-stitch or beads, cap the palette at the number of threads or bead colours you actually have - usually 12-24. Fewer colours also means fewer thread or bead changes while you work.

  • 8 = bold retro
  • 16 = classic
  • 24-32 = detailed portraits
  • 12-24 = craft projects

Frequently Asked Questions

Does a smaller palette always look better?
Up to a point. Below about 8 colours, gradients disappear and faces can merge. Match the palette to the subject: simple shapes want few colours, portraits want more.
Can I match a specific palette?
Set the colour count to the number of colours in your target palette, then map the output colours to it by eye. Fewer colours makes matching exact.
Why does my pixel art look noisy?
Too many colours, or a pixel size that is too small for the detail. Lower the colour count and increase the pixel size until flat areas appear.

Related Tools