Free Online GIF Resizer
Resize a GIF to a Different Width, Keeping the Animation
Need to use GIF Resizer right now?
An animated GIF sized for one context — a full-width blog embed, a large messaging preview — often needs to be smaller for a forum signature, a smaller widget, or a size limit imposed by a platform. Resizing an animated GIF isn't as simple as resizing a static image, since every frame needs to be resized consistently while preserving smooth playback.
Drop GIFs to resize
Select any number of files — processed locally in your browser, never uploaded
Height scales automatically to preserve each GIF's original aspect ratio. Files process one at a time, in order.
Other tools in GIF & Meme Tools
Features
- Runs entirely in your browser
- Privacy-first — your data is never uploaded
- Real-time, instant results
- 100% free, no sign-up required
- Works on desktop, tablet, and mobile
- No installation needed
Who uses this tool?
About GIF Resizer
An animated GIF sized for one context — a full-width blog embed, a large messaging preview — often needs to be smaller for a forum signature, a smaller widget, or a size limit imposed by a platform. Resizing an animated GIF isn't as simple as resizing a static image, since every frame needs to be resized consistently while preserving smooth playback.
This tool resizes every frame of an animated GIF to a target width you specify, automatically scaling the height to preserve the original aspect ratio, and rebuilds the animation using a freshly generated color palette so quality stays sharp even after resizing down.
Processing runs through FFmpeg compiled to WebAssembly, running entirely in your browser — the resize happens locally, with no upload wait and no file size limit imposed by a server.
How it works
- Upload your GIF. Choose the animated GIF you want to resize.
- Set the target width. Height scales automatically to match the original aspect ratio.
- Download the resized GIF. Get the same animation at the new size.
Examples
Shrinking for a forum signature
Input
480px wide GIF → target width 200px
Output
gif-resized.gif — the same animation at 200px wide, height scaled proportionally.