Developer tools
A clip into an animation that plays anywhere
Trim a video, choose the width and frame rate, and export an animated GIF or WebP — for chats, docs and READMEs that cannot play video.
About this tool
For the places video cannot go
Some places only take images: GitHub READMEs, Slack, documentation, email. This turns a short stretch of video into an animation that plays there — animated WebP when the destination supports it (far smaller), GIF when it must work everywhere. Pick the start and end, the width and the frame rate, preview the result and see its size before downloading. Frames are read from the video in your browser and encoded locally.
- Free, no sign-up
- Runs in your browser
- Nothing uploaded
Trim precisely
Set start and end to a tenth of a second, with the frame at each point shown so you cut where you mean to.
Size before you save
Width and frame rate decide most of the size; the estimate updates as you change them.
GIF or animated WebP
WebP is usually 50–70% smaller than GIF and keeps more colour; GIF plays absolutely everywhere.
Step by step
How to convert a video to a GIF
Add a video
Drop an MP4, MOV or WebM file.
Trim and size it
Set the start and end, the width and the frame rate. Short and small gives the best result.
Export
Make the GIF or animated WebP, preview it, and download.
Get the most out of it
Tips for the best results
- Keep it shortEvery second adds every frame again. Three to six seconds is the sweet spot.
- 10–15 fps is enoughAnimations look smooth at far lower frame rates than video.
- Narrow wins480 px wide is usually plenty for chat and docs, and a quarter of the size of 960.
- Use WebP where you canGitHub, Slack and every modern browser show animated WebP.
Keep going
More free developer tools
Questions
Questions about this tool
Everything here runs in your browser — nothing you add is uploaded. More in the general FAQ.
How do I convert an MP4 to a GIF?
Drop the MP4, set the start and end of the clip, choose a width and frame rate, and press Make GIF. Preview it, then download.
Why is my GIF so large?
GIF stores each frame as a palette image with limited compression. Reduce the width, frame rate or length — or choose animated WebP, which is typically much smaller.
What is animated WebP?
The WebP image format with multiple frames, like a GIF but with better compression and full colour. Every modern browser, plus Slack and GitHub, displays it.
Does it keep sound?
No — GIF and WebP are image formats with no audio. For a clip with sound, use the video compressor instead.
Is my video uploaded?
No. Frames are captured and encoded in your browser.