Original preview
The original preview appears after you upload a file.
Upload a GIF, choose a source color and target color, and recolor matching pixels across every frame.
File and color settings
Recolored result
Waiting for a fileThe original preview appears after you upload a file.
The recolored preview appears after processing finishes.
Choose a file to begin.
The tool compares each pixel with the selected source color and applies the replacement color when it falls within the tolerance.
The preview is a quick visual check. Use the downloaded file as the final output, especially around anti-aliased edges.
For each pixel, the RGB distance from the source color is compared with the tolerance; matching pixels are written with the target color.
A high tolerance can recolor nearby shades, while anti-aliased edges may still contain blended colors. Color-count reduction can also alter nearby tones.
Reading, decoding, pixel processing, and result generation happen in this browser. Files are not uploaded and input is not saved.
GIF parsing and output structure follow the GIF89a format. Color matching uses decoded RGB and alpha values from each frame.
Choose the source and replacement colors, set the tolerance, then select Recolor GIF. Matching pixels are changed in every decoded frame.
It sets the allowed RGB distance from the source color, from 0 to 442. A higher value also matches nearby shades.
Anti-aliased edges can contain blended colors, so they may not change evenly. Turn on the opaque-pixel option to skip pixels that are not fully opaque.