← Back to Tools

Image to GIF Converter

Turn multiple images into an animated GIF. Drag to reorder, adjust timing, and download instantly.

Drop images here or click to upload

PNG, JPG, WebP — Select multiple images

How to convert images to a GIF

Drop your files in above, put them in the order you want, pick a frame delay, and press generate. Everything runs in your browser, so nothing is uploaded and there is no queue to wait in. The four steps in detail:

  1. Add your frames. Select several PNG, JPG or WebP files at once. Each file becomes one frame of the animation, so a five-photo selection makes a five-frame GIF.
  2. Put them in order. Drag the thumbnails until the sequence reads correctly. Frame order is the whole animation, and it is the step people most often get backwards when their file manager sorted the images alphabetically rather than by capture time.
  3. Set the frame delay. This is the pause between frames. Roughly 100ms reads as motion, 500ms to 1000ms reads as a slideshow. Pick by what the GIF is for, not by what looks smoothest in isolation.
  4. Generate and download. The finished GIF appears with its real file size. If it is heavier than you need, drop a few frames or shrink the images before converting.

Turning photos into a GIF

Photos need one extra decision that flat graphics do not. GIF stores a maximum of 256 colours per frame, so a photo with a sky, a gradient or skin tones will show banding that the original JPG did not have. It is usually acceptable for a short loop and obvious on a long one. If the banding bothers you, either keep the photo sequence short or export the same frames as a video instead of a GIF.

Photos are also large. A handful of phone shots at full resolution can produce a GIF of many megabytes, which most chat apps and forums will reject. Resize the images to the width you actually need before converting, or run the finished file through the GIF compressor.

Choosing a frame delay

Delay per frameRough frame rateBest for
50ms20 fpsSmooth UI motion, cursor movement
100ms10 fpsThe safe default for most animations
200ms5 fpsStep-by-step demos, before and after
500ms2 fpsPhoto slideshows
1000ms1 fpsFrames carrying text the reader must finish

Fewer frames at a longer delay almost always beats more frames at a short one when file size matters. Twelve frames at 200ms and forty-eight frames at 50ms both run for the same 2.4 seconds, but the first file is a quarter of the size.

Frequently Asked Questions

How do I create a GIF from images?+
Upload multiple images, drag to reorder them, set the frame delay and loop options, then click Generate GIF. Your animated GIF will be created in your browser and ready to download.
What image formats can I use?+
You can use PNG, JPG, JPEG, and WebP images. All standard image formats are supported.
Is there a limit on the number of frames?+
There's no hard limit, but more frames mean larger file sizes and longer processing time. We recommend 2-50 frames for best results.
How do I change how fast the GIF plays?+
Use the frame delay setting. Delay is the pause between frames, so a smaller delay plays faster. Around 100ms per frame gives roughly 10 frames per second, which reads as smooth motion. For a slideshow of photos, 500ms to 1000ms per frame is easier to follow.
Does converting images to a GIF reduce quality?+
Somewhat. The GIF format supports a maximum of 256 colours per frame, so photographs and gradients can show banding that the original PNG or JPG did not have. Flat graphics, screenshots, UI recordings and line art convert cleanly. If you need full colour, export the same frames as a video instead.
How do I turn photos into a GIF?+
The steps are the same as any other image: select the photos, drag them into the order you want, and set a longer frame delay than you would for an animation. Around 500ms per frame reads as a slideshow. Two things to watch with photos specifically. GIF only holds 256 colours per frame, so skies and skin tones can band, and full-resolution phone photos produce very large files, so resize them before converting.
Can I convert a sequence of frames into a GIF?+
Yes, that is exactly what this tool does. Each file you add becomes one frame in order. If your frames are numbered exports from a video or an animation tool, add them all at once and check the order in the thumbnails, because file managers often sort 10 before 2.
How many images do I need to make a GIF?+
Two is enough for a simple before-and-after flip. Most useful GIFs sit between 5 and 30 frames. Past about 50 frames the file gets heavy for what it shows, and a video is usually the better format at that length.
Is this tool free?+
Yes, completely free with no signup required. All processing happens in your browser — your images are never uploaded to any server.

Learn More

Want to create better GIFs and screen recordings? Check out our guides:

Related Tools