← Back to tools

🧩 Merge Images

Add several images in order and join them into one — stacked, side by side, or in a grid. Your images never leave this browser.

🧩
Drag images here
or click to choose multiple files
Up to 100 files at once, 30MB each.
You can also copy an image and paste it with Ctrl+V (⌘V on Mac).

Add several images, put them in the order you want, and join them into a single image — stacked top to bottom (like long screenshots), side by side, or in a grid. Choose how to handle different sizes, add a gap and a background color, and download the result as PNG or JPG.

Add images, order them with ↑↓, and choose a layout — stacked vertically, side by side, or a grid. Set the gap between images, a background color and how sizes are handled, then save as PNG or JPG. It works well for long screenshots, before/after comparisons and collages.

Frequently asked questions

Can I change the order of the images?

Yes. Use the ↑↓ buttons in the list. The merged image follows that order — top to bottom, left to right, or row by row in a grid.

What if my images are different sizes?

With “Match sizes”, every image is scaled, keeping its proportions, to the widest one when stacking or the tallest one when side by side. “Keep original sizes” leaves them as they are and centers them, filling the leftover space with your background color. In a grid, each image is fitted inside a cell as big as the largest image.

Is there a size limit?

You can add up to 100 images at once, 30MB each. If the merged result would be bigger than browsers can draw (about 16 million pixels), it is scaled down to fit and you are told.

Which format should I save the merged image in?

PNG keeps exact pixels, which is best for screenshots and text. JPG makes a smaller file and suits photos.

How do I make a before/after comparison?

Add the two images, choose side by side, keep "Match sizes" on so their heights line up, and add a small gap.

What do the gap and the background color do?

The gap adds space between images. The background color fills that space, and also any empty area left when images have different sizes.