GIF Maker — Animated GIF from Images
Turn a sequence of images into an animated GIF — entirely in your browser. Whether you have frames from an animation, a burst of screenshots, or a set of photos you want to loop, this tool combines them into one .gif with a configurable frame delay. Everything runs locally using a WebAssembly GIF encoder: your images are never uploaded, there are no watermarks, no accounts and no usage limits, and it works offline once the page loads. For best results use images of the same dimensions — the output is sized to the first image and later frames are scaled to fit. A few honest notes: GIF is an old format limited to 256 colours per frame (so photos look posterised), output width is capped at 640px, and a maximum of 100 frames are kept to bound file size — longer sequences are trimmed with a clear note.
Drop 2+ images here or click to browse
Processed locally — files never leave your device
How to use
- Drop two or more images into the box, or click to browse — they become the frames, in order.
- Pick a frame delay (how long each image shows).
- The GIF is assembled locally on your device.
- Hit Download to save your animation.gif.
Frequently asked questions
How do I make a GIF from a bunch of images?
Drop the images in the order you want them to play — JPG, PNG, WebP or existing GIFs all work (note: an animated GIF contributes only its first frame, since each input becomes a single frame) — choose a frame delay, and the tool encodes them into a single looping animated GIF. The first image sets the canvas size, so for a clean result start with frames that share the same dimensions.
Are my images uploaded to a server?
No. Encoding happens entirely in your browser with a WebAssembly GIF encoder. Your images never leave your device, so there is nothing to upload, no account, no watermark and no daily limit. It keeps working offline once the page has loaded.
Why does my GIF look grainy or have odd colours?
GIF is limited to 256 colours per frame, so photographs and smooth gradients can look posterised — this is a property of the format itself, not a bug. For photographic content with millions of colours, a short video (MP4) is usually smaller and better looking; GIF shines for flat graphics, text and simple animations.
Are there limits on size or frame count?
Yes, and they are stated honestly: output width is capped at 640px, and up to 100 frames are kept per GIF to bound memory and file size. If you add more than 100 images the result is trimmed to the first 100 and the result card says so — it never silently drops frames.
Related tools
Making a GIF from a video instead? Use MP4 to GIF. Need a still frame out of a GIF? Resize Image can re-save it as JPG or PNG. Compressing photos first? Try Compress JPG or Compress PNG.