Handytool
ImageFreeRuns locally

GIF Maker

Combine photos into a looping animated GIF in your browser.

.png.jpg.jpeg.webp.avif.gif.bmp.heic.heif
Delay
Fit

About the GIF Maker

Make an animated GIF from your own photos in seconds, right in the browser. Drop in PNG, JPG, or WebP images, reorder them, set how long each frame stays on screen, pick an output width, and export a clean looping GIF. Handytool builds the GIF entirely on your device with a WebAssembly build of FFmpeg and a two-pass palette for crisp color — nothing is uploaded and there is never a watermark.

GIF Maker features

  • 01

    Reorder frames and tune timing

    Drag the order with up and down buttons, then set one global delay for every frame or a custom delay per frame. Faster frames make a snappy loop; slower frames read like a slideshow.

  • 02

    Sharp color with palette optimization

    Each GIF is built with a generated palette (palettegen + paletteuse) so gradients and skin tones look smooth instead of blocky, while the file stays small enough to share.

  • 03

    Fully private, no upload

    Your photos are processed locally in your browser. They never touch a server, so even personal or work images stay completely private.

GIF Maker FAQ

How do I make a GIF from photos?
Upload two or more images, arrange them in the order you want, set the frame delay and output width, then click Create GIF. When it finishes, download the looping GIF or drag it into a chat.
Can I set a different delay for each frame?
Yes. Switch the delay mode to per-frame and each image gets its own millisecond delay box, so you can hold a title card longer and flip through the rest quickly.
What image formats can I use?
PNG, JPG, WebP, AVIF, GIF, BMP, and even HEIC photos from an iPhone. All frames are automatically resized to the same dimensions before the GIF is built.
How do I stop the GIF from looping forever?
Set the loop count. 0 means loop forever; enter 1, 2, or 3 to play the animation that many extra times and then stop on the last frame.
Are my photos uploaded anywhere?
No. The whole GIF is assembled in your browser with WebAssembly, so your images never leave your device.

Related tools

Image

Explore other tools

All tools