IT Image Tools

Compress GIF β€” Reduce Animated GIF Size

Compress animated GIFs in your browser: reduce colors, apply lossy frame optimization, drop frames and resize. Compare sizes before downloading. Free, private, no uploads.

πŸ”’ Runs entirely in your browser β€” nothing is uploaded

Drop an animated GIF here or click to browse

Advertisement

Make animated GIFs small enough to share

GIFs are easy to post anywhere, but they are also one of the least efficient image formats. A few seconds of screen recording can easily weigh 10 MB, which is over the limit for many chat apps, email clients, forums and issue trackers. This GIF compressor reduces the file size of animated GIFs while keeping the animation intact, so you can attach it, embed it in documentation or use it on a web page without slowing the page down.

Everything happens locally. The GIF is decoded frame by frame in your browser, optimized and encoded again, and you see the original and the compressed version side by side with their sizes. Nothing is uploaded, there is no watermark and no account.

How the compression works

Four techniques are combined. Fewer colors: each frame is quantized to a smaller palette (128, 64, 32 or 16 colors instead of 256), which makes the LZW data more repetitive. Lossy frame optimization: pixels that are nearly identical to the previous frame are stored as transparent, so static backgrounds cost almost nothing β€” this is usually the biggest win for screen recordings and UI demos. Frame dropping keeps every 2nd or 3rd frame and merges the delays so the duration stays the same. Resizing reduces the number of pixels per frame, which shrinks the file roughly in proportion to the area.

Choosing the right settings

Start with Medium; it keeps quality close to the original. If the file is still too large, try Strong, which uses 64 colors, a higher lossy tolerance, every 2nd frame and 75% size. Cartoons, logos and UI recordings tolerate fewer colors very well, while photographic clips look better with more colors and a smaller size instead. If the result is not smaller than the original, the source was already well optimized β€” reduce the size or the frame count to save more.

How to use

  1. Add a GIFDrop an animated GIF; it is compressed right away with the Medium preset.
  2. Choose the strengthPick Light, Medium or Strong, or tune colors, lossy tolerance, frames and size yourself.
  3. CompareCheck the original and compressed GIFs side by side with their file sizes.
  4. DownloadDownload the smaller GIF when you are happy with the quality.

Frequently asked questions

Is my GIF uploaded to compress it?
No. The GIF is decoded and re-encoded entirely in your browser with gifuct-js and gifenc. The file never leaves your device.
How much smaller will my GIF get?
It depends on the content. Screen recordings and animations with static backgrounds often shrink by 50–80% with the lossy setting, while noisy video clips benefit most from fewer colors, dropping frames and a smaller size.
What does the Lossy setting do?
Pixels that barely change from the previous frame are made transparent, so the encoder only stores what actually moves. Higher tolerance saves more bytes but can leave slight trails in fine gradients.
Does dropping frames change the speed?
No. The delay of each dropped frame is added to the frame kept before it, so the animation runs for the same total time, just a little less smoothly.
Advertisement