Video to GIF
Turn a video clip into an animated GIF. Adjust frame rate, width and palette quality. All processing happens locally in your browser; files never leave your device.
$Drag in a video file, or click to select
Video is processed only in your browser memory
Video is read into browser memory — nothing is uploaded
Frame rate, output width and palette quality
FFmpeg WASM converts and exports locally
Video to GIF Converter Online
Local · No uploadsConvert MP4, MOV, MKV, WebM, and other videos directly into animated GIFs, with control over frame rate, output width, and quality (palette optimization to reduce banding). Turn a clip into a meme, make an animated preview, or create an easily shareable loop — all in your browser, with nothing uploaded.
How to Convert a Video to GIF
- 1
Upload your video file — drag and drop works
- 2
Choose the frame rate, output width, and whether to enable high-quality optimization
- 3
Click Process, then download the GIF
Common Uses
- Turn video clips into memes and reaction GIFs
- Create animated previews and teasers from highlights
- Make shareable loops for chat apps and social media
Things to Keep in Mind
- GIF is a 256-color format — high frame rates and large dimensions bloat the file fast
- Upscaling a low-resolution source produces a blurry GIF
- Long videos make huge, slow-to-process GIFs — trim the clip first
How to Choose a Video-to-GIF Converter
- vs. ezgif and other online tools: nothing is uploaded — private and secure
- vs. screen-recording tools: frames are extracted automatically into a continuous animation
- Adjustable frame rate / dimensions / quality to balance smoothness and file size
How Video-to-GIF Conversion Works
- GIF has a 256-color palette — far fewer than a video's millions of colors. Quantizing video frames directly produces visible "banding" in smooth gradients.
- The "high-quality optimization" here uses FFmpeg's palettegen / paletteuse filter pair: first it tallies the most frequent colors across all frames to build a dedicated palette, then maps frames onto it with dithering. Banding is greatly reduced and files come out smaller.
- Frame rate and dimensions set the size ceiling: 12 fps at 480px wide is the classic meme setting. GIF has no inter-frame prediction, so size grows linearly with frame count — trimming the clip first is much cheaper than converting the whole thing.
- If you can use a modern format, WebP or MP4 is typically far smaller than GIF at the same quality — GIF's one remaining edge is that it displays everywhere with zero setup.
Video to GIF FAQ
Which video formats can I convert to GIF?
MP4, MOV, MKV, AVI, WebM, and other common formats — upload and convert directly.
Will the GIF be too big?
GIF size scales with frame rate and dimensions. Lower the frame rate or reduce the width to control file size; palette optimization helps too.
Can I convert only part of the video?
This page converts the entire video. For a specific segment, trim it first with the Video Trimmer, then convert — you'll get better control and a smaller file.
What is palette optimization?
It uses the palettegen/paletteuse filters to build a custom color palette from your video, which noticeably reduces banding in gradients and produces smaller, better-looking GIFs.
Is my video uploaded anywhere?
No. The conversion runs locally in your browser via FFmpeg WASM — your video never leaves your device.