Video to GIF
Turn a few seconds of video into an animated GIF, with control over speed and size.
Processing: This tool runs entirely in your browser. Your input and any file you open stay on your device — nothing is uploaded to a server. Only formats this browser can play are supported — MP4 (H.264) and WebM are safest. Work happens frame by frame, so long clips take time.
How to use the video to gif
- Open a video and choose a start point and length.
- Set the frame rate and width — smaller is dramatically smaller.
- Convert, then download the GIF.
About this tool
Frames are captured by seeking, quantised to a 256-colour palette and written into a GIF, all in the page.
It is worth saying plainly that GIF is a poor format for video. It carries at most 256 colours per frame and has no compression across frames, so a few seconds can easily outweigh the MP4 it came from. Where the destination accepts video — most sites, chat apps and messengers now do — an MP4 or WebM will look better and be far smaller. GIF earns its place only where nothing else plays.
Given that, the controls are aimed at keeping files usable: shorter clips, 10 frames per second, and a width of 480 or less. A separate palette is computed per frame, which tracks colour changes better than one shared palette at a small cost in size.
There is no FFmpeg here. Browsers already decode the video formats they can play, so reading frames, metadata and audio needs no extra codec — which keeps these tools a few kilobytes instead of a thirty-megabyte download. The trade-off is honest: anything requiring a full re-encode is not offered rather than done badly.
Common uses
- Making a short looping clip for a chat or issue tracker.
- Turning a screen recording into an embeddable animation.
- Sharing a moment where video is not supported.
Frequently asked questions
- Why is my GIF larger than the video?
- GIF has no compression between frames, so every frame is stored almost independently. That is normal, and it is why video formats exist.
- How do I make the file smaller?
- Shorten the clip, lower the frame rate, and reduce the width. Width has the largest effect, since it reduces every frame.
- Why only 256 colours?
- That is the GIF format's limit. Gradients and video noise are what suffer most, which is why photographs of the real world often band.
Related tools
Video Frame Extractor
Capture stills from a video as JPG, PNG or WebP, evenly spaced or as a single thumbnail.
Video Metadata Viewer
Check a video's duration, resolution, aspect ratio and average bitrate.
Image Compressor
Reduce image file size with an adjustable quality setting and an instant before/after comparison.
Image Converter
Convert images between JPG, PNG and WebP, with quality control for the lossy formats.