Shorter clips
A 3-second reaction needs fewer frames than a 15-second sequence. Keep only the moment that communicates your idea.
Turn a short video clip into a looping GIF. Trim the moment, choose the size and speed, and download — free, with no watermark or upload.
Drag & drop a video here
MP4, MOV, M4V or WebM · up to 100 MiB · nothing uploaded
Choose a video to select a short clip.
For short SDR videos up to 8.3 megapixels. Codec support varies by browser and device. GIF uses up to 256 colors per frame, so photographs may show color bands or grain. Keep this tab open while converting.
A 3-second reaction needs fewer frames than a 15-second sequence. Keep only the moment that communicates your idea.
10 FPS works for many demos and reactions. Use 15 or 20 FPS for quicker movement. Maximum size always applies to the longest side, including portrait videos.
256 colors preserves more color variation; 128 can reduce size. Gradient smoothing adds a fine pattern to soften banding. Inspect small text, skin tones and dark areas before downloading.
This converter is designed for short SDR videos, screen recordings, reactions and tutorials. It accepts sources up to 100 MiB and 8.3 megapixels, with clips up to 15 seconds and output up to 720px on the longest side. Large source videos can still be slow on phones even with a small GIF output.
MP4 and MOV describe containers, not their internal video encoding. Support depends on your browser and device; H.264 MP4 is a useful format to try when another encoding fails. Videos identified as HDR are rejected in this version. Your file stays local, including when processing fails.
Choose or drop an MP4, MOV, M4V or WebM video. Select a clip of up to 15 seconds, choose the frame rate and maximum size, then click Convert to GIF. Preview the result and download the looping animation. Processing happens locally in your browser.
Yes. GIFClear's local converter is free, requires no account, and adds no watermark. File, resolution and clip limits keep browser processing manageable.
No. The video container is read, frames are decoded, and the GIF is encoded on your device. The site downloads the processing code, but your source video and generated GIF are not uploaded. Keep the tab open until conversion finishes.
The tool reads MP4, MOV, M4V and WebM containers. H.264 MP4 is a practical starting point. The actual codec must also be supported by your browser, operating system and device through WebCodecs in a background worker. GIFClear checks support and decodes a frame before enabling conversion. A file extension alone does not guarantee compatibility.
Source files can be up to 100 MiB, with at most 8,294,400 coded or displayed pixels and 8192 pixels per side. Choose 0.1–15 seconds at 5, 10, 15 or 20 FPS, up to 300 output frames. Output keeps the aspect ratio and fits within a 320, 480, 640 or 720 pixel longest side without enlarging the source. Encoding stops if the GIF exceeds 50 MiB. Practical performance still depends on your device.
GIF is limited to 256 colors per frame and is often much larger than compressed video. Shorten the clip or reduce its frame rate, dimensions or color count for a smaller file. Sampling above the source frame rate repeats frames rather than inventing new motion. Smooth color gradients adds mild spatial dithering, which can reduce visible color bands but introduces grain and can increase file size. It is not lossless conversion.
Not every MOV is supported: MOV is a container and can contain different video codecs. HEVC support varies by browser and device. This version rejects videos identified as HDR because it does not provide dedicated HDR-to-SDR tone mapping. Export an SDR H.264 MP4 and try again.
No. GIF does not support audio. The output contains only the selected video frames and loops continuously.
Try a shorter clip, a smaller output, or a current desktop browser. For an unsupported codec or HDR video, export an SDR H.264 MP4 first. You can cancel processing, and an earlier completed result stays available when a later conversion is cancelled or fails. There is no server-processing fallback in this version.
Already have a GIF? Resize its dimensions, compress its file size, or extract individual frames.