Video to GIF Converter
Turn a video or clip into an animated GIF locally in your browser, with adjustable size and frame rate.
Loading Video to GIF Converter… If nothing happens, please enable JavaScript.
Turning a video into an animated GIF is the quickest way to share a short, silent, auto-looping moment, a reaction, a UI demo, a highlight, that plays instantly anywhere an image can, with no player and no click to start. A GIF is technically an image format that stores a sequence of frames, which is why it loops forever and has no sound. This tool converts any video clip into a GIF and lets you control the frame rate and width to balance smoothness against file size.
Frequently asked questions
Is my video uploaded to a server?
Why is my GIF bigger than the original video?
How do I make the GIF smaller?
Will the GIF have sound?
What frame rate should I use?
What is the maximum length I should convert?
What input formats are supported?
Does it work offline?
About Video to GIF Converter
The whole conversion runs inside your browser with a WebAssembly build of FFmpeg, so your video never leaves your device. It samples the video at the frame rate you choose, scales it to your target width (keeping the aspect ratio), and writes a looping GIF you can download. Because nothing is uploaded, it is safe for private screen recordings or unreleased footage.
GIF is a famously inefficient format: it supports only 256 colours per frame and compresses poorly compared with modern video, so GIFs can be surprisingly large, often bigger than the video they came from. The two levers that matter most are length and dimensions. A few seconds at a modest width (say 480 pixels) and a moderate frame rate (around 12 frames per second) produce a smooth, shareable GIF without an enormous file. Long clips or full-resolution exports can balloon into tens of megabytes.
For best results, trim your clip to just the moment you want before converting, then pick a width and frame rate that fit where you will use it. Twelve to fifteen frames per second looks smooth for most content; lower it for simple animations to save size. If the GIF comes out too big, reduce the width first, then the frame rate.
The format that refused to die
The GIF (Graphics Interchange Format) was created by CompuServe in 1987, the same year as Base64, to display colour images over slow dial-up connections. It was never designed for video: its animation feature was a minor addition, and its palette is limited to 256 colours per frame. By the standards of modern codecs it is wildly inefficient, yet it has outlived almost every contemporary because of one quality, it just plays. No player, no controls, no autoplay restrictions; a GIF behaves like an image, so it works in places real video does not.
That universality made the GIF the native language of internet reactions. As social platforms and messaging apps grew, the looping, soundless, instantly-playing clip became a form of shorthand, and an entire industry of GIF libraries and keyboards sprang up around it. Ironically, most modern GIFs you see on the web are not GIFs at all: platforms quietly convert them to MP4 or WebM behind the scenes because real video is so much smaller, then present them with GIF-like looping behaviour.
The format also gave the world one of its most enduring pronunciation debates. Its creator, Steve Wilhite, insisted it is pronounced with a soft g (jif), even accepting a Webby lifetime achievement award with a slide reading it is pronounced JIF. Much of the public says it with a hard g. Decades later, the argument is as unresolved as ever, a fitting legacy for a format that was supposed to be obsolete long ago.