🎞️Video to GIF
Turn clips into crisp GIFs. Free, private, no signup — files never leave your browser.
Crisp GIFs, not muddy ones.
Two-pass palette color, size + FPS control, live preview. Converted locally, never uploaded.
2-pass
palette
optimal colors per clip
10s
max length
you pick the seconds
0
uploads
in-browser FFmpeg
Free
forever
no signup, no watermark
How to use Video to GIF
Turn any moment into a shareable GIF. Pick width, frame rate and length — with proper two-pass palette rendering for crisp colors, not muddy dithering. Converted locally, never uploaded.
- 1Drop a video file (MP4, WebM, MOV).
- 2Set width, FPS and GIF length.
- 3Hit Make GIF, preview it, and download.
Use cases
Reaction GIFs
Clip the perfect second from any video for chats and comments.
Tutorials & demos
Short looping GIFs explain UI steps better than screenshots.
Social posts
Eye-catching loops for Twitter, Discord and blogs.
What video to gif does
- ✓Two-pass palettegen/paletteuse for clean, vibrant colors.
- ✓Width (320–640px), FPS (10–15) and length (1–10s) controls.
- ✓Live animated preview with exact file size.
- ✓Engine downloads once (~30MB), then instant.
- ✓Private: no uploads, no accounts, no watermarks.
Specs
- Speed
- Seconds per GIF, on-device
- Input
- MP4, WebM, MOV
- Output
- Animated GIF
- Privacy
- In-browser FFmpeg, zero uploads
- Cost
- Free, unlimited, no signup
Frequently asked questions
Is my video uploaded anywhere?
No. Conversion runs 100% in your browser with FFmpeg. Your file never leaves your device.
Why do your GIFs look better?
Two-pass palette rendering picks optimal colors per clip instead of a generic palette.
How long can the GIF be?
Up to 10 seconds — the first N seconds of your video become the GIF.
How do I keep the file small?
Smaller width and lower FPS shrink GIFs dramatically; the preview shows the exact size.