Make an Animated GIF From Images

Turn a set of pictures into a looping GIF. Reorder the frames, choose the speed and width, and download. Nothing is uploaded.

  • Your images never leave your device
  • Free · no sign-up
  • Instant, on-device processing

How to use it

  1. 1

    Add at least two images

    Drop JPG, PNG, WebP or HEIC pictures in any order.

  2. 2

    Arrange and set the speed

    Move frames up or down, choose width, time per frame and loop.

  3. 3

    Download your GIF

    Preview the animation and save the file.

How the GIF is built

Each picture becomes one frame. Frames are fitted to the width you choose, using the first picture’s shape, then converted to a GIF palette of up to 256 colors. Everything runs in your browser, which is why creating a GIF stays private and quick.

Speed, size and colors

  • Time per frame: 100–200 ms feels like motion; 500 ms or more works for slideshows.
  • Width: 400–600 px is plenty for chats and social media and keeps files small.
  • Colors: fewer colors mean smaller files but more banding. 256 looks best for photos.

Keep the file size under control

GIF is an old format and gets big quickly. Use fewer frames, a smaller width and fewer colors. Resize your pictures first with Resize Image if they are very large.

Ideas

Before-and-after comparisons, product turn-arounds, step-by-step instructions and photo slideshows all work well. Read the full guide for examples and best practices.

Privacy

Your pictures never leave your device. See the privacy policy.

Frequently asked questions

How many images can I use?

Up to 60 frames per GIF.

Can I change the order?

Yes, use the arrows beside each frame.

Why is my GIF large?

Reduce the width, frame count or colors, or resize the pictures first.

Does the GIF loop?

Yes by default; you can turn looping off.

Are my images uploaded?

No, the GIF is created in your browser.

Does GIF support transparency?

These GIFs use a solid white background behind transparent areas.