This browser exports in real time, so it takes as long as the clip.
Turn a short moment from a video into an animated GIF for chats, docs and bug reports. Start with 480 px and 10 fps: a 4-second clip usually stays around 1 to 3 MB. Lower the colors for flat screen recordings, raise them for camera footage.
How to use
- Choose GIF, Trim & mute or Frames at the top, then drop a video.
- Drag the handles on the timeline to set the start and end. Tap the video to preview that part.
- Pick the options: frame rate, width and colors for a GIF; size, format and sound for a video; how often to take a frame for images.
- Press the button and wait for the progress bar. Check the result and download it.
- GIFs use up to 256 colors per frame. Keep them short and narrow: a 5-second clip at 480 px and 10 fps is usually 1–4 MB.
- Video export uses your browser’s encoders (WebCodecs) and is often faster than real time. Where they are missing, the video is recorded while it plays.
- MP4 uses H.264 when the browser offers it, otherwise VP9 in MP4. WebM uses VP9 or VP8 with Opus audio.
- Your video is processed on your device and never uploaded.
Keeping GIFs small
GIF is an old format: each frame holds at most 256 colors and there is no modern compression, so file size grows quickly with width, frame rate and length. A 5-second clip at 480 px wide and 10 fps is usually 1 to 4 MB; the same clip at 720 px and 20 fps can be four times bigger.
For chats and docs, 320 to 480 px and 8 to 12 fps look smooth enough. Scenes with flat colors, such as screen recordings, compress far better than camera footage with noise and gradients.
Trimming and converting video
Trim & mute exports a new MP4 or WebM with the part you selected, optionally scaled down to 1080p, 720p, 480p or 360p and with or without sound. Encoding uses your browser’s built-in encoders (WebCodecs) and is often faster than real time. MP4 uses H.264 when the browser offers it, otherwise VP9 in MP4; WebM uses VP9 or VP8 with Opus audio.
Saving frames
Frames exports still images at a fixed interval: every 5 seconds for an overview, every second for a storyboard, or up to 30 per second to catch one exact moment. PNG keeps every pixel, JPG makes smaller files. All frames arrive in one ZIP, named in time order.
Frequently asked questions
How do I convert a video to GIF?
Choose GIF, drop the video, drag the handles to the part you want, set width, frame rate and colors, and press the button. The estimated size is shown before you download.
Why is my GIF so large?
GIF stores every frame with limited compression. Reduce the width, lower the frame rate or shorten the clip; each of these cuts the size roughly in proportion.
Can I make a GIF from an iPhone video?
Yes, if your browser can play the file. iPhone videos in H.264 open in all major browsers; HEVC videos open where the browser supports HEVC, such as Safari.
How do I remove audio from a video?
Choose Trim & mute, turn the sound off and export. The video is re-encoded without an audio track, optionally trimmed or scaled at the same time.
Is there a length or size limit?
There is no fixed limit, but everything happens in your device’s memory, so very long or 4K videos may be slow on phones. Trim to the part you need first.
Are my videos uploaded?
No. Decoding, encoding and GIF creation all run in your browser, and the video never leaves your device.