Video to GIF
Audio & video · Done in 3 steps
- 1Choose a video
- 2
- 3
About
Turn a video clip into an animated GIF: choose start, length, frame rate, width and colours, see a size estimate, and download.
How to use it
- 1Choose a video.
- 2Set the start time (or use the playhead) and the duration.
- 3Pick frame rate, width and colours — the size estimate updates.
- 4Click Make GIF and download it.
- You give
- MP4, WebM, MOV or any video your browser plays
- You get
- An animated GIF
- Good to know
- Clips up to 30 seconds. GIF is an old format — large widths and high frame rates create big files (often several MB). Audio is dropped. Encoding runs on the main thread, so very long GIFs can make the page sluggish.
- Privacy
- Processed on your device. Nothing is uploaded, stored or logged.
- Last tested
- 2026-10-28
FAQ
What settings make a small GIF?
Keep it under 5 seconds, 10–12 fps and 320–480 px wide. Fewer colours (64–128) also helps, especially for screen recordings.
Why is my GIF so big compared to the video?
GIF compresses each frame separately with only 256 colours, so it's far less efficient than modern video codecs. That's normal.
Is the video uploaded?
No. Frames are captured and encoded entirely in your browser.
Go further with AI
Cinematic scene prompt template
A fill-in-the-blanks structure for text-to-video prompts that consistently produces composed, cinematic shots instead of generic stock footage.
Veo · Runway · Kling
Camera movement prompt guide
Learn the camera vocabulary video models understand, what each move communicates, and a prompt that picks the right move for your shot.
Veo · Runway · Kling
B-roll generation plan
Map a talking-head or voice-over script to b-roll moments and decide, shot by shot, whether to film, use stock or generate.
Veo · Runway · Kling
Social video hook variants
Generate ten distinct opening hooks for short-form video, each with a first-frame visual, on-screen text, spoken line and generation prompt.
ChatGPT · Claude · Gemini