01
Add your video
Drag in a video file — MP4, MOV, WebM, or MKV. The file is read locally; nothing is uploaded.
Video → GIF
This free video to GIF converter turns a short clip (up to 30 seconds) into an animated GIF in your browser — no sign-up, nothing uploaded, made right on your device.
Got a funny moment, a reaction, or a quick demo you want to share as a GIF? Drop the video, pick a short range, choose a frame rate (10 or 15 fps) and a width (320, 480, or 640 px), and download your animated GIF. The conversion uses ffmpeg's two-pass palette pipeline for clean colour, and your video never leaves your device — it's decoded and the GIF is built right here in the page. MP4, MOV, WebM, and MKV all work.
How it works
01
Drag in a video file — MP4, MOV, WebM, or MKV. The file is read locally; nothing is uploaded.
02
Choose the start and end you want (up to 30 seconds), a frame rate (10 or 15 fps), and a width (320, 480, or 640 px). Smaller values make a smaller GIF.
03
The GIF is built in your browser with a two-pass palette for clean colour. Preview it right on the page — with its file size — then download it to your device.
About GIF quality & size
Lossy and 256 colours — a GIF can only hold 256 colours, so it's not as crisp as the source video. We build an optimal palette in a first pass, then map the frames to it, which keeps the colour as clean as GIF allows.
Silent — GIF has no audio track. If you want the sound, use Extract audio to save it as MP3, M4A, or WAV instead.
File size grows with duration, frame rate, and width — that's why the range is capped at 30 seconds and we offer small fps (10 / 15) and width (320 / 480 / 640) presets. The result shows the output size, so if a GIF is too big you can lower the frame rate, width, or range and make it again.
Why use it
Nothing is uploaded — your video is processed entirely on your device, so it stays private.
Grab just the moment you need by setting a start and end before you convert.
No account, no watermark, no install — it runs in the browser you already have open.
Need more than a GIF?
If you want the words, not just a looping clip, Video to Notes can transcribe a video and write a summary, key points, and a timeline you can download. For YouTube links and longer videos, the Chrome extension does it right in your browser. You can also extract the audio or trim the video with the sibling tools.
FAQ
Drop a video file onto the box at the top of this page or choose one. Pick a short range (up to 30 seconds), choose a frame rate (10 or 15 fps) and a width (320, 480, or 640 px), then select Make GIF. The animated GIF is built in your browser and shown so you can preview it before you download it.
No. The video stays on your device. It is decoded and the GIF is built entirely in your browser with ffmpeg's two-pass palette pipeline — nothing is uploaded, and the GIF is returned straight to you as a download.
GIF is a lossy, 256-colour, silent format whose file size grows quickly with duration, frame rate, and width, and the two in-browser passes use memory. Capping the range at 30 seconds and offering small frame-rate and width presets keeps the GIF a reasonable size and the conversion fast. The result shows the output size so you can lower the frame rate, width, or range if it's too big.
No. GIF is a silent image format — it cannot contain audio. If you want the sound from a video instead, use the Extract audio tool to save it as MP3, M4A, or WAV.
Common video files work — MP4, MOV, WebM, MKV, and more. Each conversion turns a range of up to 30 seconds into a GIF; for a longer video, make several GIFs one range at a time, and files up to about 500 MB are supported.
Not directly — this converter works on a video file already on your device, so download the clip first, then drop it here to make the GIF. For YouTube links and longer videos, use the Video to Notes Chrome extension, which works on the video in your browser.
It's free and there's no sign-up. Because everything runs in your browser, there's no usage limit on making GIFs from your videos.
Try it now
No account, no upload — just a clip and a few seconds.