Choose your video
Wait for the source player to load. Start/end initially cover up to the first five seconds.
Choose a video moment and make a GIF for sharing. Leave the size on Automatic, or set a limit and check the actual result.
Choose a local video, set a range and export.
Choose up to 30 seconds. Input limit: 200 MiB. High-resolution selections may need a shorter range.
Wait for the source player to load. Start/end initially cover up to the first five seconds.
Enter start/end seconds, then preview the selection. Choose a moment that makes sense without sound.
Leave Automatic or enter a maximum size. More options contains width, frame rate, colors and looping; keep the tab open while processing.
Check the GIF and its actual file size. If it is over your limit, try a shorter clip or a larger limit. Download before changing settings.
Choose continuous looping or a single playback. The receiving app controls how it displays the GIF.
Your video is processed on your device. Internet access is needed to load the processor.
Set start/end times in seconds and preview that source range before export.
No credits or added DojoClip watermark. The original video stays unchanged.
Try compatible MP4, MOV, WebM or M4V. The browser must read the video before export can begin.
Set a maximum file size, or keep Automatic. If the limit cannot be reached, the smallest result found is clearly labeled.
Export a GIF image from a compatible video. File extensions do not guarantee browser codec support.
For a short screen recording, select just the action and keep Automatic. If an upload form has a size limit, enter it before creating the GIF. Check that small labels remain readable. Source playback is only a range preview; inspect the encoded GIF before sharing.
Crop the source first with Crop Video. Starting with photos? Use Image to GIF. Browse all free tools.
Yes. It needs no account or credits and adds no DojoClip watermark.
No. Media processing is local, although processing code downloads. Save the GIF before leaving or refreshing.
GIF is not a video compression format. Shorten the range first, then try fewer frames, a smaller width or fewer colors. Reduced frame rate can look choppier; fewer colors can show banding. Actual bytes appear after encoding.
Input is limited to 200 MiB. Select 0.1–30 seconds from the video; 30 seconds is not the source-duration limit. High-resolution selections may require shorter ranges, lower width or fewer frames. GIF output must stay within 64 MiB.
The browser must read its metadata and codecs, and source resolution is also limited. Try a smaller compatible MP4 if loading fails. File extensions alone do not ensure support.
Width is a maximum, not a forced size. Aspect ratio is preserved, the source is never enlarged and height is capped at 960 px. There is no crop control here.
GIF has no sound. Looping repeats the selected frames without smoothing the join. Choose similar beginning and ending images for a less noticeable jump, or select Play once.
You can enter a maximum from 0.01 to 20 MB (decimal), or leave it blank for Automatic. The tool tries smaller dimensions and fewer colors without shortening your selected clip or changing its selected frame rate. A limit is not guaranteed: the actual size and whether it fits are shown. If no result fits, the smallest valid result remains downloadable. More options lets you set width, frame rate, colors and looping yourself.