Resize every frame to a consistent width
Set a width and retain the source aspect ratio. All displayed frames are resized together, keeping playback timing. For a different aspect ratio you need a crop, not stretched pixels.
Resize every GIF frame to a chosen width while keeping its proportions. Preserve playback timing and review the animation before downloading.
or select files from your device
GIF: up to 10 MB, 120 frames and 16 million pixels across all frames. No frames are dropped.Nothing is uploaded. Files stay in this tab and are cleared when you leave.
Set a width and retain the source aspect ratio. All displayed frames are resized together, keeping playback timing. For a different aspect ratio you need a crop, not stretched pixels.
Thin text and outlines can disappear at smaller sizes. Upscaling is opt-in and does not reconstruct lost detail. Play the downloaded GIF at its intended display size, especially if it contains subtitles or interface labels.
Choose file
GIF: up to 10 MB, 120 frames and 16 million pixels across all frames. No frames are dropped.
Check the downloaded file before using it.
Resizing changes frame dimensions, not playback speed. Preview the exported animation in the app where you plan to use it.
No. Larger dimensions do not restore missing detail. Small captions and thin lines may look softer after resizing.
GIF: up to 10 MB, 120 frames and 16 million pixels across all frames. No frames are dropped.
Non-AI tools process files locally in your browser without uploading them or requiring an account. AI tools use remote processing and are clearly labeled. Files are uploaded only after you explicitly confirm; local tools never switch to cloud processing automatically.