Upload a photo or icon, click one color area, and replace only that region. Connected pixels close to the color you clicked are selected. Highlights and shadows stay in place, and the image never leaves your browser.
Recolor a Selected Area in Any Image
Click a color region, pick a new color, and download the result.
Drag and drop files here or click to select
Workshop
Click a color area. Shift-click to add another area.
- Selected area
- 0%
- Color consistency
- Waiting
- Sampled color
- —
This image was reduced so the long side is 1600 pixels.
Result
Other tools you may like
How to Use?
- Upload a JPG, PNG, WebP, or GIF (drag and drop or click to select)
- Choose Smart select, then click the color area you want to change
- Adjust tolerance, or use Add and Erase to refine the edges. Shift-click to add another area
- Pick a new color. Keep shading on so highlights and shadows remain
- Download the recolored image as a PNG
Notes:
- Selection grows only through connected pixels that are close to the color you clicked
- Flat icons and solid shapes select cleanly. Photos and gradients may need a higher tolerance or the brush
- Keep shading scales the new color by each pixel brightness, so the area does not turn into a flat fill
- Images larger than 1600 pixels on the long side are reduced before editing. GIF uses the first frame
- Processing stays in your browser. Refreshing the page clears the image