Drop a video here
or click to choose
processed in your browser · never uploaded
Pick a short clip — trim the part you want and turn it into a looping GIF.
Turn a video file (MP4, WebM, MOV, and more) into an animated GIF — keeping just the part you want — entirely in your browser. Whether you want a quick reaction clip, a small looping animation to drop into a chat or forum, or a lightweight GIF for social media, you can do it without a heavy editor or an upload-required website. It is simple: drop (or click to choose) a video and the source clip appears, then use the start and end sliders to pick the range, choose the fps (frames per second), the maximum width, and whether it loops, and press 'Generate GIF'. The result plays as a loop right away and shows its dimensions, frame count and file size, so you can check it before downloading. A higher fps looks smoother but adds frames and file size. Because GIF is limited to 256 colours, each frame is automatically reduced (quantized). If the range would produce too many frames, it is automatically capped so the GIF doesn't get extremely large. All processing happens inside your browser — the video is never sent to any server or API, so it's safe to use even where uploading files is not allowed.
How to use
- Load a video by dropping it or clicking to choose (nothing is uploaded).
- Set the range with the start/end sliders, pick fps, max width and loop, then press 'Generate GIF'.
- Check the looping preview and click 'Download GIF' to save it.
FAQ
Is my video uploaded anywhere?
No. Loading, extracting frames, and GIF encoding all happen inside your browser. The video is never sent to any server or API — everything stays on your device, so it's safe to use even in workplaces or schools that block cloud tools.
Which video formats are supported?
Any video your browser can play (typically MP4, WebM, MOV, and similar) can be loaded. Frames are pulled through the browser's built-in player, so formats or codecs your browser can't play are not supported — in that case, convert the video to another format first.
What fps should I choose?
It's a trade-off between smoothness and file size. A higher fps looks smoother but adds frames and bytes. For a short social loop, 8–12 fps is easy to work with; for a deliberately choppy retro look, around 5 fps is often enough.
Can I convert a long video?
Yes, as long as you trim to a short range. GIF file size grows quickly with frame count, so if the range would produce too many frames it is automatically capped. To convert a long range at high fps, shorten the range or lower the fps.
Why do the colours sometimes look slightly different?
Because GIF can only hold up to 256 colours. Footage with many colours is automatically reduced (quantized) per frame to the nearest colours. Keep in mind that GIF itself is not ideal when you need to preserve exact colours or gradients.