convert

Compress GIF

Shrink animated GIFs by lowering frame rate, capping width and optimizing the palette.

Runs on your deviceBatch ready

Output is capped to 480px wide with a 128-color palette. Lower the FPS for bigger savings.

Add source files

Drop images to animate, or a GIF/APNG to convert.

Drop images or GIFs
Drag and drop, or choose files
GIF

Pick an animation tool

Shrink animated GIFs by lowering frame rate, capping width and optimizing the palette.

Fine-tune

Optional — sensible defaults are already set.

Frame rate12 fps
624

About Compress GIF

Shrink an animated GIF that is too big to upload or share. The tool re-encodes it with a lower frame rate, caps the width at 480 pixels and builds a fresh 128-colour palette optimised for that specific GIF. The result is a lighter file that still loops the same way.

When it helps

  • Getting a GIF under a chat app's or forum's upload size limit.
  • Making a GIF lighter for a web page or email so it loads faster.
  • Reducing a large screen-recording GIF before attaching it to a ticket or pull request.

Tips

  • The frame rate slider has the biggest effect. Dropping from 24 to 10 fps removes more than half the frames.
  • GIFs narrower than 480 px keep their width; wider ones are scaled down. To go smaller still, use Resize GIF first and then compress.
  • The 128-colour palette with ordered dithering suits screen captures and flat graphics well. Photographic GIFs may show a visible dot pattern.

Good to know

Quick answers about compress gif in your browser.

Some loss is unavoidable, since GIF compression is lossless only for the frames you keep. The least visible savings come from lowering the frame rate a little and reducing dimensions. If the platform allows it, converting to MP4 or WebM saves far more with less visible loss.

If the GIF is already under 480 px wide, already uses few colours and has a low frame rate, there is little left to remove. Try a lower frame rate or a smaller width with Resize GIF.

Yes. There is no sign-up, no watermark and no limit on how many files you process.

No. Files are read and processed locally in your browser, so they never leave your device.

Related tools