How to use it
- Choose a video file. It opens in the preview player below.
- Play the video and use the buttons to set the start and end, or type the times in seconds.
- Choose the frame rate, width, number of colours and whether the GIF loops.
- Select Create GIF, wait for the progress bar, check the preview, then download the GIF.
How it works
Your browser plays the video in a hidden player and the tool jumps to each frame time (start, start + 1/fps, and so on). Every frame is drawn onto a canvas at the chosen width, reduced to at most 256 colours and written into the GIF with the gifenc encoder. Nothing is uploaded; the GIF is assembled in the tab's memory.
Which videos open depends on your browser: MP4 with H.264 and WebM work almost everywhere, MOV files from iPhones work in Safari and usually in Chrome, and HEVC (H.265) files may not open in every browser. If a file does not open, convert it to MP4 first.
GIF stores frame delays in hundredths of a second, so 15 fps becomes 70 ms per frame, about 14.3 fps. The rate shown before encoding is the one the GIF will really have. GIFs have no sound and only 256 colours per frame, so smooth gradients show banding and files grow quickly: a 10-second clip at 480 px and 10 fps is often several megabytes. Lower the width, frame rate or colours to make it smaller.
To keep phones from running out of memory, clips are limited to 30 seconds and 600 frames, the width to 800 px, and the width × height × frames total to 120 million pixels.
Examples
Product demo for a README
A 6-second screen recording at 640 px, 12 fps and 128 colours with one shared palette gives 72 frames and a GIF small enough to embed in documentation.
Reaction clip for chat
Trim 2.5 seconds from a phone video, use 320 px and 15 fps (shown as about 14.3 fps) and keep looping on for a short, endlessly repeating GIF.
Frequently asked questions
Is my video uploaded?
No. The video is read, decoded and converted in your browser. Only your Pro status is checked with the site to unlock the tool.
Why is the GIF bigger than the video?
Video formats compress motion between frames very efficiently; GIF stores each frame almost on its own with a simple compression. Lower the width, frame rate or number of colours to reduce the size.
Why does my video not open?
The tool can only read videos your browser can play. HEVC/H.265 and some MOV or MKV files are not supported in every browser. Convert the file to MP4 (H.264) and try again.
Can the GIF keep the sound?
No. The GIF format has no audio. If you need sound, keep the clip as a video.
Why are clips limited to 30 seconds?
GIFs grow quickly and encoding happens in your browser's memory. The limit keeps the tool stable on phones and laptops; for longer clips a video format is a better choice.
Privacy
The video is opened from your device and decoded by your browser; frames are encoded into the GIF in the same tab. Neither the video nor the GIF is uploaded, stored or included in analytics; only an anonymous event that the tool was used is counted. Your plan status is loaded from the site's account service.