Open a local file or use the input controls.
Files stay on your device
GIF Resizer
Resize an animated GIF to a chosen width while preserving aspect ratio, frame sequence, timing, and looping.
Private browser workspaceInput: GIF → Output: GIF
⌁
Your file never leaves this browser
Processing happens locally using browser APIs and on-device code. Closing this tab clears the working data.
How it works01 02 03
Done in three simple steps
Enter the new width; height is calculated from the original aspect ratio.
Review the result, then download it.
Frequently asked questions
Does this tool upload my input?+
No. Your input is processed on your device using browser APIs and local code.
Does resizing keep the animation?+
Yes. Each composited frame is resized and encoded with its source delay and loop setting, subject to the documented minimum GIF delay.
What are the limits?+
Up to 4,000 pixels wide and 48 million output frame-pixels. Palette re-encoding can change colors.