Video to GIF Converter
Convert video to GIF in your browser: drop an MP4, MOV, WebM or almost any other clip, drag the handles to the moment you want and choose the frame rate and width while a live estimate shows the file size. The video is decoded and encoded on your own device, so nothing is uploaded, there is no watermark and the converter keeps working offline.
- Runs on your device
- WebCodecs · GPU
- Canvas · GPU
- Works offline
Updated
Drop your video here
How to make a GIF from a video
Step 1: Drop a video on the box above, or tap it to choose one. MP4, MOV, WebM, MKV, AVI and most other formats open.
Step 2: Drag the handles on the timeline to select the moment you want. Two to six seconds is the sweet spot for chat apps.
Step 3: Pick Frame rate, Width and Quality. The estimated GIF size under the options updates as you change them.
Step 4: Press Create GIF, then download it. The result lists its resolution, frame count and length.
Good to know
Settings explained
- Frame rate
- Frames per second. 10–15 fps keeps GIFs small and still smooth.
- Quality
- Best quality gives every frame its own palette and keeps finer motion detail, which makes larger files.
- Faster: Smaller file, quickest export
- Balanced: Good quality at a sensible size
- Best quality: Largest file, slowest export
- Colours
- Fewer colours, smaller file.
- Dithering
- Smooths gradients at the cost of a slightly larger file.
Formats
How it runs
- Hardware video engine
- Video is decoded and encoded by your device’s media hardware through WebCodecs — usually several times faster than real time.
- GPU canvas
- Pixels are drawn and composited with the GPU-accelerated canvas.
GIF settings explained: what each one does to size and quality
Three choices decide almost all of a GIF’s size: how long the selection is, how wide the picture is and how many frames per second it stores. Quality, colours and dithering fine-tune the rest. Here is what every option in the converter does and what it costs.
| Setting | Choices | What it changes | Effect on file size |
|---|---|---|---|
| Frame rate | 10, 15 (default), 20 or 25 fps | How smooth motion looks | Grows with the frame count: 20 fps stores twice the frames of 10 fps |
| Width | 320, 480 (default), 640, 800 px or Original | Picture size; the height follows the video’s shape and nothing is ever upscaled | Grows with the pixel count: 640 px has about 1.8 times the pixels of 480 px |
| Quality | Faster, Balanced (default), Best | Faster and Balanced share one palette sampled across the clip; Best builds a palette for every frame and keeps finer changes | Faster is smallest, Best largest |
| Loop | Forever (default), Once, 3 times | How many times the GIF plays | None |
| Playback speed (Advanced) | 0.25× to 4× | Plays the clip faster or slower; at 2×, a 6-second selection becomes a 3-second GIF | Faster means fewer frames, so a smaller file |
| Colours (Advanced) | 16 to 256 | How many colours the palette holds | Fewer colours, smaller file, more banding |
| Dithering (Advanced) | On (default) or off | Mixes palette colours in fine patterns to hide banding | Off is a little smaller and cleaner on flat graphics |
How big will my GIF be?
A GIF grows with three things: the length of the selection, the pixels in each frame and the frames per second. At the default 480 px and 15 fps, a 5-second clip with average motion comes out at about 2.2 MB; at 320 px and 10 fps the same clip is about 677 KB.
Motion matters as much as resolution. ProMedia stores only the pixels that change from one frame to the next, so a screen recording with a still background can be a fraction of these numbers, while handheld footage, water or confetti can come out larger.
| Width | 10 fps | 15 fps | 20 fps | 25 fps |
|---|---|---|---|---|
| 320 px | 677 KB | 1.0 MB | 1.3 MB | 1.6 MB |
| 480 px (default) | 1.5 MB | 2.2 MB | 2.9 MB | 3.7 MB |
| 640 px | 2.6 MB | 3.9 MB | 5.2 MB | 6.5 MB |
| 800 px | 4.1 MB | 6.1 MB | 8.1 MB | 10.1 MB |
How long can a GIF be?
The GIF format itself has no length limit, but this converter stops at 2,400 frames, which is 2 min 40 s at the default 15 fps. In practice you will want much less: every extra second at 480 px and 15 fps adds roughly 443 KB, so a 30-second GIF is already too heavy for most chats and emails.
For clips longer than about ten seconds, or anything that needs sound, keep it as a video and trim the video instead.
| Frame rate | Longest selection at 1× speed | Looks like |
|---|---|---|
| 10 fps | 4 min | Slightly choppy; fine for screen recordings and slides |
| 15 fps (default) | 2 min 40 s | Smooth enough for most clips |
| 20 fps | 2 min | Smooth motion for sport and games |
| 25 fps | 1 min 36 s | Close to the original video |
Which video formats can you turn into a GIF?
Practically all of them. Formats your browser understands are decoded with WebCodecs, usually on the graphics chip, and older containers such as AVI, WMV and FLV are handed to FFmpeg, which the page loads the first time it is needed. If decoding fails part-way, the converter retries the same selection with FFmpeg on its own.
There are dedicated pages for MP4 to GIF, MOV to GIF for iPhone and Mac clips, and WebM to GIF for browser recordings. They run the same converter with tips for each format.
| Format | Typical source | Decoded by |
|---|---|---|
| MP4, M4V | Android phones, cameras, downloads, most screen recorders | WebCodecs |
| MOV | iPhone camera, Mac screen recordings, QuickTime exports | WebCodecs (H.264 or HEVC) |
| WebM | Browser-based recorders and web downloads | WebCodecs (VP8 or VP9) |
| MKV | OBS Studio recordings, film rips | WebCodecs |
| AVI, WMV, FLV, MPG, VOB | Older cameras and editors, old downloads | FFmpeg engine |
How to make a high-quality GIF from a video
A GIF can never show more than 256 colours in one frame, so “high quality” means sharp, smooth and free of banding rather than video quality. These choices get you closest:
- Choose Best quality. Every frame gets its own palette instead of one shared palette, and smaller changes between frames are kept. Expect roughly a fifth more file size than Balanced.
- Match the width to where it will be seen. A GIF in a chat bubble or forum post is shown small, so 480 px is plenty; use 640 px, 800 px or Original for tutorials and slides that people read closely.
- Raise the frame rate only for fast motion. 20 or 25 fps helps sport, games and quick camera moves; talking heads and screen recordings look fine at 10 to 15 fps.
- Keep dithering on for faces, skies and gradients. Turn it off for flat graphics, where it only adds noise and bytes.
- Spend bytes on pixels, not seconds. Cutting a selection from 6 to 3 seconds halves the file, which pays for a larger width.
Why is my GIF file so big?
Because GIF is an image format from the late 1980s, not a video format. Each frame is stored as a picture of up to 256 colours and packed with LZW compression, which was designed for flat graphics. Video codecs predict each frame from the previous one and store only the difference, motion included, so a GIF is usually bigger than the video it came from, even at a lower resolution.
To shrink it, shorten the selection first, then lower the width or frame rate. If it still has to fit a limit, run it through the GIF compressor, or convert the GIF to MP4 where a video is accepted.
Make a GIF from a video on iPhone, Android, Windows or Mac
The converter runs in the browser, so there is nothing to install. Only the way you pick the video and where the GIF lands differ.
iPhone and iPad
In Safari, tap the drop zone and choose Photo Library. The GIF downloads to the Files app; open it, tap Share and choose Save Image to add it to Photos, where it plays in the Animated album. Apple’s Shortcuts app also has a Make GIF action if you prefer a built-in route.
Android
In Chrome, tap the drop zone and pick the clip from your gallery or file manager. The GIF is saved to Downloads, and chat apps can attach it from there.
Windows 10 and 11
Drag the video from File Explorer into Chrome, Edge or Firefox. An iPhone clip that Windows will not play usually still converts, because the browser or FFmpeg decodes the HEVC video itself.
Mac
Drag the clip from Finder into Safari or Chrome. QuickTime Player cannot export GIFs, so this saves you from installing a separate converter.
Why make GIFs with ProMedia
- Size before you export. The estimate follows every setting, so you know whether the GIF will fit before you wait for it.
- No upload, no queue. Private or long clips never leave your device, and a 1080p video does not have to travel to a server first.
- No watermark, no account. The GIF is yours exactly as it was encoded.
- Built-in optimisation. Unchanged pixels are stored as transparent and identical frames are merged, the same tricks GIF optimisers such as gifsicle use, so files stay small without a second tool.
Tips & troubleshooting
Want a caption? Make the GIF here, then use add text to GIF to draw it on every frame.
Starting from photos rather than a video? The GIF maker turns a set of images into an animated GIF.
Too big for an emoji or a chat limit? The GIF compressor hits an exact target such as 256 KB, cutting colours and frames before it touches the size.
For slow motion, set Playback speed to 0.5×. The converter never invents frames: on a 30 fps video it uses every original frame and plays them more slowly.
Screen recording with text? Choose 10 fps, 640 px or wider and switch dithering off under Advanced settings. Text stays crisp and the file stays small.
Need full colour or a smaller file for a website? The animated WebP maker takes the same video and keeps millions of colours.
Video to GIF Converter FAQ
How do I make a GIF from a video?
Drop the video on the converter at the top of this page, drag the handles to select a few seconds, choose a frame rate and width, and press Create GIF. The GIF is made in your browser and downloads straight away; the video is never uploaded.
How do I turn a video into a GIF on iPhone?
Open this page in Safari, tap the drop zone and pick the video from your Photo Library. Select the part you want and press Create GIF. The GIF lands in Files; share it and choose Save Image to keep it in Photos, where it animates in the Animated album.
How do I make a high-quality GIF from a video?
Choose Best quality so every frame gets its own palette, use 640 px or Original if people will look closely, keep dithering on for faces and gradients, and raise the frame rate to 20 or 25 fps only for fast motion. Keep the selection short so the extra quality does not make the file huge.
How long can a GIF be?
The format has no limit, but this converter writes up to 2,400 frames, which is 2 min 40 s at 15 fps or 4 min at 10 fps. Most GIFs work best at 2 to 6 seconds; beyond about ten seconds a video file is smaller and looks better.
Why is my GIF file so big?
GIF stores every frame as a 256-colour picture and cannot predict motion the way video codecs do. Shorten the selection, lower the width or frame rate, or set a target with the GIF compressor. The live estimate shows the effect of each change before you export.
Does the GIF keep the sound?
No. The GIF format has no audio track, so the sound is dropped. If the audio matters, keep the clip as a video; you can still cut it to the same moment with the video trimmer.
Can I make a GIF from a YouTube or TikTok link?
No. ProMedia converts files that are on your device and never downloads videos from links. If you made the video yourself, open the original file from your phone or computer and convert that.