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 clipTap to choose pictures or a video
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
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.
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.
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.
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.
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 goes | Width | Time per frame | Colors |
|---|---|---|---|
| Chat and messaging apps | 320–480 px | 80–150 ms | Balanced |
| Reaction GIF from a video | 320–480 px | 10 frames per second (100 ms) | Balanced |
| Photo slideshow | 480–640 px | 500–1500 ms | Best, dithering on |
| Product demo or screen recording | 640–800 px | 100–200 ms | Best |
| Email newsletter | 480–600 px | 150–500 ms | Balanced |
| Slides and presentations | 640–800 px | 100–500 ms | Best |
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.
Related tools
GIF Compressor
Reduce GIF file size, or fit a GIF under an exact size like 256 KB or 5 MB.
GIF Splitter
Split a GIF into frames and download them as PNG or JPG images, or as a sprite sheet.
GIF to MP4
Convert a GIF to an MP4 video, usually many times smaller, with its timing kept.
Heart Locket GIF Maker
Make the "my beloved" meme: a heart locket that opens on your photo and a caption.
GIF Background Remover
Remove the background from an animated GIF, keep it moving, and download a transparent GIF or add a new color.
SVG to GIF
Convert an animated SVG to a GIF, keeping its CSS or SMIL motion, or a still SVG to a GIF.