What the GIF merger does
The merger joins several GIFs end to end into one animation, or builds an animation from a set of still images. Select the files in order, set the frame delay for stills, and the tool decodes every input with gifuct-js, appends the frames, and re-encodes a single GIF with gif.js. It shows the combined frame count and estimated duration before you download. All processing happens in your browser.
Two ways to use it
| Input | Result | Delay setting |
|---|---|---|
| Several animated GIFs | One GIF playing them in sequence | Each GIF keeps its own frame timing |
| Still images (PNG, JPG, GIF) | A slideshow-style animation | The delay you set applies to every still (default 100 ms) |
| A mix | Animations play at their own speed; stills hold for the set delay |
Handling different sizes
A GIF has one canvas size for all frames. When inputs differ, the tool uses the largest width and height and centres smaller frames on a transparent canvas. For a clean result, crop or resize the inputs to the same dimensions first — the GIF cropper and Image Resizer both help — or accept the letterboxing if the size difference is small.
Choosing a frame delay for stills
- 100 ms (10 fps) — smooth for animation-style sequences with small changes between images.
- 500–1000 ms — slideshow pace; enough to read a caption or take in a photo.
- 2000–3000 ms — presentation pace for before/after comparisons or step-by-step instructions.
- Delays below about 20 ms are clamped by browsers to 100 ms, so very fast frame rates are not possible in GIF.
Common uses
- Combining several short clips into one reaction or highlight GIF.
- Making a before/after or step-by-step animation from screenshots.
- Turning a burst of photos into a flip-book style animation.
- Creating a simple slideshow for an email signature, a forum post or a README.
- Rebuilding an animation after editing individual frames extracted with GIF to Frames.
Keeping the result small
- Merged GIFs add up: three 2 MB clips make a 6 MB file. Compress the inputs first, or run the result through the GIF compressor.
- Scale stills down before merging; a 4,000 px photo in a GIF is wasted.
- Fewer, longer-held stills produce smaller files than many short frames.
- Consistent palettes compress better — clips from the same source merge more efficiently than unrelated ones.