GIF Resizer
Change the size of an animated GIF, crop it to any ratio, rotate or flip it, while keeping every frame of the animation.
Upload a GIF to see its frames.
Export every frame as a separate image (ZIP) or as one sprite sheet. Edits from the other tabs are applied to the frames.
Reuses pixels that barely change between frames. Higher values = smaller file, slight artefacts.
Browsers treat delays under 20 ms as 100 ms, so the fastest reliable speed is 20 ms per frame (50 fps).
How to use GIF Resizer
- 1
Upload your GIF
Drop the animated GIF you want to resize or crop.
- 2
Resize or crop
Type a new width or height, or switch on Crop and drag the box on the preview. Rotate or flip if needed.
- 3
Download
Download the resized GIF; every frame is processed the same way.
Resize a GIF without breaking the animation
Regular image editors only resize the first frame of a GIF or flatten it. This resizer applies the same resize, crop, rotation and flip to every frame, then re-encodes the animation with the original timing.
Crop to the perfect shape
Switch on Crop and drag a box on the preview, or pick a ratio: 1:1 for profile pictures and Discord emoji, 16:9 for videos and presentations, 9:16 for stories and 4:5 for Instagram posts.
Popular GIF sizes
- Discord emoji: 128 × 128 px (keep it under 256 KB).
- Slack emoji: 128 × 128 px.
- Twitch emotes: 112 × 112 px.
- Website banners: up to 800 px wide keeps files reasonable.
Need a smaller file as well? Use the GIF Compressor.