Keys: Space play, , . step one frame, I / O set start / end.
Presets
Width
-WebP keeps full colour and is often 3-5x smaller. GIF is still the safest pick for old apps and editors.
Your video stays on your device.
Turn any short clip into a smooth GIF - trim it frame by frame, crop it, add a caption, speed it up or make a boomerang, right in your browser. Then polish it with Add Text to GIF or shrink it with Compress GIF.
Something went wrong. Please try again.
Still having trouble? Please contact us and we'll be happy to help!
Keys: Space play, , . step one frame, I / O set start / end.
WebP keeps full colour and is often 3-5x smaller. GIF is still the safest pick for old apps and editors.
Your video stays on your device.
Your video never leaves your device - the GIF is made in your browser.
Got a single format in mind? MP4 to GIF, WebM to GIF and MOV to GIF are tuned for each one, and Screen to GIF records your screen straight into a GIF.
| Where | Width | Frame rate | Max size |
|---|---|---|---|
| X (Twitter) | 480 px | 15 fps | 15 MB |
| Discord | 400 px | 15 fps | 8 MB (fits free accounts) |
| Slack chat | 360 px | 12 fps | 2 MB |
| 320 px | 12 fps | 2 MB | |
| Website, docs | 640-800 px | 15-20 fps | As small as you can |
The presets set all of this in one tap. Prefer a video? X and Discord also play MP4 - turn a finished GIF back with GIF to MP4.
Drop your video into the box and drag the handles under the preview to pick the part you want. Choose a width (or a preset like Discord or X), press Convert to GIF, check the result and download it.
No. The video is read and converted entirely in your browser, so it never leaves your device. That also means no upload wait, even for big files.
MP4 (H.264), WebM and most MOV files work in all modern browsers. HEVC/H.265, AVI, MKV and WMV only work if your browser can play them - if not, convert the clip first with MOV to MP4, MKV to MP4 or AVI to MP4.
Pick the Discord preset or set Max size to 8 MB. The tool test-encodes a few frames first, then lowers the width, frame rate or colours only as much as needed, and tells you exactly what it changed.
A GIF stores every frame as a picture with up to 256 colours, so length, width and frame rate all multiply the size. Keep clips under 5-6 seconds at 10-15 fps and 320-480 px wide, or switch the format to WebP, which is often 3-5x smaller. Already made one? Shrink it with Compress GIF.
Yes. Open Caption, type your text and pick top, middle or bottom - it is drawn on every frame in classic meme style, and the preview shows exactly how it will look. For moving or timed text, open the finished GIF in Add Text to GIF.
Yes. Crop offers free, 1:1, 4:5, 16:9 and 9:16 frames you drag on the preview. Speed and direction plays the clip at 0.5x-2x, in reverse, or as a seamless forward-and-back boomerang. To crop a GIF you already have, use the GIF Cropper.
GIF plays everywhere, which is why it is the default. Animated WebP keeps full colour and is usually several times smaller, and it works in all modern browsers, Discord and most chat apps - but some older apps and editors still only take GIF.