GIF to Video
Export a GIF animation as an MP4 or WebM video.
Your files
Files stay on your deviceDrop files herePick a file to start
GIF · up to 20 MiB per file
Limits & supported formats
Input: 1 file · GIF · up to 20 MiB.
Images: up to 2,048 px per side and 400 animation frames.
Output: up to 2,048 px per side, 4,194,304 pixels per frame and 400 frames.
Use even width and height between 2 and 2,048 pixels.
Detailed budgets: 40,000,000 decoded pixels, an estimated 192 MiB working allocation and 64 MiB per ZIP. These estimates help reject large jobs; they do not guarantee a browser process memory peak.
Add a file to get started.
Three steps. One moving picture.
01Choose a GIF
02Choose video format & background
03Convert & download
Make a GIF ready for video playback
Save one animation cycle as MP4 or WebM for a destination that expects video. Choose a supported format and even pixel dimensions. Transparent areas are filled with the selected background color. Video compression can change detail; GIF loop settings do not repeat the exported clip.
Choosing your settings
Available codecs depend on the browser. The output contains one cycle without audio. Even dimensions are required, and transparency is replaced by the chosen background.
If the result needs another pass
If both formats are unavailable, try a browser with a supported local encoder. If export is too large or fails, choose a smaller even-sized canvas.
GIF timing note: missing, 0 ms and 10 ms frame delays are read as 100 ms. Other supported delays are retained unless the task changes timing or the frame sequence. Re-encoded animation may therefore differ from a viewer that handles unusually short delays differently.
Good to know
Which outputs does my browser support?
The available MP4/H.264 and WebM/VP9 encoders are checked before processing. Unsupported choices are disabled.
Are uneven frame delays kept?
Uneven decoded frame delays remain uneven in the video. Missing, 0 ms and 10 ms GIF delays are interpreted as 100 ms. The GIF loop count does not repeat the video.