Open ToolsGet the Android App

Files never leave your device.

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

MP4MOVMKVWEBMAVIFLV
Processed on your device — never uploaded0 bytes uploaded

How to make a GIF from a video

  1. 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.

  2. 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.

  3. Step 3: Pick Frame rate, Width and Quality. The estimated GIF size under the options updates as you change them.

  4. 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

Opens
MP4MOVMKVWEBMAVIWMVFLV3GPTSMPGMPEGVOBOGVMXF

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.

Video to GIF converter settings
SettingChoicesWhat it changesEffect on file size
Frame rate10, 15 (default), 20 or 25 fpsHow smooth motion looksGrows with the frame count: 20 fps stores twice the frames of 10 fps
Width320, 480 (default), 640, 800 px or OriginalPicture size; the height follows the video’s shape and nothing is ever upscaledGrows with the pixel count: 640 px has about 1.8 times the pixels of 480 px
QualityFaster, Balanced (default), BestFaster and Balanced share one palette sampled across the clip; Best builds a palette for every frame and keeps finer changesFaster is smallest, Best largest
LoopForever (default), Once, 3 timesHow many times the GIF playsNone
Playback speed (Advanced)0.25× to 4×Plays the clip faster or slower; at 2×, a 6-second selection becomes a 3-second GIFFaster means fewer frames, so a smaller file
Colours (Advanced)16 to 256How many colours the palette holdsFewer colours, smaller file, more banding
Dithering (Advanced)On (default) or offMixes palette colours in fine patterns to hide bandingOff is a little smaller and cleaner on flat graphics
Sound is always dropped: the GIF format has no audio track.

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.

Estimated size of a 5-second GIF (16:9, average motion)
Width10 fps15 fps20 fps25 fps
320 px677 KB1.0 MB1.3 MB1.6 MB
480 px (default)1.5 MB2.2 MB2.9 MB3.7 MB
640 px2.6 MB3.9 MB5.2 MB6.5 MB
800 px4.1 MB6.1 MB8.1 MB10.1 MB
From the size model the converter shows before export (Balanced quality, 256 colours, dithering on), assuming about a third of the picture changes per frame. Your own clip’s motion is measured in the background after you add it, so the estimate above the button is closer than this table.

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.

Longest GIF per frame rate
Frame rateLongest selection at 1× speedLooks like
10 fps4 minSlightly choppy; fine for screen recordings and slides
15 fps (default)2 min 40 sSmooth enough for most clips
20 fps2 minSmooth motion for sport and games
25 fps1 min 36 sClose to the original video
Playback speed stretches the limit: at 2× the same number of frames covers twice as much 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.

Video formats the converter reads
FormatTypical sourceDecoded by
MP4, M4VAndroid phones, cameras, downloads, most screen recordersWebCodecs
MOViPhone camera, Mac screen recordings, QuickTime exportsWebCodecs (H.264 or HEVC)
WebMBrowser-based recorders and web downloadsWebCodecs (VP8 or VP9)
MKVOBS Studio recordings, film ripsWebCodecs
AVI, WMV, FLV, MPG, VOBOlder cameras and editors, old downloadsFFmpeg engine
When the browser lacks a codec, for example HEVC on some Windows PCs, the clip goes to FFmpeg as well. It is slower but gives the same GIF.

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.

All gif tools