Convert Video to GIF
Turn a clip from any video into a high-quality animated GIF — trim it, set the fps and size — free and right in your browser.
Drop a video to turn into a GIF
MP4, WebM, or MOV — trim a clip and convert it
Built on your device — nothing to install
Turn a video clip into a GIF
GIFs are perfect for short, silent, looping moments pulled from a video — a reaction, a highlight, a quick how-to. This converter lets you pick a start point and duration, set the frame rate and width, and render a clean GIF using a high-quality palette.
The video is processed in your browser with a WebAssembly build of FFmpeg. It loads the first time you convert (then it's cached), and the video itself is read locally on your device. Keep clips short — a few seconds — for a reasonable GIF size.
How to convert a video to a GIF
- Choose your video. Open the Video tab and pick an MP4, WebM, or MOV.
- Trim and set quality. Choose a start point and duration, then a frames-per-second and width.
- Convert & download. Click Video to GIF — the engine loads once, then renders your GIF to download.
Keep the clip short
GIF file size grows fast with length, frame rate, and width. For a shareable GIF, aim for 2–5 seconds, 10–15 fps, and a width around 480px — bump them up only if you need to.
Video to GIF: how it works
Trims a clip from a video (MP4, WebM, or MOV), then renders it to an animated GIF using FFmpeg compiled to WebAssembly. It builds an optimal 256-colour palette in a first pass and applies it with dithering in a second, for the cleanest result FFmpeg can produce.
- Input
- MP4, WebM, MOV
- Engine
- FFmpeg (WASM), 2-pass palette
- Frame rate
- 1–50 fps (10–15 recommended)
- Recommended width
- ~480 px
- Good length
- 2–5 seconds
- Audio
- Dropped — GIFs are silent
What to know about the GIF format here
Video codecs store only what changes between frames and keep full colour, while a GIF stores every frame whole at 256 colours — which is exactly why even a short clip becomes a much larger GIF than the source video.
Tips for the best result
- Keep clips short: GIF size climbs fast with length, frame rate, and width, so 2–5 seconds is the sweet spot for something shareable.
- A frame rate of 10–15 fps looks smooth enough for most clips while keeping the file reasonable; the converter accepts 1–50 fps.
- A width around 480 px is a good default; push it higher only when sharpness really matters, since width multiplies the size of every frame.
- The video engine (FFmpeg WASM, roughly 30 MB) loads the first time you convert and is then cached, so the first conversion is slower than the rest; the video itself is read locally on your device.
When to use this
Reach for this when you want a short, silent, auto-looping moment from a video — a reaction, a highlight, a quick how-to — that needs to play inline anywhere a video embed would be overkill.
How GIF files behave
- A GIF stores up to 256 colours per frame from a palette it picks for that frame, so flat graphics, logos, line art, and screen recordings reproduce cleanly, while photographic gradients and skin tones can band or dither.
- GIF compression (LZW) is lossless per frame — it never adds JPEG-style blocky artefacts — but because every frame is essentially a full image, the file grows quickly with more frames, more pixels, and more colours.
- Animation timing is stored as a per-frame delay in hundredths of a second, and looping is set by a small repeat marker (the Netscape extension), which is why a GIF can loop forever on its own with no player controls.
- A GIF has no audio track and no real alpha blending — only a single fully-transparent colour — so it is built for short, silent, looping motion rather than full video; a muted MP4 or WebM is far smaller for anything longer than a few seconds.
More GIF tools
Frequently asked questions
What video formats can I convert?
MP4, WebM, and MOV are the common ones. The video is decoded in your browser by a WebAssembly build of FFmpeg.
Why does the first conversion take longer?
The video engine (about 30 MB) loads the first time you convert it, then your browser caches it so later conversions start quickly.
How do I keep the GIF small?
Use a short duration, a lower frame rate (10–15 fps), and a smaller width. Each of those reduces the GIF's file size.
Where is my video processed?
The GIF is built in your browser, so the new file is created on your own device. How any data associated with the tool is handled is described in our privacy policy.
More image tools
Crop an image
Crop to any ratio or an exact pixel size.
Image toolResize an image
Change dimensions to exact pixels or presets.
Image toolCompress an image
Shrink file size without visible quality loss.
Image toolRotate an image
Rotate 90°, flip, or straighten a tilted photo.
Image toolConvert HEIC to JPG
Turn iPhone HEIC photos into universal JPG.
Image toolConvert image format
PNG, JPG and WebP — convert any to any.