Shrink for chat
Input: 1920×1080 GIF, target width 640 px (height auto)
Output: 640×360 GIF preserving the 16:9 aspect ratio, ~12% of original size
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Resize animated GIFs to any width or height. Lock the aspect ratio or stretch — Lanczos resampling, palette-aware. Browser-only, no upload.
GIF Resizer changes the dimensions of any animated GIF using ffmpeg.wasm — entirely in the browser, with no upload. The pipeline performs Lanczos resampling for sharp results on both upscales and downscales, and uses a fresh two-pass palette so colour quality survives the resize. Lock the aspect ratio (the default) and provide just one dimension, or unlock to stretch the GIF to exact width and height. The original frame timing, count and looping are preserved untouched. Use this whenever you need a GIF to fit a specific UI slot, social-media platform requirement, or chat-app size cap.
Input: 1920×1080 GIF, target width 640 px (height auto)
Output: 640×360 GIF preserving the 16:9 aspect ratio, ~12% of original size
Input: 32×32 pixel-art GIF, target width 256 px (height auto)
Output: 256×256 sharp upscale via Lanczos for retina display use
Input: Various banner GIFs, all targeted to 728×90
Output: Uniform leaderboard-size animated banners ready for ad slots