Compress GIF Under 8MB

Shrink an animated GIF under 8 MB. Colours come down first, then size, then frames, and the running time stays the same.

Target: 8.00 MB

What this page is for

GIF is an old, inefficient format, so a few seconds of animation can run to 20 MB or more. Forums, chat apps and many communities cap GIF uploads at 8 MB.

This page rebuilds the GIF in your browser, trying the least visible reductions first.

The rule: 8 MB, and the order that looks best

8 MB is a common GIF limit, inherited from Discord, which used it for all uploads for years. Discord itself now allows 20 MB on free accounts; pick that option if Discord is the destination.

Reductions happen in this order: fewer colours (least visible), then smaller frames, then dropping every second or third frame while lengthening the rest so the animation runs at the same speed.

Worked example

5 second reaction GIF, 480 x 270, 24 fps, 14 MB. 128 colours at 85 percent size typically brings a clip like this near 7 to 8 MB with no visible frame loss.

How to use it

  1. Pick the cap.
  2. Tap Choose file and select the GIF.
  3. Tap Compress GIF.
  4. Preview the result on the page.
  5. Download.

Questions

Why not convert it to a video?

A short MP4 is often a tenth of the size of the same GIF. If the destination accepts video, use an MP4 page instead.

Is transparency kept?

Yes, as on/off transparency, which is all GIF supports.

Does it change the speed?

No. When frames are dropped, the remaining ones are held longer so the total running time is unchanged.

Is anything uploaded?

No.

Related tools

Sizes and results are estimates produced by your own browser. A file that fits the cap is not a guarantee that the destination will accept it: services change their limits, and some check more than size. On iPhone and iPad, Safari limits memory and codecs, so large files can fail there that work on a computer. Keep your original file.