Replace a Color in an Image

Replace matching colors with a new color using tolerance and a soft transition.

Free. No signup.

Drop your image here

Drag and drop, or choose a file below

JPG · PNG · WEBP
Up to 250 MB · One image at a time
Each image: up to 16 megapixels and 8192 px per side

Adjust the effect

Replaces matching colors everywhere in the image and preserves alpha. Use the color picker to find the source HEX value.

Exports a full-resolution PNG with transparency. PNG files can be larger than the original.

Original

Choose an image or try the sample to see your preview here.

100% local processing

How to use

  1. 01

    Choose an image or try the local sample.

  2. 02

    Choose the source and replacement colors, tolerance and transition range.

  3. 03

    Process, inspect the preview and download PNG.

Details and tips

How it works

The maximum RGB-channel distance selects matching pixels across the entire image. Pixels within tolerance receive the replacement color; a transition range blends nearby colors. Alpha is preserved.

Made for everyday images

Recolor simple logos, flat icons, diagrams and product illustrations.

Frequently asked questions

Are images uploaded?

No. Processing and export happen on your device. Images are not saved to an account.

What are the limits?

Input supports JPG, PNG and WebP, up to 250 MB, 8192 px per side and 16 million pixels. Expanded output must also fit the pixel limits. Animated input is processed as a still frame.