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.