Skip to content
New: Mastershot Screen Recorder for Chrome. Record your screen and webcam to MP4, free, with no watermark.Add to Chrome It's free

Compress GIF

Make an animated GIF smaller without changing how it plays. It’s free, with no watermark.

Files stay on your device

Drop a GIF to compress

Choose how hard to compress it. Frames, timing, and transparency are kept, and the result is always smaller.

Animated and still GIFs.

How to compress a GIF online

Open a GIF, choose how hard to compress it, and save a smaller GIF with the same frames and timing. Pixels that don’t change between frames are stored once, and fewer colors shrink it further. This GIF compressor runs in your browser, so the GIF is never uploaded.

  1. Step 1

    Choose your GIF
    Pick a GIF or drop it into the compressor above.
  2. Step 2

    Choose a level
    Light, Medium, or Strong, and a smaller width if you like.
  3. Step 3

    Download the GIF
    Compare the sizes and save the smaller GIF.

What to expect

Supported inputs
Animated and still GIFs.
What happens
Light keeps every color and stores unchanged pixels once. Medium and Strong use fewer colors and treat nearly identical colors as unchanged. Transparency, timing, and the loop setting are kept.
Limits
The result is always smaller than the original. If a level isn’t enough, fewer colors, fewer frames, and then a smaller size are used until it is.

Your files stay on your device

Your computer does the work, so the file never has to be uploaded, and that’s also why it’s free: there’s no server time for us to pay for. You don’t need an account, and nothing you make gets a watermark.

“Thank you I used this for my university final project.”
Mason, a supporter

Questions

It depends on the GIF. Screen recordings and GIFs with still backgrounds often shrink by half or more; GIFs that were already optimized shrink less. The finished size is shown before you download.

Start with Medium, which is hard to tell from the original. Use Strong for chat and upload limits, and Light when every color must stay exact.

Discord allows 20 MB without Nitro, and custom emoji must be under 256 KB. Choose Strong and a smaller width; for emoji, also use Resize GIF to make it 128 pixels wide.

Yes. Transparent pixels stay transparent, and the GIF keeps its loop setting.