GIF Maker

Create an animated GIF from multiple images. Upload JPG, PNG, or GIF files, set frame delays, reorder frames, and download.

GIF Maker FAQ

What image formats can I use as frames?

Any image format your browser supports — JPG, PNG, GIF, WebP, and more. The tool reads each file via canvas and re-encodes it as a GIF frame.

What does the delay setting control?

Delay is the time each frame stays on screen, measured in milliseconds. 100 ms = 10 FPS, 50 ms = 20 FPS, 200 ms = 5 FPS.

Can I set different delays per frame?

Yes. Each frame in the list has its own delay field. You can also set a global delay and apply it to all frames at once using the "Apply to all" button.

What does the loop setting do?

Set to 0 for infinite loop (the GIF plays forever). Set to 1 for a single play-through, 2 for two loops, and so on.