Images to GIF
Turn a handful of photos into a looping animated GIF — free, entirely on your device.
Drop 2 or more images here
JPG, PNG or WebP, in the order you want them to play
{{ errorMsg }}
How the animation is built
Each image you drop in becomes one frame, shown in the order you added them, looping continuously. The frame delay controls how long each image stays on screen before advancing to the next — a shorter delay makes for a snappier animation, a longer one a slower slideshow feel.
Getting smooth motion from still images
The more frames you feed in, the smoother the resulting animation looks — a burst of five or six near-identical shots from a phone's burst mode will animate far more fluidly than three widely spaced photos. Order matters too: frames are stitched together in the exact sequence you upload them, so arrange your files by filename or drag them into order before generating the GIF.
This tool is also a straightforward way to turn a simple stop-motion sequence, a before/after set, or a step-by-step screenshot series into one shareable file instead of several separate images — useful for tutorials, product demos, or slideshow-style social posts.
Setting the delay between frames
The per-frame delay you set controls how long each image stays on screen before the next one appears — a short delay around 100-150 milliseconds produces smooth, video-like motion when your source images are closely related frames, while a longer delay of half a second or more suits a slideshow-style sequence where each image needs a moment to actually be read.
All of the frame assembly and encoding happens locally in your browser using a GIF encoder loaded into the page, so your source images are never uploaded anywhere during the process of turning them into one animated file.
Matching image sizes first
If your source images are slightly different sizes, the resulting GIF uses one consistent canvas for every frame — resizing all your source images to matching dimensions beforehand, using the Resize Image or Bulk Image Resizer tool, usually gives a cleaner result than letting mismatched sizes shift or crop unpredictably.
Frequently asked questions
{{ item.a }}