Skip to content

GIF Maker: Make a GIF from Pictures or Video

Turn photos, screenshots or a short video into an animated GIF. Arrange the frames, set the speed and loop, watch the preview, and download — free, with no watermark, and without uploading anything.

Your file

Drop pictures, a GIF or a video clip

JPG, PNG, WEBP, HEIC, GIF, MP4, MOV or WEBM

Why use this tool

  • No file size limit

    Full-size photos and long documents, straight from your device.

  • Nothing is uploaded

    Processed entirely in your browser. Your files never leave your device.

  • No signup needed

    Open the tool and go. No account, no email.

A GIF is a short animation that plays everywhere: in chats, emails, slides, forums and web pages, with no play button and no sound. Making one comes down to three choices: which frames go in, how long each one stays on screen, and how large the file is allowed to be.

This GIF maker handles all three in your browser. Add pictures in any order or pick a few seconds of a video, change the timing frame by frame if you need to, and see the animation play exactly as it will before you make the file. Your pictures and videos are never uploaded, so it is fine for private photos and work screenshots.

How to make a GIF

  1. Add your pictures or video

    Drop JPG, PNG, WEBP or HEIC pictures on the box above, or choose them from your phone or computer. You can also add an existing GIF to edit its frames, or a video clip (MP4, MOV or WEBM) and pick the seconds you want.

  2. Put the frames in order

    Frames play left to right. Select one to move it earlier or later, duplicate it to hold a moment longer, or remove it. Reverse flips the whole animation.

  3. Set the speed and loop

    Choose the time per frame — 100 ms is quick and smooth, 500 ms to 1 second suits a photo slideshow. Pick whether the GIF loops forever, plays once or a set number of times, or plays forwards then backwards.

  4. Pick a size

    Choose the width and shape, and whether each picture is shown whole or fills the frame. The preview updates as you go.

  5. Make and download the GIF

    Press Make GIF. Every frame is encoded on your device, and the finished animation plays above its size and download button.

Make a GIF from pictures

Any set of still images can become a GIF: holiday photos, product shots from several angles, steps of a recipe, drawings for a stop-motion loop. Add them in one go or a few at a time; new pictures join the end of the frame list, and nothing is lost while you add more.

Pictures rarely share one shape, so the GIF needs a frame to put them in. "Like the first frame" uses the shape of your first picture; square, wide and tall are there for chats, slides and stories. With "Show the whole picture" every image fits inside the frame on a white, black or transparent background. "Fill the frame" crops the edges instead, so nothing is letterboxed. Need a picture straightened out first? Crop it and add the result.

For a slideshow GIF, 0.5 to 1.5 seconds per picture gives people time to look. To linger on one picture, select it and give it a longer time, or duplicate it. For the “my beloved” meme, the heart locket GIF maker builds the whole animation from one photo.

Turn a video into a GIF

Add an MP4, MOV or WEBM file and the video opens in a player. Scrub to the moment you want, press Start here and End here, and choose how many frames per second to take. Ten frames per second looks smooth for most clips and keeps the file manageable; 15 to 25 suits fast motion, at a higher cost in size.

Keep video GIFs short. Three seconds at 10 frames per second is 30 frames, which is plenty for a reaction or a product demo. Each extra second adds as much file size as the first one did, because GIF stores every frame as a picture rather than as video.

The frames are taken by your browser, so any video it can play works. If a video will not open, it is usually in a format such as HEVC that this browser cannot decode; exporting it as an H.264 MP4 solves that.

Frame delay, speed and looping

Every GIF frame carries its own delay, stored in hundredths of a second. A delay of 100 ms is 10 frames per second; 40 ms is 25. Browsers treat delays shorter than 20 ms as broken and slow them to about 100 ms, so this tool never writes anything shorter than 20 ms — a GIF meant to be fast stays fast.

Frames you add from a GIF or a video keep the timing they came with. Pictures follow the time per frame you set, and any single frame can have its own time. "Use this time for every frame" resets them all at once. To retime a finished GIF without rebuilding it, use the GIF speed changer.

Loop forever is what people expect from a GIF. Play once suits an animation that should end on its last frame, such as a reveal in a slide. "Play forwards, then backwards" adds the frames in reverse after the last one, which makes a seamless back-and-forth loop out of a clip that would otherwise jump at the end.

How to keep a GIF small

GIF is an old format, and its files grow fast. Four settings decide the size, in this order: the number of frames, the width, the number of colors and dithering. Halving the width roughly quarters the file; halving the frames roughly halves it.

This maker already does the cheap savings for you. Pixels that do not change between frames are not stored again, and frames that come out identical are merged into one longer frame. That is why a screen recording or a GIF with a still background comes out much smaller than a moving camera shot of the same length.

For chat, 320 to 480 pixels wide is plenty. Choose Balanced or Smallest colors for flat artwork and screenshots, and turn dithering on only when a photo shows bands of color in the sky or on skin. Still too heavy? The GIF compressor fits it to an exact size.

Transparent GIFs

Choose Transparent as the background and pictures with transparency, such as PNG cut-outs and stickers, keep it in the GIF. The padding around pictures that do not fill the frame becomes transparent too. Animated icons and logos saved as SVG convert directly with SVG to GIF.

GIF transparency is all or nothing for each pixel, so a soft shadow or anti-aliased edge becomes a crisp one. To cut the background out of an animation you already have, use the GIF background remover; to cut out a still picture first, the background remover saves a PNG you can add here.

How to make a GIF in Photoshop

Photoshop can make GIFs too. Load your images with File › Scripts › Load Files into Stack, open Window › Timeline and choose Create Frame Animation, then use Make Frames From Layers in the timeline menu. Set each frame's delay under its thumbnail, set the loop to Forever, and save with File › Export › Save for Web (Legacy), choosing GIF.

That route gives you layer-level control, but it needs a Photoshop subscription and a dozen steps. For putting pictures or a clip in order and getting a good-looking GIF, the tool above does the same job in a minute, on any device, for free.

GIF settings for where it is going

Good starting points. If a file comes out too large for where it is going, lower the width or the number of frames first.

Where the GIF goesWidthTime per frameColors
Chat and messaging apps320–480 px80–150 msBalanced
Reaction GIF from a video320–480 px10 frames per second (100 ms)Balanced
Photo slideshow480–640 px500–1500 msBest, dithering on
Product demo or screen recording640–800 px100–200 msBest
Email newsletter480–600 px150–500 msBalanced
Slides and presentations640–800 px100–500 msBest

What people make GIFs for

  • Reactions and memes

    Cut the two seconds that matter out of a video and loop them. Add the same frames in reverse for a perfect boomerang.

  • Photo slideshows

    A birthday, a trip or a before-and-after, as one file that plays in any chat or email without a video player.

  • Product and feature demos

    Show a product from every angle, or a feature in action, on a landing page, in a README or in a support reply.

  • Tutorials and how-tos

    Step-by-step screenshots become a short animation that shows the process instead of describing it.

  • Stop motion and drawings

    Photograph each pose, add the pictures in order, and set a quick time per frame to bring them to life.

  • Stickers and emoji

    Square frames with a transparent background make animated stickers for chat apps and communities.

Frequently asked questions

Is this GIF maker free, and is there a watermark?
It is free, with no watermark, no sign-up and no limit on how many GIFs you make. The GIF you download is exactly what the preview shows.
Are my pictures or videos uploaded?
No. Frames are read, arranged and encoded by your browser, on your device. Nothing is sent to a server, which is also why it works on private photos and stays fast with large videos.
Can I make a GIF from a video?
Yes. Add an MP4, MOV or WEBM video, choose where the GIF starts and ends and how many frames per second to take, and the frames join the list like pictures. Keep clips short: 2 to 6 seconds makes a good GIF.
How many frames can a GIF have?
Up to 150 frames here, which is 15 seconds at 10 frames per second or 150 pictures. Beyond that a GIF becomes too large to share comfortably; a video file suits long clips better.
What is the best frame rate for a GIF?
Ten frames per second (100 ms per frame) is the usual choice: smooth enough for most motion, small enough to share. Use 15 to 25 for fast action, and much slower times, 500 ms or more, for slideshows.
Why is my GIF file so large?
GIF stores every frame as a full picture, so size grows with each frame and with the width. Lower the width, use fewer frames or a slower frame rate, choose fewer colors, and leave dithering off. Unchanged areas between frames are already stored only once.
Can I make a transparent GIF?
Yes. Choose Transparent as the background and transparent areas of your pictures stay transparent. To remove the background from an existing animation, use the GIF background remover.
Can I edit an existing GIF?
Add the GIF and each of its frames appears in the list with its original timing. Reorder, remove or add frames, change the speed or size, and make a new GIF.
Does it work on iPhone and Android?
Yes. It runs in Safari, Chrome and other current mobile browsers. Pictures and videos from your camera roll can be added directly, including HEIC photos from an iPhone.
All image tools