Video to GIF Converter
Turn a clip of any video into an animated GIF in your browser. Pick the start, length, frame rate and width; the file never leaves your device.
How to use
- Drop a video file or click to choose one. It plays in the preview so you can find the moment you want.
- Set the start time (or pause the preview and press Use current position) and the clip length in seconds.
- Pick the frame rate, the width and whether the GIF loops forever or plays once. The frame count and output size update as you change them.
- Press Convert GIF, wait for the frame counter to finish, then preview the result and download it.
About this tool
ShowHide
Choose a video, mark where the clip starts and how long it runs, and the tool steps through it frame by frame, draws each frame at the width you pick and encodes the result as an animated GIF. Everything happens in this tab: the video is read through your browser's own decoder and nothing is uploaded.
Each frame gets its own palette of up to 256 colours, so a clip that cuts from a red scene to a blue one keeps both. GIF still cannot show more than 256 colours in one frame, so smooth gradients and skin tones band slightly; that is the format, not a setting. Sound is dropped because GIF has no audio track.
A GIF stores every frame as a full image, which is why the file grows quickly. Halving the width cuts the size to roughly a quarter, and 10 frames per second is usually enough for a reaction clip or a screen-recording demo. To keep memory in check a GIF is limited to 300 frames; the frame count shown before converting tells you if the clip will be cut.
Frame delays in a GIF are stored in hundredths of a second, so 15 fps becomes a 7-hundredths delay (about 14.3 fps) and 12 fps becomes 8 (12.5 fps). Which formats open depends on your browser: MP4 (H.264), WebM and MOV usually work, while HEVC or MKV files may not play in every browser, and the tool says so instead of producing a blank GIF.
Frequently asked questions
Is my video uploaded anywhere?
No. The video is opened with a local object URL, decoded by your browser and encoded to GIF in JavaScript on this page. You can disconnect from the internet after the page loads and it still works.
Why is my GIF so large?
GIF stores each frame as a full picture with simple LZW compression and no motion prediction, unlike MP4. Size grows with width × height × frames. Lower the width, the frame rate or the clip length; a 320 px, 10 fps, 3-second clip is usually well under 2 MB.
Why do the colours look slightly banded?
A GIF frame can hold at most 256 colours. The tool builds a fresh palette for every frame to make the best of that, but smooth gradients still show steps. If exact colour matters, keep the video as MP4 or WebM.
Which video formats are supported?
Anything your browser can play: MP4 (H.264), WebM (VP8/VP9/AV1) and MOV almost everywhere. HEVC (H.265) and MKV support differs between browsers and systems; if a file cannot be decoded you get a message rather than an empty GIF.
Why is the frame rate not exact?
GIF frame delays are whole hundredths of a second. 10, 20 and 25 fps map exactly; 12 and 15 fps are rounded to delays of 8 and 7 hundredths. Browsers also slow down delays below 2 hundredths, which is why 25 fps is the highest option.
Is there a length limit?
Each GIF is limited to 300 frames — 30 seconds at 10 fps or 12 seconds at 25 fps. The frame count under the settings shows when a clip will be cut short.
Related tools
Video to MP3 — Extract Audio from Video
Pull the sound track out of an MP4, WebM or MOV video and save it as MP3 or WAV, right in your browser. Nothing is uploaded.
File
MP4 / ISO Base Media File Inspector
Open an MP4, M4A, M4V or MOV in your browser: brands, the fast-start check, the whole box tree, every track codec and duration, and iTunes tags.
File
Video Compressor & Trimmer
Make a video smaller, cut out a clip or remove its sound, right in your browser: pick a resolution, a quality or a target file size. Nothing is uploaded.
Image
GIF Structure Inspector
Open a .gif and read its blocks: frame delays and disposal, loop behaviour, palettes, transparency, and how many bytes each frame really costs.
Image
Screen Recorder
Record your screen, a window or a browser tab straight from this page and download the video. Nothing is uploaded.
Image
Video Frame Extractor — Video to Images
Save video frames as JPG or PNG: the current frame, one every few seconds, or a set number spread evenly, then download a ZIP. Nothing is uploaded.
Image