Adjust image colours
Tune exposure, brightness, contrast, saturation, hue, temperature, gamma, sharpness, and blur while using a histogram and same-size comparison to judge the result.
Sample a color · Tolerance and feathering · Live preview
0 · 0 selected
No images selected yet.
This image’s crop has not been confirmed.
Select one or more sizes; each image is exported in every selected size.
One composition generates favicon, PWA and common app sizes, plus a manifest.
Base64 increases data size. This tool limits input to protect browser memory.
Recolour a simple icon or remove a uniform background by sampling the source colour. Similar shades elsewhere may match too, so inspect the subject and fine edges before applying the result.
Sample and replace a colour with adjustable tolerance and edge feathering, preserve luminance when needed, or make the selected colour transparent.
Sample the source colour from the image, choose its replacement, and tune tolerance and edge feathering; optionally preserve luminance or make the colour transparent. Inspect similar colours and fine edges before processing the selection.
Each selected source produces one result card with preview, pixel dimensions, format, and size. Download one file, selected files, or the complete ZIP.
Processing runs in your browser. Source images are not uploaded by this tool.
Matching uses the source colour and tolerance across the whole image; it does not identify objects. Lower the tolerance, adjust feathering or crop the area first. When you choose to make the matched colour transparent, the tool automatically exports PNG.
Tolerance controls which nearby colours match. Feathering blends the outer edge of that colour range gradually. Start with a low tolerance, then add modest feathering and inspect edges. Neither setting protects other objects of the same colour.
Try preserving luminance so the replacement follows the source’s light and dark areas. The resulting pixels may differ from the target HEX. Disable it for a flat colour replacement; it is not used when making the match transparent.
Comments
0