Free Online Video to GIF Converter

Turn any video clip into a high-quality animated GIF. Choose your frame rate and width, upload, and download — no sign-up, no watermarks.

Drag & drop your file here, or

Max 100 MB • Max 10 min duration • Max 1080p

Tip: keep clips under 15 seconds for reasonable GIF file sizes. Shorter clips at 10 fps and 480 px typically produce 5–15 MB files.

How to Convert Video to GIF — 3 Steps

Upload your video, choose quality settings, and download a high-fidelity animated GIF — processed server-side with FFmpeg's two-pass palette engine.

  1. Upload your video clip

    Select any MP4, WebM, MKV, MOV, AVI, FLV, or WMV file up to 100 MB. Keep clips short — under 15 seconds produces the most shareable GIFs.

  2. Choose frame rate and width

    Select a frame rate (5–20 fps) and output width (240–640 px). Lower FPS and narrower widths produce smaller files ideal for messaging apps and social media.

  3. Download your animated GIF

    Click Convert to GIF and download your file as soon as it's ready. The GIF loops infinitely and plays on every device and platform without requiring a video player.

When to Use a GIF Instead of a Video

GIFs embed directly in documents, emails, and chat messages where video files won't play inline.

SLACKShare a reaction clip or product demo that auto-plays in Slack or Teams
DOCSEmbed an animated screenshot or walkthrough in Notion, Confluence, or Google Docs
EMAILAdd a looping product demo to a marketing email without requiring a video player
GHAttach a GIF to a GitHub issue or PR to show a bug or feature visually
SOCIALCreate a looping highlight clip for Twitter/X or Bluesky posts
MEMETurn a funny video moment into a shareable reaction GIF

Frequently Asked Questions

Why are GIF files so large compared to video?

GIF uses LZW compression from the 1980s, which is far less efficient than modern video codecs like H.264 or VP9. A 10-second video at 480 px might be 1–2 MB as MP4 but 10–20 MB as GIF. This is inherent to the format — keep clips short and use lower FPS to manage file size.

What frame rate should I choose?

10 fps is the best default — it's smooth enough for most content and produces reasonable file sizes. Use 5 fps for maximum compression on slow-moving content. Use 15–20 fps only when smooth motion is essential, such as for product demos with cursor movements.

What width should I choose?

480 px is ideal for most sharing — crisp on modern screens and not too large. Use 240–320 px for messaging apps or when file size is the priority. Use 640 px when the GIF will be displayed at large size, such as embedded in a web page.

How does the two-pass palette work?

In the first pass, FFmpeg analyses every frame of your clip and builds a custom 256-colour palette optimised specifically for the colours in your video. In the second pass, it encodes the GIF using that palette. This produces significantly better colour accuracy and less banding than the default GIF palette.

Is my video kept private?

Yes. Your video and the output GIF are automatically deleted from our servers within 60 minutes of processing. We never store, sell, or analyse your content.

Is this converter completely free?

Yes — no subscription, no watermarks, and no account required. Just upload, choose your settings, and download your GIF.