The 10× shrink trick
GIF is a 1989 format pretending to be video: it stores every frame as a full indexed image, which is why a 10-second GIF can weigh 30 MB. Modern MP4 stores motion instead of frames — the same animation typically lands at a tenth of the size, loads faster, and plays smoother. Twitter, Reddit and most platforms silently do exactly this conversion to every GIF you upload.
This tool runs FFmpeg in your browser: drop the GIF, get an MP4 with clean dimensions and instant-start playback (faststart). No upload, no watermark, no duration caps.
Frequently asked questions
Will it loop like a GIF?
MP4 players loop if told to — in HTML use the loop attribute; messengers and social platforms loop short MP4s automatically.
Why is the MP4 so much smaller?
Video codecs store differences between frames instead of whole frames — for typical animations that's a 5–15× saving at the same visual quality.
Does the first run download something?
Yes — the video engine (~32 MB) loads once and is cached. After that it works offline.