Convert GIF to MP4
Animated GIFs to far smaller H.264 MP4 video. Runs on your device.
or click to choose — supports batch upload
.gif · processed on your device
Up to ~100 MB per file (browser-memory limit)
Converting…
Loading converter…
Done!
Some files couldn't be converted
How it works
Drop your files
Drag animated GIFs in, or click to pick them.
Your device converts them
ffmpeg runs locally via WebAssembly — nothing uploaded.
Download as MP4
H.264 (yuv420p) for universal playback. Single file or ZIP for batches.
About GIF and MP4
Animated GIF is a wonderfully compatible format, but it's extremely inefficient — a few seconds of motion can balloon to several megabytes. MP4 video compresses the same animation far better, frequently producing a file 5 to 10 times smaller. On platforms that handle video well, an MP4 also plays back more smoothly and at higher quality than the equivalent GIF.
That's why most social networks quietly convert uploaded GIFs to video behind the scenes, and why doing it yourself first saves bandwidth and looks better. Our converter encodes H.264 video with yuv420p pixel format — the combination that plays on essentially every device, browser, and app, including older phones and strict upload pipelines.
One honest caveat: an MP4 won't auto-loop or autoplay silently the way a GIF does in every context — a raw MP4 in an email or a plain web page may show playback controls and wait for a tap. In practice, most social platforms treat short MP4s exactly like GIFs (looping, muted, autoplay). Everything runs on your device via WebAssembly — the video engine downloads once (about 32 MB) and your file never leaves your machine.
Frequently asked questions
Why is there a first-time delay?
How much smaller will the MP4 be?
Will the MP4 loop and autoplay like the GIF did?
Will it play everywhere?
Can I convert multiple files at once?
Are my files uploaded?
More free tools
MP4 to GIF
Turn a short video clip into a looping GIF. Batch supported.
MOV to MP4
iPhone and Mac QuickTime video to universal MP4. Batch supported.
Compress Video
Hit a specific file size — for email, uploads, anywhere.
MP4 to MP3
Pull the audio track out of a video as a clean MP3. Batch supported.