Turn a short video clip or a set of pictures into an animated GIF on your device
Processed in your browser. Nothing is uploaded. Updated on 25 Oct 2026.Making a GIF here takes up to 15 seconds of a video, or 2 to 60 pictures, and encodes them into an animated GIF inside your browser. Width, frames a second from 5 to 15, colours, dithering and looping are yours to choose, and the finished size is shown before you download it.
Press Choose a video or pictures and pick a video, or 2 to 60 images; nothing is uploaded.
For a video, set Start and End, or play the preview and press Start here and End here; a clip can run up to 15 seconds.
Pick the Width, Frames a second (or Each picture for images), Colours and Loop.
Press Make the GIF, check the preview and its size, then press Download GIF.
Drop a video or a set of pictures on the page and an animated GIF comes back, drawn and encoded on your own device. The file is never uploaded, no account is asked for, and nothing is stamped on the picture.
Set where the clip starts and ends, up to 15 seconds, and choose a width and a frame rate between 5 and 15 frames a second. The page plays the video in the browser's own player, steps to each frame time and draws it, so any video your browser can play will work: MP4 with H.264 and WebM everywhere, MOV and HEVC depending on the browser and the device. A video smaller than the chosen width is kept at its own width, because enlarging a GIF adds bytes and no detail.
Add between 2 and 60 pictures, put them in order, and choose how long each one stays on screen. Every picture is fitted inside the shape of the first one, on a white background. Transparent areas become white, since a GIF pixel is either fully shown or fully clear.
A GIF stores at most 256 colours per frame and compresses each frame on its own, so it is often ten times the size of the video it came from. Three things keep it down here. One palette is chosen for the whole animation from frames across the clip, so colours do not flicker. After the first frame, only the rectangle that changed is stored, with the unchanged pixels left transparent. And dithering, which trades colour banding for a fine grain, can be switched off for flat graphics.
The size is printed when the GIF is ready, with a warning above 8 MB, since many sites and chat apps refuse or shrink files that big. A smaller width, fewer frames a second, fewer colours or a shorter clip all bring it down.
It adds no text or stickers, keeps no sound (a GIF has none), and does not crop the picture. It plays once or loops forever.
Drop the video on this page, set the start and end of the clip, up to 15 seconds, and press Make the GIF. The browser plays the video, draws each frame onto a canvas and encodes the GIF in the page itself, so no copy of the video is sent to any server.
Video codecs store mostly the differences between frames, very efficiently. A GIF stores at most 256 colours per frame and compresses with LZW, which is far weaker. This page stores only the changed rectangle of each frame, but a busy clip still grows. A smaller width, fewer frames a second or fewer colours shrink it.
For a reaction or a short loop, 10 frames a second at 480 pixels wide is a sensible start. Screen recordings of text read better at a larger width and can use a lower frame rate, such as 5 or 8. Each step up in either multiplies the size, and the page shows the result before the download.
Add 2 to 60 pictures, arrange them with the arrows, and choose how long each one stays on screen, from 0.2 to 2 seconds. Pictures with a different shape from the first are fitted inside its frame on a white background, and transparent parts become white.
A GIF can hold only 256 colours, so smooth gradients such as skies turn into visible bands. Dithering scatters the rounding error across neighbouring pixels, which replaces the bands with a fine grain. The grain costs some compression, so switch dithering off for flat graphics, cartoons and screen recordings.
By default the GIF loops forever, which is what browsers, chat apps and social sites expect. Choose Play once and the loop instruction is left out of the file, so a player shows the animation a single time and stops on the last frame.
Still stuck? Ask about GIF Maker and anybody who knows can answer. No account needed.
Same job, other tools: GIF to MP4 Converter – Turn an animated GIF into a much smaller MP4 video, each frame kept for its own delay · Compress Video – Make a video file smaller at a lower bitrate or resolution, right in your browser · Add Logo to Video – Put your PNG logo on a video, bottom right, sized and placed by dragging · Cover an Area of a Video – Hide stray text or an icon on your own clip with a colour-matched box · Change Video Speed – Speed up a video or make slow motion, from 0.25x to 4x, with the sound kept in pitch.
On the related tools: Combine AI Video Clips – Join Google Flow, Veo or other AI clips into one video in story order.