GIF to MP4
GIFs are large because the format predates modern video compression. Turning one into an MP4 typically cuts the file size dramatically and plays smoothly on phones, in social apps, and in most chat tools. Your GIF is decoded and re-encoded locally using your browser's built-in video encoder, so the file never leaves your device.
How it works
- 1. Drop your GIF onto the stage or use the file picker.
- 2. Pick a quality preset, resize, or set a target file size.
- 3. Encode locally and download the MP4 file to your device.
Questions
- Why is the MP4 so much smaller than my GIF?
- GIF stores each frame with a limited palette and weak compression. MP4 uses modern video codecs that store only what changes between frames, which is why the same animation is often many times smaller.
- The MP4 option is greyed out — why?
- MP4 encoding relies on the browser's WebCodecs video encoder. If your browser doesn't provide it, the editor disables the MP4 option and says so. A recent version of Chrome, Edge, or Safari is the most reliable choice; otherwise use WebP.
- Will it loop like a GIF?
- An MP4 file doesn't loop by itself. Most apps and browsers let you loop a video (for example with the loop attribute on an HTML video tag), but a plain MP4 download plays once by default.
Related tools
Drop a GIF here
or click to browse — an existing .gif file to re-compress