Video tools

Video to GIF

Pick a few seconds of a video and save them as a GIF that loops. The length runs up to 20 seconds, which is enough for a reaction, a step in a tutorial, or a loop for a chat.

Frames come from the browser. GIFs are written with gifenc 1.0.3 (MIT).

Runs in your browser. Nothing you type or open is uploaded. Free to use, no account. More video tools

How to use it

  1. Open the video and set the start.
  2. Choose the length, width, frame rate, speed and how the GIF loops.
  3. Press Create GIF, watch the preview and download it.

Frames, colours and looping

The page takes frames from the video at the frame rate you set, scales them to the width you set and paints each one into the GIF. A speed above 1 plays the source faster, so two seconds of video become a one-second loop. Half speed stretches the same pictures out.

Each frame is reduced to a palette of up to 256 colours. Loop forever, play three times, or play once. A shorter length, a smaller width and fewer frames keep the GIF light enough for a chat. Video to MP3 saves the soundtrack of the same file when you want the sound as well. Browser support for this page was checked on 27 October 2026.

Private by design

Privacy

Everything runs in this page and stays on your device. The GIF is saved when you press Download.

This page also shows Google ads, which can use cookies. Privacy and cookies explains how.

Questions

How long can the GIF be?

Up to 20 seconds of the source video, and up to 360 frames in one file. A chat-sized GIF is often two to five seconds at 320 or 480 pixels wide and 10 to 12 frames a second.

Where is the sound?

A GIF is a sequence of pictures. Video to MP3 on the same file saves the soundtrack.

Why do gradients look banded?

A GIF holds up to 256 colours in each frame, so photos and smooth gradients step a little. A smaller width and 128 or 64 colours keep the file lighter.

Which browsers build the GIF?

Chrome, Edge, Safari and Firefox, including Firefox on a phone, as long as the browser can play the video. The frames come from the browser's video decoder, and the GIF is written in the page.

From the same developer