How to use the GIF resizer
- 1 Drop an animated GIF on the box, or click browse to choose it from your device.
- 2 Choose a preset or type a width; the height follows automatically to keep the shape.
- 3 Choose the colours and, for a smaller file, tick the option to drop every second frame.
- 4 Press Resize GIF, compare the preview with the original, and download the new file.
Getting GIFs under size limits
Width has the biggest effect on file size, then colours, then frame count. For still images rather than animations, use Resize Image or Compress Image, which give much smaller files.
- Try 256 colours first, then lower only if needed.
- Dropping frames suits slow animations best.
- Check the preview loops correctly before downloading.
Features
Keeps the animation
Every frame and delay is preserved in the resized GIF.
Emoji presets
Quick sizes for Discord and Slack custom emoji.
Smaller files
Fewer colours and optional frame skipping cut the file size further.
When to use it
Custom emoji
Shrink a GIF to the size chat apps expect for custom emoji and reactions.
Email and chat limits
Make a GIF small enough to send by email or to fit message size limits. For still images, use Compress Image.
Websites and docs
Resize a screen recording GIF so it fits a guide or help page without slowing it down.
Forum avatars
Make an animated avatar that meets the size limits of a community site. To crop it to a square first, crop a still frame with Crop Image.
Related Image tasks
Frequently asked questions
Will the GIF stay animated?
Yes. Every frame is decoded, resized and saved again in order, with its original delay, so the animation plays exactly as before, only smaller.
How do I make a GIF smaller in file size?
Reduce the width, choose fewer colours, or drop every second frame. Halving the width usually cuts the file size by more than half.
What size do Discord and Slack emoji need?
Discord recommends one hundred and twenty-eight pixels square with a file under two hundred and fifty-six kilobytes. Slack works well at around one hundred and twelve pixels. Check each app's current rules, as they can change.
Why does the resized GIF look grainy?
GIFs can only use up to two hundred and fifty-six colours per frame. Fewer colours make smaller files but can add grain or banding, so try two hundred and fifty-six colours if quality matters.
Does dropping frames change the speed?
No. The time of each dropped frame is added to the frame before it, so the animation lasts just as long, but motion looks a little less smooth.
Can I make a GIF bigger?
Yes, up to four times its width, but enlarged GIFs look soft and the file grows. It is usually better to find a larger original.
Why does it take a while for long GIFs?
Every frame has to be redrawn and recompressed. GIFs with hundreds of frames can take several seconds, especially on phones.
Is my GIF uploaded to be resized?
No. Decoding, resizing and saving all happen inside your browser, so your GIF never leaves your device.
How this tool works. These image tools run entirely in your browser using the Canvas API built into every modern browser, the open-source libheif decoder for iPhone HEIC photos and Tesseract, a widely used open-source OCR engine, for reading text. Each tool is tested with real phone photos, screenshots and scans before it goes live, and nothing you open is sent to a server.
Built and reviewed by Hamza Farooq, founder and lead developer
· Last updated
· How we check our tools
· Report a problem