Convert a GIF to MP4 when the GIF is too heavy to post, embed or send. The MP4 is H.264, which plays in every browser, phone and video app, and it is usually 5–15× smaller than the GIF it came from. Each frame keeps its own delay, so the video has the same timing as the animation rather than being forced to one frame rate. MP4 has no transparency and no loop setting of its own, which matters for stickers and some embeds. Frames are decoded and encoded in your browser, and up to 100 GIFs can go in one batch.
How it works
- Drop a GIF, or up to 100 for a batch. The panel lists the frame count, dimensions and file size.
- The page is already set to MP4. If your browser cannot encode H.264, it says so before you start.
- Press Convert to MP4. The result line shows the video’s size, dimensions and length.
Questions
- Will the MP4 loop like the GIF did?
- Not on its own. A GIF stores its own loop setting and MP4 has no equivalent, so looping is up to whatever plays it. On your own web page, a video tag with the loop, autoplay, muted and playsinline attributes plays the MP4 much like a GIF, at a fraction of the download.
- Does the MP4 keep the GIF’s timing?
- Yes. Each GIF frame can have its own delay, and the MP4 is written with those exact delays instead of being resampled to a fixed frame rate, so pauses and held frames survive and the total length matches. A width or height that is an odd number loses one pixel, because H.264 needs even dimensions.
- Can a GIF with a transparent background become an MP4?
- It converts, but the transparency does not survive: H.264 video has no alpha channel, so see-through areas become solid. For a sticker or overlay that has to stay see-through, keep the original GIF.
- Does my file get uploaded?
- No. The models and all processing run inside your browser on your own device. You can verify this yourself: open your browser’s DevTools, watch the Network tab, and process a file: there are no uploads. After the first visit most tools also work fully offline.
- Why convert a GIF to MP4?
- GIF is a 1989 format with 256 colours and no real compression, so an MP4 of the same clip is typically 5–15× smaller and plays everywhere a GIF does. Every major platform already does this conversion to your uploads.
- How does the GIF compressor shrink files?
- Three levers: fewer pixels (width), fewer frames per second, and fewer colours per frame. The projected size updates as you move each one, so you trade quality for bytes deliberately rather than by trial export.