VOIDLESS.DEVLogin

Palette Swap & Dithering

Free palette swap and dithering tool. Recolor a sprite color by color, or dither any image to 1-bit, Game Boy, CGA or grayscale, then export a PNG.

Drop a sprite or image to recolor or dither

Turn a recoloured sprite in all eight directions.Rotate a sprite

How to use the Palette Swap & Dithering

  1. Drop a sprite or image.
  2. To recolor, map each sprite color to a new one; to dither, pick a palette such as 1-bit, Game Boy or CGA.
  3. Choose a dithering method and pixel size if you are dithering.
  4. Click Export to download the PNG.

Using it in your game

Recolored copies make quick enemy variants and team colors without redrawing; dithered images suit retro title screens and backgrounds.

Frequently asked questions

How does palette swap work?

The tool extracts the most common colors in your sprite; you pick a replacement for each, and every matching pixel is remapped to the new color.

What dithering algorithms are supported?

Floyd–Steinberg error diffusion and ordered Bayer 4×4 and 8×8 dithering, or none for a hard threshold. Dithering works with your swapped colors or with a preset palette.

Which retro palettes are included?

1-bit black & white, the four Game Boy greens, CGA (black, cyan, magenta, white) and 4-level grayscale, with a pixel-size slider for a chunkier look.

Does it keep transparency?

Yes. Transparent pixels are left untouched and never receive dithering error, so sprite edges stay clean.

Create game assets with AI

Generate original art, audio, and 3D models in seconds.

Something not working right? Report a bug