Drop, paste or pick an image
Animated GIF — up to 50 MB
Settings
- Original
- —
- Result
- —
Free account. Your images stay on this device.
Processing runs in this tab. Your images are never uploaded to a server.
Colours, frames and size: what each GIF lever saves
A GIF stores every frame as its own picture with up to 256 colours. That is why animations get heavy, and why there are three separate ways to slim them down.
| Lever | Options | Effect on the file | Visible trade-off |
|---|---|---|---|
| Scale | 100%, 75%, 50% | The biggest lever: 50% keeps about a quarter of the pixels in every frame | Fine text and thin lines get harder to read |
| Frames | Keep all, every 2nd, every 3rd | Roughly halves or thirds the number of frames to store | Fast motion looks choppier; duration stays the same |
| Colours | 256, 128, 64, 32 | Smaller palette and simpler pixel data per frame | Gradients and faces show banding at 64 and below |
Levers multiply. Scaling to 75% and keeping every 2nd frame usually beats squeezing colours alone.
Start with the scale
A reaction GIF rarely needs its original width. Dropping to 75% is often invisible in a chat window.
Then thin out frames
Screen recordings and slow animations survive losing every 2nd frame well. Quick action scenes are better left with all frames.
Colours last
Cartoons and UI demos handle 64 colours; real-life footage usually needs 128 or 256 to avoid blotchy skin and skies.
Size limits in chat apps and email
GIFs are shared where upload caps apply. These figures change over time, so treat them as a guide and check the app if an upload fails.
| Where | Usual cap | Tip |
|---|---|---|
| Discord (free account) | around 10 MB per file | Scale to 75% and keep every 2nd frame first |
| Email attachment | about 20–25 MB per message | Keep each GIF well under 5 MB so it opens quickly |
| Website or blog post | no hard cap, but every MB slows the page | Aim for 1–3 MB and a smaller width |
Some apps also convert GIFs to video on upload. Limits listed here are approximate and may differ by plan or region.
Check the file, not the preview
The new file size is shown after each change, so you can stop as soon as you are under the cap you need.
Long clips need more than one lever
A ten-second GIF at full width can be tens of megabytes. Combine scale and frame skipping before touching colours.
Trim length elsewhere
This tool keeps the full animation. If it is still too heavy, cut the clip shorter in your recorder or editor first.
What stays the same after compression
Compression changes how the GIF is stored, not how it behaves. The things people notice most are preserved.
Timing is kept
When frames are skipped, their display time is added to the frame that remains, so the animation lasts as long as before.
Looping is kept
The output loops the way GIFs normally do, so a reaction or sticker keeps repeating in chat.
Transparency is kept
Transparent pixels stay transparent. GIF only supports on/off transparency, so soft edges were already hard in the original.
Compress GIF: questions
How do I compress a GIF without ruining the animation?
Lower the scale to 75% first, then try keeping every 2nd frame. Watch the preview after each step; timing and looping are kept, so only smoothness and sharpness change.
Why does my GIF look grainy after compressing?
The colour count is too low for that footage. Move back up to 128 or 256 colours and win the size back with scale or frames instead.
Can I compress a GIF under 10 MB for Discord?
Usually yes. Combining 75% scale with every 2nd frame often cuts a GIF to well under half its size; check the new file size shown before downloading.
Does skipping frames make the GIF play faster?
No. The delay of each dropped frame is merged into the one kept before it, so total duration is unchanged. Motion just becomes a little less fluid.
Why does compressing a big GIF take a few seconds?
Every frame is decoded, rebuilt and re-encoded on your own device. Long or wide animations mean hundreds of full images to process, all without uploading anything.
Does the GIF compressor turn my file into a video?
No, you get a GIF back that plays anywhere GIFs do. Converting animations to video formats is not part of this tool.
Related tools
Other Optimize tools people use alongside this one.
- FREEPopular
Compress Image
Shrink JPG, PNG and WebP files without visible quality loss.
- Runs in
- Browser
- Max upload
- 50 MB
Optimize≈1s - FREEPopular
Resize Image
Set exact pixel sizes or scale by percentage.
- Runs in
- Browser
- Max upload
- 50 MB
Optimize≈1s - FREEIn browser
Image Converter
Convert between JPG, PNG, WebP, AVIF and HEIC.
- Runs in
- Browser
- Max upload
- 50 MB
Optimize≈1s