GIF to Video Converter

Convert animated GIFs to WebM video that is usually 80 to 90 percent smaller and plays in every modern browser.

Drop a GIF here or paste from clipboard

or click to browse

How to Convert a GIF to Video

  1. Add your GIF - Drop it in or click to browse.
  2. Choose looping - Play once for the smallest file, or bake in 3 or 5 repeats for a GIF-like feel.
  3. Convert - The animation is recorded into a WebM video in your browser (MP4 on older iPhones and Macs that can't record WebM).
  4. Download - Save a file that is usually a tenth the size of the GIF.

The Size Difference Is Not Subtle

The same 6 second clip, in each form:

The gap comes from how the two formats think. A GIF stores every frame as a complete image; a video codec stores one full frame and then, for the rest, only what changed. For a typical animation where most of each frame stays still, "only what changed" is very little, and the file collapses accordingly, while gaining millions of colors over GIF's 256 in the process.

When Video Beats the GIF

Reach for this conversion when the file is going somewhere GIFs behave badly: messaging apps that choke on multi-megabyte attachments, platforms with tight upload caps, video editors that want footage rather than GIFs, or anywhere playback smoothness matters. The major social networks already convert uploaded GIFs to video server-side, which is a good hint about which format the modern web actually prefers. The reverse trip, when you need guaranteed autoplay in a README or forum, is our Video to GIF tool.

Why Converting Takes as Long as the GIF Plays

The converter plays your GIF frame by frame, holding each frame for exactly the delay stored in the file, while the browser records the result. As a result, the video keeps the GIF's original pacing, including animations where some frames linger longer than others. It also means conversion runs at playback speed: so a 6 second GIF takes about 6 seconds, and the same GIF looped 3 times takes about 18.

Two more things follow from that. Keep the tab in front while it records, because browsers slow down timers in background tabs and the video can come out with stutters. And if a GIF has odd pixel dimensions, the tool adds one pixel to make them even, since video encoders require it; nobody will spot a single row of padding, but it explains why a 481 pixel wide GIF comes out 482 wide.

Frequently Asked Questions

What video format do I get? WebM, recorded by your browser's built-in MediaRecorder. Older iPhones and Macs that cannot record WebM get an MP4 instead, and the download button always says which one you have. WebM plays in every modern browser and imports into current video editors. The one notable gap is older Apple software; if a destination insists on MP4, run the WebM through a video converter afterward.
How much smaller will the video be? Typically 80 to 90 percent smaller. Video codecs compress the differences between frames rather than storing every frame whole, which is exactly the trick GIF cannot do. An 8 MB GIF commonly lands under 1 MB as video with no visible quality loss.
What does the loop option do? Video files do not carry the GIF's repeat-forever behavior, so the tool can bake repetition in by recording the animation multiple times. Play once gives you the shortest file; loop 3 or 5 times makes the clip feel GIF-like on platforms that only play a video through once.
Does converting change the quality? The frames are captured pixel-for-pixel from the GIF, and the video bitrate is high enough to reproduce them essentially transparently. If anything, motion often looks smoother as video because players handle frame timing more consistently than GIF renderers do.
Will the video have sound? No. GIFs never contain audio, so the video is silent. If you want music behind it, open the video in an editor and add the audio track there.
Why would I convert a GIF to video at all? Size and reach. The same clip as video is a fraction of the bytes, plays smoother, and fits platforms that treat GIFs poorly. Social networks convert uploaded GIFs to video themselves for exactly this reason; doing it yourself just gives you the smaller file everywhere else too.