Resize animated GIFs
Keep every frame, its timing, transparency and loop while making a new GIF.
- Runs in your browser
- No upload
- Check before download
Choose or drop one GIF
Or drop images here. You can also focus this area and paste an image.
Your file stays in this browser. No image bytes are uploaded.
Create GIF
Full and partial GIF frames are supported. A partial frame that disappears when resized, interactive extensions and unsupported disposal modes are rejected. A smaller file or exact byte target is not guaranteed.
New GIF
Choose or drop one GIF
Resize an animated GIF
- Select the GIF
Choose a GIF with full or partial frames. Keep the original size or reduce it while preserving animation.
- Set smaller dimensions
Keep the original dimensions or choose smaller width and height. The frame count, delays, loop and transparency remain.
- Check the file
Compare actual input and output bytes, inspect the animated result and download it. The output may be larger.
Frequently asked questions
Will every GIF get smaller?
No. This route preserves indexed frames and uses nearest-neighbor resize, not guaranteed byte-target compression.
Does it work on every animated GIF?
No. Full and partial frames are supported, but a partial frame that disappears at the selected size is rejected. Choose a larger size. Interactive extensions and unsupported disposal modes are also rejected.
Is my original changed?
No. The browser makes a separate output file; your selected original remains unchanged.
Tips & guides
Image too large to upload?
Check the destination’s format, dimensions and file-size limit before making another copy.
Read the guide