Free · palette-optimized · nothing uploads
Video to GIF
Short clip in, sharp GIF out, with a proper generated palette instead of the default 256-color mush.
The palette trick
Naive GIF conversion maps every frame to one generic 256-color palette and hides the damage with dithering — that's the grainy look most converters produce. VidClip runs FFmpeg's palettegen over your actual clip first, builds a palette from the colors that are really in it, then maps frames against that. Same file format, visibly better output.
If the destination supports video at all — Slack, Discord, iMessage, every social platform — a small MP4 beats a GIF on both quality and size (here's by how much). GIFs still win where only images are allowed: READMEs, docs, forums, email.
Frequently asked questions
- Why is my GIF so large?
- GIF is a 1987 image format doing a video's job: every frame is stored as an image with at most 256 colors and no motion compression. A few seconds can outweigh the source video several times over — keep clips short, and read our GIF vs MP4 breakdown for the numbers.
- What settings make the best-looking GIF?
- 12 fps and 480 px wide is the sweet spot for most clips. VidClip generates a custom color palette from your actual footage (two-pass palettegen/paletteuse), which is why the colors look right instead of dithered to death.
- How long can the clip be?
- Technically any length; practically, keep it under ~10 seconds. Trim first with the trim tool — GIF size grows linearly and fast.
- Is my video uploaded anywhere?
- No. VidClip runs FFmpeg compiled to WebAssembly inside your browser. The file is read from your disk into the page's memory, processed there, and saved back to your disk. There is no upload, no server queue, and no copy of your footage anywhere but your machine.
- Is there a watermark?
- Free video exports carry a small semi-transparent VidClip mark in the corner. Audio-only output (MP3) has no watermark. Pro ($4/mo or $79 once) removes the watermark, lifts the 200 MB file cap, and unlocks instant lossless trim and mute.