Recolor a sprite by swapping its palette
Palette swapping changes a sprite's colours without redrawing it — the classic way to make character variants, team colours and reskins from a single sprite. Upload an image, remap each colour to a new one or snap the whole sprite to a retro palette, and export the recoloured PNG, all in your browser.
Manual swap or map to a palette
In manual mode you pick a new colour for each detected colour, ideal for red-team / blue-team variants and skins. In palette mode every colour is snapped to the nearest colour of a chosen set such as Game Boy, PICO-8 or Sweetie16 for an instant retro look.
Free, private, no upload
Everything runs locally in your browser — no sign-up, no watermark and no file limit — and your sprite never leaves your device. It works best on pixel art with flat, distinct colours.
Frequently asked questions
How do I recolor a sprite?
Upload your sprite, and the tool lists every colour it uses. Pick a new colour for each one (manual mode) or choose a target palette to remap them all, then export the recoloured PNG.
What is a palette swap?
A palette swap recolours a sprite by replacing its colours while keeping the shape, a classic technique for making character variants, team colours and enemy reskins from one sprite.
Can I make team-colour variants?
Yes. Manual mode lets you change individual colours, so you can turn one sprite into red, blue or any team-colour version and export each as a PNG.
Is the palette swap tool free?
Yes, completely free with no sign-up, no watermark and no limit on how many sprites you recolor.
Which images work best?
Pixel art and sprites with flat, distinct colours work best because each colour maps cleanly. Photos with smooth gradients have too many colours to remap one by one — pixelate them first.
Are my images uploaded to a server?
No. Recoloring runs locally in your browser, so your sprites stay on your device.