Compress a GIF
Shrink an animated GIF so it fits an upload limit. Trims the palette first, then the size, then frames, and keeps it animated.
Drop a GIF or click to upload
Supports GIF
or paste with Ctrl+V🔒 Your image never leaves your device
Working with lots of GIFs?
Drop a folder of GIFs and get them all back converted, resized or sharpened in one go, instead of doing them one at a time.
How to Compress a GIF
Upload the GIF you want to shrink.
The tool reads every frame and works out how far it needs to go.
It trims the palette first, then the dimensions, then frames if it still has to.
Compare the new file size against the original.
Download the smaller GIF, still animated.
What People Use This For
Discord uploads - get a meme GIF under the 10MB free-account limit
Email - keep an attached GIF small enough that it does not bounce
Web pages - cut the weight of a GIF that is slowing a page down
Slack and Teams - make a reaction GIF preview quickly instead of hanging
Forums and wikis - meet an attachment cap without losing the animation
Phone storage - shrink a folder of saved GIFs
Getting a Smaller GIF
Flat colours and simple shapes compress much further than film footage
Cropping to the part that matters saves more than any palette change
A shorter clip beats a heavily compressed long one almost every time
If the result still looks good, run it again to go further
Screen recordings shrink especially well because so much of the frame never changes
Why This One Works on GIFs
Palette First
Takes the least visible saving before touching size or frames, so quality goes last.
Stops At Your Target
Compresses only as far as it has to, rather than flattening every GIF to the same setting.
Nothing Gets Uploaded
The whole thing runs on your device. A 40MB GIF never leaves your machine.
Free and Unlimited
No account, no size cap on what you put in, and no watermark on what comes out.
Explore More Tools
Discover other powerful image editing features
Compress Image to 200KB
Free tool to compress images to 200KB online. Hits the exact size limit for visa and passport photo uploads. No uploads, no sign-up, unlimited use.
Compress Image to 300KB
Free tool to compress images to 300KB online. Hits the exact size limit for marketplace listings and CMS uploads. No uploads, no sign-up, unlimited use.
Compress Image to 500KB
Free tool to compress images to 500KB online. Hits the exact size limit for blog images and product photos. No uploads, no sign-up, unlimited use.
Compress Image to 1MB
Free tool to compress images to 1MB online. Hits the exact size limit for email attachments and social media. No uploads, no sign-up, unlimited use.
Resize Image to 1080×1080 Pixels
Free tool to resize images to 1080×1080 px online, sized for Instagram square posts. Exact dimensions, no stretching, no uploads, no watermark.
Resize Image to 1080×1920 Pixels
Free tool to resize images to 1080×1920 px online, sized for Instagram Stories, Reels and TikTok. Exact dimensions, no stretching, no uploads, no watermark.
Resize Image to 1080×1350 Pixels
Free tool to resize images to 1080×1350 px online, sized for Instagram portrait posts. Exact dimensions, no stretching, no uploads, no watermark.
Resize Image to 1920×1080 Pixels
Free tool to resize images to 1920×1080 px online, sized for Full HD wallpapers and YouTube videos. Exact dimensions, no stretching, no uploads, no watermark.
Frequently Asked Questions
Everything you need to know
A GIF has three levers and this tool pulls them in order. First the palette, from 256 colours down, which is the biggest saving and the least visible. Then the dimensions. Then the frame count, dropping frames and stretching the remaining delays so the clip still runs for its original length. It stops as soon as the file is under target.