Replace a Color in an Image
Pick a color straight off your image with the eyedropper, choose what to change it to, and watch the swap happen live. The tolerance slider widens the match to catch close shades and soft, anti-aliased edges, so a flat fill becomes a single click. This recolors the pixels rather than erasing them, so unlike background removal the area stays opaque. Everything runs in your browser at full resolution and the image never leaves your device.
How to replace a color in an image
- Drop an image in, or click to browse.
- Click the color you want to change to set it as the source.
- Pick a target color, then raise the tolerance until the right pixels are covered.
- Choose PNG, JPEG, or WebP and download the full-resolution result.
Examples
Recolor a logo from blue to green
A PNG logo on a transparent background
The same logo with every blue pixel turned green
Frequently asked questions
Is my image uploaded anywhere?
No. The image is decoded and recolored entirely in your browser. Nothing is sent to a server, so even private images stay on your device.
What does the tolerance slider do?
It sets how close a pixel must be to your source color to get recolored. At 0 only the exact color changes; raising it catches near shades and the soft anti-aliased edges around a region.
How is this different from background removal?
Background removal makes a color transparent. This tool repaints those pixels to a new color, so the area stays fully opaque. Use it to recolor, not to cut out.
Why do edges still show a hint of the old color?
Anti-aliased edges blend the old color with its neighbors, so those in-between pixels sit outside a tight match. Raise the tolerance a little to pull more of the edge into the swap.
Which formats can I export?
PNG (best for logos and transparency), JPEG (smallest for photos), and WebP. The download is rendered at the full resolution of your original image.
Related tools
Remove Background
Make a solid background color transparent. Click to pick the color, set a tolerance, and export a clean PNG or WebP. Runs in your browser, nothing uploaded.
Image Color Picker
Pick the exact color of any pixel in an image and get its hex, RGB, and HSL values. Hover to preview, click to lock. Runs in your browser, nothing uploaded.
Image Filters and Effects
Apply grayscale, sepia, invert, brightness, contrast, and saturation to an image with live preview. Free, private, and runs in your browser.
Add Border to Image
Add a colored border or frame around an image, with adjustable width and color. Live preview, runs in your browser, nothing uploaded.
APNG Detector
Check whether a PNG file is an animated PNG (APNG) in your browser. See the frame count, loop count, and dimensions read straight from the file. Private.
Blur Image
Blur a whole image or drag a box to blur a face, name, or address. Adjustable blur strength, live preview, runs in your browser. Nothing is uploaded.