Video to GIF
Turn a video clip into a shareable animated GIF. Trim, resize, set the frame rate, see the file plays inline before you download.
What it does
Pick a video, optionally trim it to a short range, set the target width and frame rate, and the tool emits a GIF. The output plays inline so you can verify the loop before saving.
GIFs balloon fast: a 480-wide 10-second clip at 15 fps is typically 1–3 MB. Above that, consider the Animated WebM tool — same job, fraction of the size.
How to use it
- Drop the video — Drag the file in. The tool reads duration so trim defaults to the first 5 seconds.
- Trim and size — Set start/end seconds; pick width (480 is a good default for chats), 12–15 fps for animation, 24+ for motion.
- Generate — The GIF plays inline. Download it; the size warning kicks in over 10 MB if you've been ambitious.
When to use it
Slack / Discord reactions
Loop the best two seconds of a meme. GIFs autoplay in every chat client; WebM doesn't always.
Documentation
Show a UI interaction in a README — GitHub renders animated GIFs but won't autoplay video.
Email signatures and ads
Many ad networks accept GIF but not video for animated banners.
FAQ
- Why is my GIF so large?
- GIF compression is decades old. Try lowering the width, dropping the frame rate, or switching to the Animated WebM tool for the same clip at 1/10 the size.
- Can I set the loop count?
- Yes — 0 means infinite, any positive number means loop that many times then stop.
- Will the audio carry over?
- No. GIF has no audio. Use Video Trimmer + Extract Audio if you need the soundtrack separately.