Free Browser Tool · No Upload Required

Image to GIF

Choose a set of photos, put them in order, and turn them into a looping animated GIF — all processed locally in your browser. Nothing is sent to a server.

Drop images here, or click to choose files

JPG, PNG, or WebP · Select multiple files at once

Frame order — use ◀ ▶ to rearrange 0 frames
+ Add
images

Preparing…

Your GIF is ready

Combined animated GIF preview

Download GIF

How this image to GIF converter works

Select two or more photos, and each one becomes a frame in an animated GIF. Use the arrow buttons on each thumbnail to set the order, control how long each frame displays, and choose output size and quality. Everything is encoded locally in your browser using a background worker — nothing is uploaded.

When would you use this?

Tips for better results

How does this compare to other tools?

Ezgif and similar tools require you to upload your images to their servers. This tool processes everything locally — useful when your images are private or confidential. There is no file size limit imposed by a server and no queue to wait in.

How many images can I use?

There is no hard limit, but more frames and larger output sizes take longer to encode. A dozen photos at 480px encodes quickly on most devices.

Can every frame have a different speed?

This version applies one delay setting to every frame. If you need per-frame timing, create separate GIFs for different sections and combine them with a general-purpose GIF editor.

Do you store or see my images?

No. Everything happens locally in your browser. Your photos are never uploaded anywhere.

What image formats are supported?

JPG, PNG, and WebP. Transparency in PNG files is replaced with a white background in the output GIF.