Home/Tools/Video to GIF

Video to GIF

Trim a clip, pick a frame rate and size, get a GIF. No watermark, no account, no upload, and no huge download before you can start.

Your clip?MP4, WebM, MOV and anything else your browser can play. Frames are captured from the video on this device and encoded here. Nothing is uploaded.

Keep it short. GIF is an old format and grows quickly.

No video loaded Drop a clip above to trim it and turn it into a GIF.
animation.gif -

GIF settings

Smaller and slower means a smaller file.

- rough guide
Your video never leaves this device, and the GIF carries no watermark of any kind.

Keeping the file small

GIF was designed in 1987 and it shows.

1

Trim hard

File size is roughly proportional to length. Three seconds usually makes the point that ten seconds does.

2

Drop the width

Halving the width quarters the pixels. 320 or 480 pixels wide is plenty for a chat or a bug report.

3

Lower the frame rate

12 frames per second reads as smooth for screen recordings. 8 is fine for slow movement and noticeably smaller.

Questions

Is my video uploaded?
No. The clip is played inside this page, frames are captured to a canvas, and the GIF is encoded in your browser. Nothing is transmitted, which also means there is no queue and no file size limit imposed by a server.
Why is there no huge download first?
Many browser-based video tools ship a full copy of FFmpeg compiled to WebAssembly, which is around 25MB before you can do anything. This tool captures frames using the video player your browser already has and encodes them with a 9KB library, so it starts instantly.
Is there sound in a GIF?
No, and there never can be. The GIF format has no audio track at all. If you need sound, keep the video or use WebM instead.
Why is my GIF still large?
GIF compresses far worse than any modern video format, and a few seconds of live-action footage can easily exceed the size of the original MP4. Reduce width, frame rate and colours, and trim more aggressively. Screen recordings with flat colours compress very well; camera footage does not.
Which video formats work?
Whatever your browser can play, which in practice means MP4 with H.264, WebM and usually MOV. If a file will not load, it is a codec your browser does not support rather than a fault here. Converting it to MP4 first will fix it.
Why does a long clip take a while?
Each frame is produced by seeking the video to an exact moment and capturing it, which is accurate but not instant. The progress bar shows real progress. A three-second clip at 12 frames per second is 36 seeks and takes a few seconds.

Related tools

More utilities landing shortly.