GIF Resizer
Resize animated GIFs while keeping every frame, the timing and the loop. Runs entirely in your browser — nothing is uploaded.
Animation, frame timing and loop are preserved · nothing is uploaded.
How to resize an animated GIF
- 1
Drop or browse an animated GIF.
- 2
Resize by percentage or exact dimensions (aspect ratio locked by default).
- 3
Pick a resampling quality — 'Smooth (fast)' suits GIFs with many frames.
- 4
Click Resize and download — the animation is preserved.
About the GIF Resizer
Animated GIFs are everywhere, but they're often too large or the wrong size. The GIF resizer decodes every frame, scales it while preserving the animation, frame timing and loop, then re-encodes an optimized GIF — useful for fitting a reaction GIF to a chat, a banner, or a forum signature, without uploading the file.
Frequently asked questions
Does it keep the animation?
Yes — all frames, their timing and the loop are preserved in the resized GIF.
Why does encoding take a moment?
Every frame is re-rendered and re-encoded in your browser, so larger GIFs with many frames take a little longer.
Can I make the GIF smaller in file size?
Resizing to smaller dimensions reduces the file size, and the palette is optimized automatically.
Are my files uploaded to a server?
No. The GIF is decoded and re-encoded entirely in your browser.