Video → GIF
Drop a short video (mp4, webm, mov…) and we'll turn it into an animated GIF — 10 fps, 480 px wide by default. Up to 50 Mb.
Drop your file here
audio, image, PDF — up to 50 Mb.
How to convert video to GIF
1. Drop your video
Drag a short clip into the drop-zone or click to browse. Up to 50 Mb.
2. Let us optimize
We extract frames at 10 fps, resize to 480 px wide and build a per-clip palette for clean colors.
3. Download the GIF
The animated GIF is streamed straight to your browser ; no email required.
About Video to GIF
Video to GIF turns a short video clip into an animated GIF you can paste in chat, embed in documentation, drop into a slide deck, or attach to a bug report where uploading a video would be overkill. The format is still ubiquitous because it plays everywhere with zero plumbing : no `<video>` tag, no autoplay policy, no codec headache, just an image that moves. The cost is size and color depth, which is why Video to GIF is mostly useful for clips under 10 seconds where smooth-feeling motion matters more than visual fidelity. Use cases include product demos in a README, UI bug reproductions in Linear or GitHub, quick reaction loops in Slack, marketing snippets on a landing page, or educational micro-demos in a course. Under the hood the pipeline is a two-pass ffmpeg run wrapped in a Rust service. The first pass walks the video at the chosen frame rate and generates a 256-color palette tuned to that specific clip ; the second pass uses that palette with Sierra-2-4a dithering to encode the final GIF. Width is set to 480 px by default with aspect ratio preserved ; height is auto-computed. The result is a noticeably cleaner Video to GIF output than naive single-pass converters, with bands and color shifts kept to a minimum. A content-hash cache makes repeat runs instant. What sets BastosConvert apart : no watermark on the GIF, no signup, no upsell, and your video is purged from memory the moment the response leaves the server.