GIF to Video Converter

Convert an animated GIF into a proper video file (MP4) — smaller and smoother than the GIF. Done on your device; nothing is uploaded.

By LK Forge · Published 6 August 2026 ·

Drop your file here, or click to choose Processed privately in your browser — nothing is uploaded

Download
100% private. Your file is processed in your browser with ffmpeg (WebAssembly) and is never uploaded. Big or long files take longer and use more memory — for those, trim first.

What does turning a GIF into a video give you?

GIF to Video converts an animated GIF into a real video file — specifically an MP4 with H.264 video, the format accepted by Instagram, TikTok, YouTube, Premiere Pro, Final Cut Pro and DaVinci Resolve, none of which treat a .gif as video. The output has no audio track, because the GIF89a specification has no provision for sound. Encoding uses libx264 at CRF 23 in the yuv420p pixel format with faststart enabled, and odd pixel dimensions are padded to even values because H.264 4:2:0 chroma sampling requires them. Because GIF caps each palette at 256 colours and has no interframe compression, the resulting MP4 is usually several times smaller than the source GIF and shows less colour banding. Once it is an MP4 you can trim it, edit it, or upload it anywhere. Conversion runs locally through ffmpeg.wasm, so your GIF is never uploaded; the engine itself downloads once per session, on your first conversion.

How to Use the GIF to Video Converter

Three steps, all in your browser.

  1. Load your GIF

    Drag an animated .gif onto the box or click to select one from your device.

  2. Convert to video

    Click Convert. The animation is encoded to an MP4 video file — the format apps, editors and social sites expect.

  3. Download the video

    Preview and download the .mp4 video, ready to share, edit or embed.

Which video format does the platform you are posting to actually accept?

The reason to convert is usually the destination, not the file.

Most people reach this page because somewhere refused a GIF, or accepted it and then quietly re-encoded it badly. It is worth knowing what the destination wants first, because the answer is almost always the same.

DestinationTakes a raw .gif?What it wantsWhat it does to a GIF you upload
X (Twitter)Yes, with a size capH.264 MP4Re-encodes it to MP4 server-side
DiscordYesH.264 MP4Keeps it; counts against the upload limit
Instagram / TikTokNoH.264 MP4Upload is rejected
SlackYesEitherPlays inline, no re-encode
LinkedIn / FacebookNot as videoH.264 MP4Treated as a static image
Premiere / Final Cut / ResolvePoorlyH.264 MP4Imports as a slow, unreliable image sequence
PowerPoint / KeynoteYesH.264 MP4Plays, but bloats the deck
WhatsAppYesH.264 MP4Converts it to MP4 on send

H.264 in an MP4 container is the only video format with effectively universal support: hardware decoders in every phone and TV shipped since around 2010, native import in every editor, and acceptance by every upload form above. That is why this tool targets it, and why the format question usually has a one-word answer.

Two cases where MP4 is the wrong target. If the animation must keep a transparent background — an overlay, a lower third, a sticker — no MP4 will do, because H.264 has no alpha channel; you need ProRes 4444 in a .mov or VP9 in a WebM. And if the destination is an email signature or an old wiki that renders images but not video, the GIF is genuinely the correct format and converting it will break the embed.

If you have already settled on MP4 and only want to know what changes in the picture, the GIF to MP4 page covers the codec side in detail.

Frequently Asked Questions

How do I turn a GIF into a video?
Load your animated .gif and click Convert. The tool encodes the GIF’s frames into an MP4 video file directly in your browser, then lets you preview and download it. No upload and no sign-up.
What video format do I get?
You get an MP4 with H.264 video — the most widely supported video format. It plays on phones, computers and TVs, imports into video editors, and uploads cleanly to social platforms that don’t accept GIFs as video. The GIF is re-encoded to H.264 at CRF 23 in the yuv420p pixel format that players expect.
Why convert a GIF to video at all?
A video file is far smaller than the equivalent GIF and has smoother colour. Social networks, messaging apps and video editors treat MP4 as real video — so you can trim it, add it to a timeline, or post it where GIFs aren’t allowed. The result has no audio track, because a GIF has none to carry over.
Is my GIF uploaded anywhere?
No — your GIF never leaves your browser. Everything happens on your own device with ffmpeg compiled to WebAssembly, so the file is never uploaded, logged or stored. The video engine (about 10 MB) downloads the first time you convert in a session; after that, no further network requests are made.
Will the video have audio?
No — the video is silent. GIFs have no sound, so there is nothing to carry across. This is normal and is exactly how autoplaying, GIF-style clips behave on most platforms.

More video tools