Video to GIF Converter

Convert up to 15 seconds of an MP4, WebM or MOV video into a looping animated GIF in your browser. Choose the start and end, frame rate (5–24 fps) and width (160–800 px).

Last updated

About the Video to GIF

Choose a video, mark the part you want with the Start and End sliders, set the frame rate and width, and press Convert to GIF. The GIF loops forever, and you can watch it on the page before downloading. A single GIF can cover up to 15 seconds, which is enough for a reaction clip, a short product demo or a screen recording of a bug to attach to a support ticket.

Everything happens in your browser tab. The video plays in the browser's own player; the tool jumps to the time of each frame, draws that frame onto a canvas at the width you chose (the height follows the video's proportions), maps every pixel to a fixed palette of 252 colours, and writes a standard GIF file with its own encoder. Any video your browser can play will work, which usually means MP4 (H.264) and WebM; MOV files depend on the codec inside them. The video is not uploaded anywhere, and the sound is dropped because GIF has no audio.

GIF is an old and inefficient format, so the result is often larger than the original video clip. File size, conversion time and memory use all grow with the number of frames and the number of pixels per frame: 10 seconds at 10 fps is 100 frames, while the maximum of 15 seconds at 24 fps is 360 frames, all held in memory until encoding finishes. Long clips at a large width can be slow and memory-heavy, especially on phones, so lower the frame rate and width first if a conversion struggles. If you need a longer clip with sound, the Video Cutter saves a trimmed section as a video file instead.

How to use the Video to GIF

  1. 1

    Choose your video

    Drop an MP4, WebM or MOV file on the drop area, or click Browse Files. Files up to 500 MB are accepted, and the video appears in a preview player.

  2. 2

    Mark the clip

    Drag Start and End to the part you want, in steps of 0.1 seconds. End can be at most 15 seconds after Start. Use the preview player to find the exact moments.

  3. 3

    Set the frame rate and width

    Choose 5 to 24 fps and a width from 160 to 800 pixels. The blue line shows the clip length, the number of frames and the GIF's size in pixels.

  4. 4

    Convert

    Press Convert to GIF. The button shows progress while frames are captured and then encoded.

  5. 5

    Preview and download

    Check the animation and file size, then press Download GIF. Moving any slider clears the result so you can convert again with new settings.

What it can do

Trim with sliders

Set the start and end of the clip to a tenth of a second without editing the video first.

Frame rate and size control

5 to 24 frames per second and 160 to 800 pixels wide, with the aspect ratio kept automatically.

Looping GIF with preview

The output is a GIF89a file that repeats forever; you see it and its file size before downloading.

No upload

Frames are captured and encoded in your browser, so private recordings stay on your device.

Limitations

  • Each GIF is limited to 15 seconds of video.
  • Colours come from a fixed 252-colour palette without dithering, so gradients, skies and skin tones show visible banding. Screen recordings and flat graphics look better than camera footage.
  • Conversion speed and memory depend on your device. Long clips at high frame rates and widths can be slow, and if the tab runs out of memory the conversion fails.
  • Only videos your browser can play are supported. Some MOV files, for example HEVC recordings, and formats such as AVI or MKV may not load.
  • GIF frame timing is stored in hundredths of a second, so some frame rates play slightly differently: 24 fps plays back at 25 fps. There is no sound, transparency, cropping or text overlay.

Privacy

The video is read and converted by JavaScript in your browser; neither the video nor the GIF is uploaded to FlexyPdf's servers.

Frequently asked questions

How long can my GIF be?

Up to 15 seconds per GIF. For a longer section, make several GIFs by moving the Start slider, or keep it as a video with the Video Cutter.

Why is the GIF bigger than my video?

Video formats such as MP4 store mostly the changes between frames and use far more efficient compression. GIF stores every frame as a full picture with simple lossless compression, so the same clip usually takes more space.

Which settings give the smallest file?

Fewer frames and fewer pixels. Halving the frame rate halves the number of frames, and reducing the width from 800 to 400 pixels cuts the pixels per frame to a quarter. A shorter clip helps most of all.

My video does not load. What can I do?

The browser cannot play its codec, which is common with HEVC (H.265) videos from phones. Convert it to MP4 with H.264 first, or on an iPhone set Settings > Camera > Formats to Most Compatible for future recordings.

Why do the colours look stripy?

A GIF can use at most 256 colours per frame, and this tool uses one fixed set of 252 colours without dithering. Smooth gradients therefore break into bands. It is a trade-off for a simple, fast in-browser encoder.

Ratings & Reviews

—
No ratings yet
5
0
4
0
3
0
2
0
1
0

Rate Video to GIF

Help others by sharing your experience. Your rating is shown without your name.

0/600