📁
Drop a JPG, PNG or WebP photo here or click to browse
.jpg · .png · .webp · One image at a time · Nothing uploaded
Works best under 20MB - very large photos may be slow on mobile
👆 Click anywhere on the photo to choose the color you want to replace
- × -
Recolored preview
✓ Color swapped
Click-to-pick color Live preview No uploads, ever
How it works
01

Upload your photo

Drop in a JPG, PNG or WebP file, or click to browse. It stays on your device the whole time.

02

Click a color, pick its replacement

Click anywhere on the photo to select the color you want gone, then choose the new color - the swap happens live.

03

Fine-tune & download

Adjust match tolerance and edge softness until it looks right, then download the recolored photo instantly.

ℹ About the Color Replace tool

Color Replace is the fast path to swapping one color for another: click the color in your photo, pick what it should become, and the swap happens instantly. One Sensitivity slider handles both how wide a range of shades gets caught and how soft the edge of the swap looks - turn it up for a looser, more forgiving match, or down for a tight, precise one.

Keep Original Shading stays on by default so the new color still shows the photo's natural highlights and shadows instead of looking like a flat, pasted-on patch.

Free Online Color Replace Tool

imgxcolor's Color Replace tool swaps one color for another inside a JPG, PNG or WebP photo - directly in your browser, with no software, no file uploads and no cost. Click the color, pick its replacement, and download the result in seconds.

It's built to be quick: one slider, two color swatches, live preview. Great for changing a product color for a listing, fixing a color that clashes, or swapping a background in a mockup.

One Slider: Sensitivity

Sensitivity (0–100%) controls both how wide a range of shades counts as a match and how softly the swap blends at its edges. Keep it low for a tight, precise replacement, or raise it to sweep up highlights and shadows of the original color with a smoother transition - no need to juggle multiple sliders.

Shading-Aware by Default

With Keep Original Shading switched on, the tool replaces the hue of the matched pixels while keeping each pixel's original brightness - so folds, highlights and shadows on the replaced area still look natural instead of a flat, pasted-on color.

Privacy - 100% Client-Side

Every pixel comparison and swap runs locally with JavaScript and the Canvas API. Your photo is never uploaded, stored, or transmitted, which makes this tool safe for client work or personal photos. There are no accounts, sign-ups, or usage limits.

Frequently Asked Questions

Does replacing a color in my image upload it to a server?

No. Picking a color, replacing it and rendering the preview all run entirely in your browser using the Canvas API. Your photo is never uploaded, stored, or transmitted anywhere.

How is Color Replace different from Recolor Image?

They use the same click-to-pick-and-swap approach. Color Replace keeps it to a single Sensitivity slider for speed; Recolor Image splits that into separate Match Tolerance and Edge Softness sliders for finer control.

Why didn't every pixel of the color I picked get replaced?

Compression, lighting and shadows mean a "single" color in a photo is really a range of similar shades. Raise the Sensitivity slider to catch more of that range with a smoother blend at the edges.

What file formats can I edit and download?

You can replace colors in JPG, PNG and WebP images, and download the result in any of those three formats regardless of the original.