When to use GIF
Animated GIFs remain the standard for short, looping clips you want to display without forcing anyone to press a play button — inside Slack, GitHub comments, emails, presentations, or anywhere a plain image tag is accepted. They work everywhere images work.
For clips longer than 10 seconds, or whenever image quality and storage matter, MP4 is a far better choice. The GIF format was created by CompuServe in 1987 for static 256-color graphics, long before web video existed. Lacking modern inter-frame video compression, it is stubbornly inefficient — a modest 5-second clip at 480px wide typically ballooning to 3–8 MB.
Tips for a smaller GIF
- Keep it short — under 6 seconds produces the most shareable GIFs
- Use 10–15 fps — looks smooth and is roughly half the size of 25 fps
- Set width to 480px or less — sufficient for most sharing contexts; 240–320px for emoji-style reactions
- Trim to just the essential moment using the Trim control before converting
GIF vs MP4 — which to use?
GIF should be your choice when the clip needs to loop silently without any user interaction and must work in contexts that don't accept video — Slack, GitHub, email clients, documentation tools.
MP4 is better when quality, file size, or audio matter. A 30-second MP4 at 480px can be under 1 MB; the same clip as a GIF would be 30–60 MB.
Supported input formats
Any video your browser can play: MP4, MOV, MKV, WebM, AVI, and more. If it plays in Chrome or Firefox, it will convert.
How it works
GIF conversion happens locally in your browser tab using a WebAssembly build of ffmpeg — code we ship, but your own processor runs it. There is no upload step and no remote server processing — your video file is read straight from your local storage, converted frame by frame, and saved straight to your downloads folder. That's what keeps everything 100% private, the way it should be.