GIF Maker

Merge multiple images into an animated GIF with custom canvas, frame rate, color count and dithering - all generated locally in your browser, never uploaded.

Upload images

Click to select or drag multiple images herePNG / JPG / WebP / GIF, up to 60 images, 20MB each

Frame order0 / 60

No images yet - upload a few to start

Animation settings

Canvas size
Longest side
Fit mode
#000000

Scale to fit; empty areas are filled with the background color

Frame duration · 100 ms
Colors
Dithering

Floyd–Steinberg error diffusion: smoother gradients, slightly slower

Palette

One color table for all frames - smallest file

Loop

Preview

Upload images and the GIF builds automatically

How to use

  • Upload two or more images and the GIF is built automatically after 0.5s - no button to press.
  • In "Frame order", drag thumbnails or use the arrows to reorder; the badge shows playback order.
  • "Frame duration" controls speed - smaller is faster; 30 FPS is about 33 ms per frame.
  • Fewer colors mean a smaller file: use 128~256 for photos, 16~32 for flat art or icons.
  • Everything runs locally in your browser - images are never uploaded. Keep the long side under 800px.

Related Tools