Video to GIF
Convert video clips to high-quality animated GIFs.
First use downloads FFmpeg (~30 MB). It's cached after that.
About this tool
The video to GIF converter turns any video clip into an animated GIF directly in your browser — no installation, no account, and no file uploads required. All processing runs locally using ffmpeg.wasm, so your files never leave your device.
To use it, select your video, set the start time of the clip, the duration, and the desired frame rate (FPS). Values between 8 and 15 FPS are ideal for smaller files; 24 FPS or higher produces smoother animations. After clicking convert, the GIF is ready for download in seconds.
Use cases range widely: creating reaction GIFs for social media, capturing a funny moment from a film, recording a key play from a gameplay clip, or pulling a short loop from a tutorial to use in documentation or messages. GIFs enjoy universal support — they work in any messaging app, forum, or platform without requiring a video player.
One natural limitation of GIFs is file size: long clips or high frame rates produce large files. For best results, keep the duration between 3 and 8 seconds. If the output is too large for your needs, lower the FPS or shorten the clip duration.
Frequently asked questions
Is my video uploaded to any server?
No. All processing happens locally in your browser using ffmpeg.wasm. The file never leaves your device.
Is the tool free to use?
Yes, completely free with no usage limits.
Does it work on mobile?
Yes, it works on modern browsers on Android and iOS, though processing is slower than on a desktop computer.
What video formats are accepted as input?
Any format supported by your browser works: MP4, WebM, MOV, AVI, and other common formats. ffmpeg.wasm handles decoding internally.
Why is my GIF file so large?
GIFs use a very inefficient compression format. Keep the clip under 5–8 seconds and use a frame rate of 10–12 FPS to balance quality and file size.