Compress animated GIFs

Make GIFs smaller for chats, websites and Discord. Zebra Compress optimises frames, palette, size and frame rate while keeping the animation smooth.

  • Free
  • No upload
  • No sign-up

Compression

Looks the same, a lot smaller. Recommended.

More options
Photo info (metadata)

Compressed in your browser. Your files are never uploaded. Open-source libraries: mp4box.js, mp4-muxer, webm-muxer, gifenc, pdf-lib, lamejs (LGPL).

How to compress animated GIFs

  1. Choose or drop an animated GIF.
  2. Keep Balanced, or set a target size such as 10 MB for Discord or 5 MB.
  3. Compare both animations with the before/after slider.
  4. Download the smaller GIF.

Why use Zebra Compress

  • Frame optimisation

    Only the pixels that change between frames are stored, which is the biggest saving for most GIFs.

  • One steady palette

    A shared colour palette with dithering avoids flicker and banding.

  • Size and speed

    Smallest and target sizes also scale the GIF down and drop frames, with timings adjusted so the animation keeps its speed.

  • Honest results

    If a GIF can’t get smaller without visible loss, you get the original back.

Frequently asked questions

How do I make a GIF smaller?

Choose Balanced for a smaller GIF that looks the same, or a target size. For very big GIFs, a smaller Max size helps most.

Will the animation speed change?

No. When frames are dropped, the remaining frames are shown longer, so the total duration stays the same.

Does it keep transparency and looping?

Yes. Transparent areas and the loop setting are kept.

Are my files uploaded?

No. Everything happens in your browser on your own device. Your videos, photos and documents never leave it, so it also works with private files.

Is Zebra Compress free?

Yes. It is completely free, with no sign-up, no watermark and no limit on how many files you compress.

More ways to compress