Video to GIF
Convert a video clip to an animated GIF — trim the range, pick the frame rate and output width, then download. Runs entirely in your browser; the video is never uploaded.
Input
Animated GIF
Upload a video, trim the range you want, and press Convert to GIF. Everything runs in your browser — the video is never uploaded.
Guides
Turn a video clip into an animated GIF right in your browser — upload a video, trim the part you want, pick a frame rate and width, then download. No account, no upload to a server, and no watermark.
How to use it
- Drop or choose an MP4, WebM, MOV, AVI, MKV or Ogg video.
- Drag the trim range handles to pick the portion of the clip to convert.
- Adjust the frame rate (higher looks smoother, but makes a bigger file) and output width (height scales automatically to match the source's aspect ratio).
- Toggle Loop forever on or off.
- Press Convert to GIF, then Download the result.
Private by default
The video is decoded frame by frame on a <canvas> in your browser, and the
GIF is encoded there too — the file is never uploaded anywhere.
Why does a long clip take a while to convert?
Every sampled frame has to be seeked to, drawn, and quantized into a GIF color palette one at a time — there's no way to decode a video's frames in parallel through browser APIs. A shorter trim range or lower frame rate converts faster and makes a smaller GIF.
Is there a length or frame limit?
Conversions are capped at 200 total frames. A long trim range at a high frame rate automatically lowers the effective frame rate to stay under that cap, rather than refusing to convert or freezing the tab.
Why doesn't the GIF have sound?
The animated GIF format has no audio track — this matches every GIF, not a limitation of this tool. If you need the audio too, keep the original video file.