Can I use exact hex values?
Yes. Enter a hex code or use the color controls to set each replacement.
Drop in an SVG, detect its colors, replace a selected color, remove it, convert it to currentColor, and export the edited SVG or PNG.
This tool runs in your browser. Files never leave your device.
Paste SVG, open a file, or drag and drop a .svg file here.
2 replacements · 10 elements · 743 B
Use 0 for exact color replacement. Try 8–30 for off-white, anti-aliasing, or slightly different exported colors.
Preview the edited SVG, copy the source, or download the finished file.
Matching a chart or icon to a client's palette usually means changing one specific colour, not shifting the whole image. Searching for an exact value and replacing it does that precisely: here the sky-blue bar becomes violet and the greens, ambers and pinks stay exactly as they were. The common mistake is reaching for a hue-rotate or filter effect instead, which moves every colour at once and leaves you correcting the ones that were already right.

Target colour: #38bdf8

Replaced with #7c3aed — every other colour untouched
SVG Color Replacer finds the colors used in an SVG and lets you swap them for new ones using hex values or quick color controls. Recolor a logo to match a brand palette, fix one off shade, or restyle an icon set without hand-editing the markup. The structure of the artwork stays intact.
Upload your SVG and the tool lists the colors it uses. Pick a color, set its replacement, and the artwork updates live; download the recolored SVG when it looks right. Everything runs in your browser, so the file never leaves your device.
Yes. Enter a hex code or use the color controls to set each replacement.
Yes. Only the colors change. The shapes and structure stay the same.
No. The recoloring runs in your browser and the file never leaves your device.