Combine Images (Collage Maker)
Merge several images side by side, stacked vertically, or in a grid — matched heights, widths or cells so nothing distorts, with a custom gap colour.
🔒 Your pictures are joined inside your browser and never uploaded. Side by side matches their heights, stacked matches their widths, and the grid fits each one into an equal box.
Drop images here or click to choose
Several at once is fine.
Combine several images into one
Stitch multiple pictures into a single image: place them side by side, stack them vertically, or arrange them in a grid. Handy for before/after comparisons, photo strips, product line-ups, social posts, and simple collages.
To avoid distortion, side-by-side layouts match every image to a common height, stacked layouts match a common width, and grids fit each picture neatly into a uniform cell. The combined picture is previewed as you work, and you can set the gap between the pictures and the background colour that shows in those gaps — or keep it see-through. Each picture can also get “Rounded corners” and a “Border on each picture” in its own “Border colour”, separate from the background; the border is drawn inside the picture’s edge, so it shows even with no space between them. In a grid, “Pictures per row” sets how many sit across. All compositing is done with the Canvas API right in your browser, so nothing is uploaded; the result downloads as a PNG, or as a JPG or WebP chosen under “Save as”, and “Copy the picture” puts the finished sheet on the clipboard at full size instead — always as a PNG, the picture type every clipboard takes. For captions or drawing on the finished sheet, open it in the image editor.
Frequently asked questions
In what order are the images combined?
In the order shown under the dropzone. Drag a thumbnail, or use its arrow buttons, to rearrange them — and the preview updates as you go. The first one appears left, top, or top-left of the grid.
Will my images be stretched?
No. Images are scaled proportionally to a common height (side by side), a common width (stacked), or fitted whole and centred inside grid cells — never stretched out of shape.
Is anything uploaded?
No. The images are merged entirely in your browser with the Canvas API and never leave your device.
Can I choose the output format, add a margin, or place the pictures freely?
Yes. The sheet can be saved as PNG, JPG or WebP with a quality setting, it can have an outer margin separate from the gap between pictures, and Free placement lets you drag each picture where you want it on a sheet of the size you set.
Can I round the corners or put a border around each picture?
Yes. “Rounded corners” rounds every picture’s corners, and “Border on each picture” draws a frame in its own “Border colour”, separate from the background. The border sits inside each picture and follows its rounded corners, so it shows even with no space between the pictures. Both are off by default.
Can I copy the combined picture instead of downloading it?
Yes. Once there is more than one picture, “Copy the picture” beside the download button paints the sheet at full size, as the download does, and puts it on the clipboard — always as a PNG, the picture type every clipboard takes, whatever “Save as” says. Paste it straight into a chat, a document or an image editor. If the browser does not let the page copy a picture, a line says so, and the download still works.