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.
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.
-
Load your GIF
Drag an animated .gif onto the box or click to select one from your device.
-
Convert to video
Click Convert. The animation is encoded to an MP4 video file — the format apps, editors and social sites expect.
-
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.
| Destination | Takes a raw .gif? | What it wants | What it does to a GIF you upload |
|---|---|---|---|
| X (Twitter) | Yes, with a size cap | H.264 MP4 | Re-encodes it to MP4 server-side |
| Discord | Yes | H.264 MP4 | Keeps it; counts against the upload limit |
| Instagram / TikTok | No | H.264 MP4 | Upload is rejected |
| Slack | Yes | Either | Plays inline, no re-encode |
| LinkedIn / Facebook | Not as video | H.264 MP4 | Treated as a static image |
| Premiere / Final Cut / Resolve | Poorly | H.264 MP4 | Imports as a slow, unreliable image sequence |
| PowerPoint / Keynote | Yes | H.264 MP4 | Plays, but bloats the deck |
| Yes | H.264 MP4 | Converts 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?
What video format do I get?
Why convert a GIF to video at all?
Is my GIF uploaded anywhere?
Will the video have audio?
More video tools
MP4 to GIF
Turn an MP4 clip into a crisp animated GIF.
MOV to MP4
Convert QuickTime MOV to a playable MP4.
MKV to MP4
Convert Matroska MKV to a playable MP4.
WebM to MP4
Convert WebM to MP4 for editors and uploads.
AVI to MP4
Convert legacy AVI to a modern, smaller MP4.
GIF to MP4
Shrink an animated GIF into a small MP4.
Video Trimmer
Cut a clip out of any video by start and end time.
MP4 to MOV
Remux an MP4 to MOV for Apple apps — lossless.