Images to GIF
Join photos or images together into an animated GIF.
1. Choose images for the GIF
Works with JPEG, PNG, WebP and HEIC (iPhone photos). Each image becomes one frame.
Drag and drop images here
or
2. Set the motion
Size (long side)
Background
Repeat
After the last frame, it plays in reverse.
23. Save the GIF
Choose images to save a GIF.
Everything happens on this device. Your images are never uploaded.
GIFs can use up to 256 colors per frame, so photos may look a little grainy.
Found it useful? We'd love a share
Something not working, or an idea to make it better?
How to use
1. Choose images
Tap “Choose files” and pick the photos or images for your GIF. You can pick several at once. The full-screen editor opens when you do.
Drag and drop the images anywhere on the page, or use “Choose files”. You can pick as many as you like at once.
2. Set the frame order
Under “Frames” at the bottom of the editor, your images are listed in the order they’ll play, from top to bottom. Hold the dots on a row and drag to move it, and use × to remove a frame. Tap the time on a row to change how long just that frame shows.
Your images are listed in the order they’ll play, from top to bottom. Drag the dots on a row to move it, and use × to remove a frame. “Sort by name” and “Reverse order” work too. Click the time on a row to change how long just that frame shows.
3. Choose the speed and size
Watch the preview in the editor. Use “Speed” at the bottom for the time per frame, and “Size” for the size of the GIF.
Watch the preview under “Set the motion” on the right. Use the “Time per frame” slider for speed, and “Size (long side)” for the size of the GIF. Click “Edit full screen” to decide while watching a large preview.
4. Download
Tap “Save” at the top of the editor to make the GIF and save it.
Click “Download GIF” to make the GIF and save it.
Great for
Sending burst photos as one moving picture
Turn burst shots of your kids or pets into a flip-book style GIF. Paste it straight into a chat.
People sharing photos with family and friends
Showing steps with screenshots
Put screenshots in order to make a “moving how-to” for a manual or blog post. A longer time per frame makes it easier to read.
People writing manuals or blogs
Showing product colors or angles in one spot
Turn several product photos into one GIF that cycles through them, all at the same size.
People selling online
Turning drawings into a simple animation
Line up your frames and set the timing to make a short animation.
People who draw
Good to know before you start
- It can’t make a GIF from a video. It joins several still images together.
- GIFs have few colors, so smooth gradients in photos can show bands.
- More frames and a bigger size mean a bigger file. If there’s a size limit where you’re sending it, lower the “Size”.
About animated GIFs
A GIF can switch between several pictures in turn so they look like they’re moving. It plays in almost any browser, chat or email without a special app. The catch is that each frame can use only 256 colors, so photos look a little grainy.
This tool picks the best 256 colors for each frame separately. The first image’s aspect ratio sets the shape of the GIF (when you mix sizes, you can match the smallest or largest image instead); images with a different ratio are matched with “Fit whole” (gaps filled with the background color) or “Crop to fill” (edges trimmed off).
FAQ
Answers to common questions before you start.
Are my images sent anywhere?
No. The GIF is made inside the browser on your device, and your images are never uploaded to a server.
How many images can I add?
Up to 100 at a time. Lots of frames make a bigger file and take longer to make.
How do I change the frame order?
Frames are listed top to bottom in the order you chose them. Drag the dots on a row to move it (with a keyboard, press Space on the dots, then use the arrow keys). “Sort by name” puts them in file name order (IMG_2 comes before IMG_10), and “Reverse order” flips the whole list.
What speed should I choose?
“Time per frame” goes from 0.1 to 3 seconds. For a quick flip-book look, try 0.1–0.2 seconds; for showing photos or screen steps, around 1 second works well. Click the time on a row to make just that frame longer or shorter. You can check the motion in the preview as you go.
Can I mix images of different sizes?
Yes. When you mix sizes or shapes, “Match shape and size to” appears so you can pick the first, smallest or largest image. With “Fit whole”, other images get gaps in the background color; with “Crop to fill”, the edges that don’t fit are trimmed off.
Can the background be transparent?
Set “Background” to “Clear”, and the gaps and see-through parts of transparent PNGs stay transparent. GIF transparency is either fully clear or not at all, so semi-transparent edges become one or the other.
I want it to play a set number of times and stop.
Set “Repeat” to “Set a number” and enter “Times to play”. With 1, the GIF plays once and stops on the last frame. Turn on “Play back and forth” to have it run in reverse after the last frame.
Why do my photos look grainy?
GIFs can use only 256 colors per frame. This tool picks the best colors for each frame, but smooth gradients like skies or skin can still show bands.
Can I save the GIF to Photos on my iPhone?
Yes. Tap “Save to Photos” and choose “Save Image” to add it to the Photos app. It plays there too.
Is it free?
Yes. No install, no sign-up and no ads.
More tools
- Remove photo location (Exif)
Remove location, date taken and other details from photos without losing quality.
- Edit photo Exif
Change the date taken, location, camera model and author of photos without losing quality.
- Mosaic & blur images
Hide names, addresses, faces and more in screenshots and photos with mosaic or solid boxes.
- Extract colors from an image
Pull out the colors used in an image and show them as color codes (HEX, RGB).
- Image Size & EXIF Viewer
Check an image's pixel dimensions, file size and DPI, plus EXIF details like date taken, camera and GPS location.
- Crop images
Crop the part of an image you need, as a rectangle, circle, heart and more.