Video to GIF converter — free, no upload
Turn a clip into a looping GIF right in your browser. Nothing is uploaded.
Need to trim first? Trim a video. Already have a GIF that's too big? Optimize a GIF or try the full screen recorder.
Turn a clip into a looping GIF right in your browser. Nothing is uploaded.
Need to trim first? Trim a video. Already have a GIF that's too big? Optimize a GIF or try the full screen recorder.
Your browser plays through the clip, samples frames at your chosen rate, and encodes them into a GIF using an in-browser encoder — no server involved, so nothing about your video is ever uploaded.
GIF is an old, much less efficient format than modern video codecs — it stores near-full color data per frame with only basic compression. Keeping the clip short, lowering the frame rate, and using a smaller width all shrink the output noticeably.
GIF is limited to 256 colors per image, so it can't reproduce smooth gradients and subtle color differences as accurately as video. This converter picks the best-matching palette for your clip automatically to minimize banding.
Clips are capped at 15 seconds to keep the resulting GIF a reasonable file size — GIFs get large fast, and a 15-second clip at typical settings already produces a sizeable file.
Yes — every GIF exported here is set to loop forever, the standard behavior for animated GIFs.
Yes — add text or an emoji sticker, then drag it into position on the preview before converting. They're baked into every frame of the exported GIF.
Up to 800px wide. Larger widths and higher frame rates both increase the file size, so it's worth previewing at a smaller size first if you're sharing somewhere with an upload limit.