Palette Matcher
A downloadable tool
Download NowName your own price
A browser-based tool for remapping an image's colors to fit a specific color palette. Built for pixel artists and game devs who work across multiple asset packs and need visual consistency.
How It Works
- Load palette source image(s) — the tool extracts every unique color
- Load a target image — the one you want to remap
- Tweak parameters — choose a matching method, add dithering, adjust brightness/contrast/saturation
- Export — download the result as a PNG
Live stats show you exactly how many colors were in the original, how many are in the result, and the reduction percentage.
Features
- 6 color matching methods: CIE LAB, CIEDE2000, Hue Priority, Luminance Only, Weighted RGB, RGB Euclidean
- Dithering: Floyd-Steinberg error diffusion, Ordered (Bayer 4x4), or none
- Full adjustment stack: Brightness, contrast, saturation, hue rotation, per-channel R/G/B, and blend strength
- Live side-by-side preview with synced zoom (1x–4x) and click-to-drag panning
- Color stats bar showing original color count, result color count, and reduction percentage
- Manual palette editing — add/remove individual colors by hex value
- Multi-image palette extraction — load multiple source images to build a combined palette
- Transparency-aware — skips fully transparent pixels during extraction and matching
- Single HTML file — no dependencies, no build step, works offline
Use Cases
- Unify colors across different asset packs
- Remap sprites to match a specific game palette (e.g., NES, Game Boy, PICO-8)
- Create palette variations of existing art
- Convert full-color images into limited-palette pixel art
- Desaturate without adding colors — load the same image as both palette source and target, then lower the saturation slider. The result stays within the original palette's exact colors while shifting tone, so no new indexed colors are introduced. Great for creating darkened, faded, or muted variants of sprites without breaking your color budget.
How to Use
Download the HTML file and open it in any modern browser (Chrome, Firefox, Edge, Safari). That's it.
Privacy & Safety
Your artwork is safe. This tool runs 100% locally in your browser. Here's what that means:
- Your images are never uploaded anywhere. All processing happens on your machine using JavaScript and the Canvas API.
- The tool makes zero network requests. It works fully offline once the HTML file is loaded.
- There are no analytics, no cookies, no tracking pixels, no telemetry. We don't know who you are or what images you use.
- There are no external dependencies. No CDNs, no third-party scripts, no hidden iframes. Everything is self-contained in a single HTML file.
- Loaded images exist only in your browser's memory and are discarded when you close the page.
Download
Download NowName your own price
Click download now to get access to the following files:
palette-matcher.html.zip 10 kB
Development log
- Palette Matcher is live!14 days ago

Leave a comment
Log in with itch.io to leave a comment.