Enable JavaScript to use these tools. Files are processed in your browser.
Reduce animated GIF dimensions, colors and frames while preserving the selected duration.
Reduce dimensions, colors or frame count and compare the GIF copies. Processing runs in a browser worker; files are not uploaded.
Limits: 32 MiB input, 4 million pixels per canvas, 1,000 frames, and 600 million canvas-pixels across all input frames. Dithering is limited to 60 million selected output pixels. Large animations can take time; cancel stops the worker.
Enable JavaScript to process GIF files locally. The instructions remain available without it.
Choose a GIF or load the example.
Previews may start at different times. Check the downloaded animation, colors and transparency in the viewer you will use.