Turning a handful of photos into a looping animation used to mean dedicated software. In a browser, the same result comes from three steps: add the images, decide the order and timing, and export.
The Three Steps
- Add your images — drag and drop a batch of photos, or click to browse and select them.
- Reorder by dragging — each image becomes a frame, and dragging frames into a new position changes the animation's sequence directly.
- Set the delay and generate — choose how long each frame stays on screen, whether the animation loops, and export the finished GIF.
Why Frame Order Matters More Than It Seems
The same set of photos tells a completely different visual story depending on sequence — a before-and-after pair reads one way forward and the opposite way reversed, and a multi-step process only makes sense in the order it actually happened. Being able to drag frames into place directly, rather than re-uploading images in a different order, makes it easy to experiment with sequence without starting over.
Mixed Photo Sizes Aren't a Problem
A GIF requires every frame to share identical dimensions, but source photos rarely come pre-cropped to match. Each image gets fit onto a fixed-size canvas — scaled to fit within it while keeping its original proportions, centered with a clean white background filling any leftover space. A landscape photo and a portrait photo dropped into the same GIF both end up the same final size, without either one being stretched or cropped awkwardly.
Turn your own photos into an animated GIF
Try the GIF Maker