Video to GIF — Turn a Clip into an Animation

Pick a range and frame rate — GIF built locally.

🎬 → 🌀
Drop a video here, or click to chooseMP4 · WebM · MOV — any size

At a glance

InputAny video the browser can open
OutputGIF
SectionStart and end in seconds, default the first 3
Where it runsEntirely in your browser — no file is uploaded to a server
PriceFree, with no account and no sign-up
OfflineWorks with no connection after the first visit

What makes the file enormous

GIF has no compression between frames — each is stored more or less whole, and the palette is limited to 256 colours. Five seconds at 30fps is 150 full pictures, which is why a short clip becomes a very large GIF.

Dimensions first, frame rate second, length third. A 480-pixel, 12fps, three-second GIF can be twenty times smaller than a 720p, 30fps, ten-second one of the same footage.

When an MP4 is the right answer

For anything more than a few seconds, MP4 is smaller by an order of magnitude and looks better — and every social platform converts uploaded GIFs to video anyway. GIF earns its place in email, where video will not autoplay, and in README files and documentation, where a self-playing image with no controls is exactly right.

Frequently asked questions

Why is my GIF so much larger than the video?

GIF stores each frame almost in full, with no compression between them, and is limited to 256 colours. Video codecs do the opposite.

What settings keep it small?

Reduce the dimensions first, then the frame rate, then the length. Ten to fifteen frames a second looks smooth for most content.

Should I use a GIF at all?

For a few seconds in an email or a README, yes. For anything longer, an MP4 is far smaller and better looking.

Something wrong with this tool, or an idea for it? Tell us