Surgical color replacement with shade preservation.
PNG Color Swapper finds every pixel close to a chosen source color and repaints it with a new target color, using an adjustable similarity tolerance and optional edge smoothing for a soft transition at color boundaries. A "Preserve Color Shades" mode keeps each pixel's original lightness so shading and gradients in the source image are retained after the swap, instead of flattening to one solid new color.
Designers and developers who need to recolor a specific element in a PNG — a logo accent, a UI icon, a product variant — while keeping the rest of the image untouched.
What does the Matching Mask option do?
It highlights every pixel currently selected by your tolerance setting in magenta, so you can fine-tune the selection before applying the new color.
Why use Preserve Color Shades?
Without it, every matched pixel becomes one flat new color; with it, the original highlights and shadows carry over onto the new color.
Built by @toteclabs