Video to GIF
Turn a few seconds of video into a looping GIF, with a palette built from the actual frames.
Runs in your browser — your files are never uploaded
Drop a video file here
or
MP4, MOV, WebM and most other formats, up to 500 MB. Converted on your device.
GIF has no audio and only 256 colours per frame, so it is always larger and worse-looking than the video it came from. It exists because it plays anywhere and loops by itself. The engine runs entirely in your browser and is served from this site rather than a third-party CDN, so your file is never uploaded and nobody else ever sees it. That does mean the work happens on your own device, so a long video takes a while and a phone will be slower than a laptop.
About the Video to GIF
A GIF plays anywhere, loops by itself and needs no player — which is why they refuse to die despite being a format from 1987. This takes a few seconds out of a video and makes one.
The part most converters get wrong is the palette. A GIF can only hold 256 colours per frame, and using a generic palette produces the banded, dithered mess that makes converted video look cheap. This builds a palette from the actual frames of your clip in the same pass, which is the difference between a GIF that looks like your video and one that looks like a fax of it.
Choose where to start and how many seconds to take. Keep it short: GIF compresses badly, so every extra second costs real megabytes. A two-to-five second loop is the usual sweet spot, and it is also what reads well as a reaction or a demonstration.
Width and frame rate both multiply the size. Four hundred and eighty pixels at fifteen frames a second looks good and stays reasonable; the same clip at six hundred and forty and twenty frames can be three times larger for very little visible gain.
The conversion happens inside your browser, using a WebAssembly build of ffmpeg served from this site rather than anyone else's. Your video is never uploaded — worth knowing, since the clips people turn into GIFs are usually personal.
How to use the Video to GIF
Add your video
MP4, MOV, WebM and most other formats. Scrub the player to find the moment you want.
Set the start and the length
Two to five seconds is the usual sweet spot — GIF compresses badly, so every second costs real size.
Choose the width and frame rate
480px at 15 fps looks good and stays reasonable. Both settings multiply the file size.
Make it and download
The result is previewed as an actual looping GIF, so you can see it before saving it.
Frequently asked questions
Why is my GIF so large?
Why do other GIF converters look worse?
Will the GIF have sound?
How long can the GIF be?
Is my video uploaded?
You may also need
Video Compressor
Make a video small enough to send, without uploading it to anyone.
Video Trimmer
Cut a clip out of a video without re-encoding it, so nothing is lost.
Image Compressor
Make JPG, PNG and WebP files smaller without a visible drop in quality.
Video to Audio
Pull the soundtrack out of a video as MP3, M4A or WAV.