How to make a GIF from a video
A useful GIF is short, focused, and small enough to share. CaptionKite samples frames from a section of your video and builds the animated image locally, with controls for width and frame rate.

Make a GIF in four steps
The video frames are read and encoded in your browser. The source video is not uploaded to CaptionKite.
1. Pick a short, repeatable moment
Open the video-to-GIF tool, choose a file, and move the trim handles around the action you want. CaptionKite accepts selections up to 30 seconds, but most shareable GIFs work better at roughly two to eight seconds.
- Begin just before the main action.
- End at a frame that flows naturally back to the beginning when possible.
- Avoid long pauses where almost nothing changes.
2. Balance width, frame rate, and file size
| Setting | Use it for | Tradeoff |
|---|---|---|
| 240 px | Small reactions and lightweight sharing | Smallest image |
| 360 px | A practical default for most clips | Balanced detail and size |
| 480 px | Details that need more room | Larger output |
| 8 fps | Slower movement | Fewer frames |
| 10 fps | Most everyday motion | Balanced smoothness |
| 15 fps | Fast action | More processing and a larger file |
The displayed estimate is approximate. Busy motion, noise, gradients, and rapidly changing colors often produce larger files than simple scenes.
3. Know what the GIF format leaves out
GIF supports animation but not audio. It also uses a limited color palette, so photographs, shadows, and smooth gradients can show banding compared with the original video. For long, high-quality playback, a short MP4 or WebM clip is usually smaller and looks better.
Use it for a brief reaction, demonstration, before-and-after moment, or repeating visual that needs to play without a video player.
4. Make an oversized GIF smaller
- Shorten the selected range first.
- Reduce width from 480 px to 360 px or 240 px.
- Lower the frame rate from 15 fps to 10 fps or 8 fps.
- Choose a section with less camera movement when possible.
Duration usually makes the greatest practical difference because every additional second adds another group of frames.
5. Review the finished animation
Open the downloaded GIF and watch several repetitions. Check that the first and last frames feel intentional, the subject remains readable at the selected width, and the file is small enough for its destination.