Why width is the whole game
A GIF stores every frame as pixels, so file size grows with the square of its dimensions — halving the width roughly quarters the file. That is why a GIF that chat apps reject at 8 MB often sails through at 320 px wide. This tool scales every frame with Lanczos filtering, rebuilds an optimised colour palette for the new size, and keeps the timing and loop untouched.
Need it even smaller? Convert to MP4 — video codecs beat GIF by 5–20× — or pull individual frames with the GIF splitter. Everything runs on FFmpeg compiled to WebAssembly in your browser; the GIF never uploads anywhere.