Merge Images to GIF

Turn a pile of stills into one moving picture

Drop your images in, drag them into the right order, and watch the loop play before you commit. The GIF is built on your own machine — nothing is uploaded.

Nothing leaves your device Live loop preview No watermark Boomerang mode

Advertisement

1 Add your frames

JPG, PNG, WebP or an existing GIF. Two frames minimum.

Drop images here, or click to browse Add an animated GIF and every one of its frames comes in
Frames — drag to reorder

No frames yet

2 Timing and loop

How long each frame stays on screen.

3 Size and framing

Frames of different sizes are fitted to one canvas.

Background behind Contain

GIF transparency is on/off only, so soft edges go jagged. Transparent mode reserves pure green as the see-through colour — pick a solid background if your images contain bright green.

Add at least two frames and the loop starts playing here.

Ready when you are 0%

Advertisement

Why this one

See the loop before you make the file

Most converters make you encode, download, look, and start over. Here the preview runs at your real settings, so you only encode once.

Live loop preview

Change the interval, the order or the fit mode and the animation updates as you watch. No waiting on an encoder to find out it was too fast.

Drag frames into order

The filmstrip holds every frame with its position number. Drag them around, nudge one left or right, or drop a whole batch in at once.

Your photos stay yours

Everything is decoded, resized and encoded inside the browser tab. No image is ever sent to a server, so there is nothing to delete afterwards.

Boomerang loops

Play the sequence forward then backward so the last frame flows into the first. Useful for short product spins and reaction clips.

Existing GIFs come apart

Drop in a GIF you already have and its frames are pulled out and added to the strip, so you can extend or re-time an animation.

Sensible file sizes

Frames are resized before encoding rather than after, so a 4000 px phone photo won't produce a 30 MB GIF or stall your browser.

How to use it

Three steps to an animation

Add your frames

Drop in two or more images. Drag them along the filmstrip until the order looks right.

Set the timing

Pick a frame interval and watch the preview until the pace feels right. Turn on boomerang for a seamless loop.

Create and download

Press Create GIF, wait for the encoder, then save the file. The size is shown before you download.

Questions

Frequently asked

Are my images uploaded to a server?

No. The images are read, resized and encoded entirely inside your browser tab using a web worker. Nothing is transmitted, which is also why the tool keeps working if your connection drops after the page loads.

How many images can I merge?

Up to 60 frames. That is a practical limit rather than a technical one — GIF is an old format and file size climbs quickly, so a 60-frame animation at 640 px can already run to several megabytes.

Why is my GIF file so large?

GIF stores every frame as a separate image with no compression between frames, so size grows with frame count and dimensions. Drop the largest side to 480 px or fewer frames and the file usually shrinks by more than half.

Why do the colours look banded?

GIF supports only 256 colours per frame, so photographs and smooth gradients get approximated. That is a limit of the format itself and affects every GIF tool equally. Flat graphics, screenshots and line art hold up much better.

Can I use images of different sizes?

Yes. A GIF has one fixed canvas, so every frame is fitted to it. Contain shows the whole image with a background around it, Cover fills the frame and crops the overflow, and Stretch distorts each image to fit exactly.

Does it work on a phone?

Yes, though encoding is slower and phones run out of memory sooner. On mobile, stay under about 20 frames at 480 px. Use the left and right buttons on each frame to reorder instead of dragging.

Advertisement