← Back to Tools

MP4 to GIF Converter

Convert MP4, MOV, or WebM videos to animated GIFs — entirely in your browser. Your video never leaves your device.

Drop a video here or click to upload

MP4, MOV, WebM, MKV — up to 200 MB

Convert Video to GIF Without Uploading

Animated GIFs remain the universal language of the internet — they autoplay everywhere, embed in chat, work in email, and render in pull requests. But most online MP4-to-GIF converters require you to upload your video to a remote server. That is slow, often capped at 50 MB or less, and a problem if your footage contains anything sensitive: product mockups, internal screen recordings, private moments.

This tool runs FFmpeg.wasm — a WebAssembly build of the FFmpeg multimedia framework — directly inside your browser. Your video file is read into browser memory, the conversion happens locally on your CPU, and the output GIF is generated client-side. Nothing is uploaded. Nothing is logged. Close the tab and the file is gone.

How the two-pass conversion works

GIF only supports 256 colors per frame. A naive single-pass conversion picks colors greedily and produces visible banding. We use the standard two-pass approach: first FFmpeg analyzes the video and builds an optimized color palette tailored to your specific clip; second, it encodes the GIF using that palette with dithering to smooth gradients. The result is dramatically better quality than what most online converters produce.

Picking the right settings

  • Frame rate: 15 FPS is the sweet spot for most GIFs. 10 FPS is fine for slideshows and screen recordings; 24-30 FPS makes file sizes balloon.
  • Width: 480 pixels is great for inline embeds. 320 is best for chat platforms and email. 720 is overkill for most use cases.
  • Quality: "Balanced" uses Bayer dithering — fast and clean. "Best" uses Sierra dithering for the smoothest gradients but produces slightly larger files. "Small" disables dithering for the tiniest output.
  • Duration: Keep clips under 10 seconds for shareable file sizes. GIF compression scales linearly with duration.

When to use GIF vs MP4

GIFs are perfect for short, looping animations that need to autoplay anywhere — README files, Slack messages, email, and chat platforms. For anything longer than 10 seconds, or anything with sound, use MP4 or WebM instead. They will be 10-50x smaller at the same quality. If you already have a GIF and want to shrink it, try our GIF to MP4 converter.

Frequently Asked Questions

Is my video uploaded anywhere?+
No. Your video never leaves your device. All conversion happens locally in your browser using FFmpeg.wasm — a WebAssembly port of FFmpeg. Once you close the tab, the file is gone.
Why is conversion slow?+
FFmpeg.wasm runs entirely in your browser using WebAssembly. It is slower than native FFmpeg on a desktop. Speed depends on your CPU, video length, resolution, and frame rate. Lowering FPS, output width, or trimming to a shorter clip dramatically speeds things up.
What's the file size limit?+
Currently capped at 200 MB to avoid running out of memory in the browser. For very large videos, trim them first or use desktop FFmpeg. Also note that GIFs over ~30 seconds at 480p tend to be huge — consider keeping clips under 15 seconds for shareable file sizes.
Why does my GIF look low quality or have banding?+
GIF only supports a 256-color palette. We use a two-pass palette generation for the best possible quality. Try the 'Best quality' preset for smoother gradients, or reduce output width — smaller GIFs hide artifacts better.
What formats are supported as input?+
MP4, MOV, WebM, and MKV (anything FFmpeg can decode). The browser also needs to be able to display a preview, so WebM, MP4 (H.264/H.265), and MOV (H.264) work best for preview. Conversion still works for unsupported preview formats.
Why is my GIF file size so large?+
GIF is an inefficient format compared to MP4 or WebP. Three things shrink it: fewer frames (lower FPS), smaller width, and shorter duration. A 480p, 15 FPS, 5-second clip is usually under 3 MB. For sharing, consider using a video format instead — see our GIF to MP4 tool.

Learn More

ScreenSnap Pro — turn plain screenshots into polished visuals with backgrounds and annotations
Available formacOS&Windows

Make every screenshot look pro.

ScreenSnap Pro turns plain screenshots into polished visuals — backgrounds, annotations, GIF recording, and instant cloud links.

See ScreenSnap Pro

Related Tools