Combine images: merge pictures side by side, stacked or in a grid
Add two or more pictures, choose side by side, stacked or a grid, set the spacing and background, and save the combined picture.
Free · no signup Runs in your browser
How do I combine images into one?
Add your pictures, then choose how to join them: side by side (horizontal), stacked (vertical) or in a grid with the number of columns you want. Set the gap between pictures and the background colour. Use the arrows to change the order. The preview updates as you go; when it looks right, choose PNG, JPG or WebP and download. The pictures are combined in your browser and never uploaded.
Why we built this tool
A single picture is often easier to send, post or print than several: a before-and-after, a set of product angles, receipts or pages photographed one by one, a collage of a trip, screenshots stitched into one tall picture, or a contact sheet. Making one means opening an editor, resizing each picture to match and lining them up by eye. This tool does the lining up: it scales the pictures to a common size, places them with the gap you choose and gives you one clean file, in your browser, without uploading anything.
Your pictures are combined in your browser. Nothing is uploaded, and there is no watermark.
How it works in detail
Each picture is read and kept in memory at up to 4,000 pixels on its longest side. In the side-by-side layout, every picture is scaled to the height of the shortest one, so the row has a common height; in the stacked layout, every picture is scaled to the width of the narrowest one. In the grid layout every cell has the size of the smallest picture and each picture is either fitted inside its cell (no cropping, with background showing around it) or fills the cell and is cropped (cover). Pictures are never enlarged beyond their own size. The gap is applied between pictures and around the edge, the background colour fills the gaps, and the whole is drawn on one canvas and saved. If the result would be larger than about 100 megapixels, the tool tells you instead of failing.
How to use it
- Add your pictures. You can add more at any time and remove ones you do not want.
- Use ◀ and ▶ to put them in the right order (it runs left to right, then top to bottom).
- Choose the layout: side by side, stacked or grid. For a grid, set the number of columns and whether pictures should fit or fill their cells.
- Set the spacing and the background colour (white for documents, black for photos).
- Choose a format (PNG for sharp text, JPG for photos) and press Download.
Use cases
- Before-and-after pictures
- Product photos from several angles in one image
- Joining photographed pages or receipts into one file
- Collages from a trip, an event or a project
- Stitching screenshots into one long picture
- Contact sheets and comparison charts
Problems you may run into
Most trouble is about size and mixed shapes.
| What you see | Likely cause | What to do |
|---|---|---|
| The combined picture is small | Pictures are scaled down to match the smallest one | Use pictures of similar size, or remove the smallest one |
| Empty space around some pictures | Mixed shapes in a grid with 'fit' chosen | Choose 'fill' to crop to the cell, or use similar shapes |
| 'Too large' message | The result would be over about 100 megapixels | Use fewer or smaller pictures, or a grid with more columns |
| A picture would not open | A format the browser cannot read, such as HEIC | Convert it first with the HEIC to JPG tool |
| Pictures are in the wrong order | The order of adding is the order of placing | Use the ◀ and ▶ buttons to reorder |
| The file is large | PNG of photographs | Save as JPG or WebP |
How it works
The picture is read and redrawn in your browser.
1. Each picture is read and kept at up to 4,000 pixels on its longest side.2. A common height (side by side), width (stacked) or cell size (grid) is chosen from the smallest picture; pictures are scaled down, never up.3. Pictures are placed with the gap and background you chose, then drawn on one canvas.4. The canvas is saved as PNG, JPG or WebP. Nothing is uploaded.
Scaling uses the browser's high-quality resampling. The grid fills left to right, top to bottom. The total size is limited to about 100 megapixels. JPG and WebP are saved at 92% quality.
Example: a before-and-after
You combine two 1,200 × 800 px photos side by side with a 20 px gap.
- LayoutSide by side, gap 20, white background
- Size20 + 1,200 + 20 + 1,200 + 20 = 2,460 px wide; 20 + 800 + 20 = 840 px high
One 2,460 × 840 px picture
The tool shows the final size.
Terms on this page
- Collage
- Several pictures arranged together as one.
- Cover and contain
- Two ways to fit a picture in a space: fill it (crop) or fit inside it (no crop).
Common questions
Is it free, and are my pictures uploaded?
It is free, and your pictures are combined in your browser and never uploaded.
How many pictures can I combine?
As many as fit in about 100 megapixels. Dozens of phone photos in a grid work well.
Can I change the order?
Yes. Use the ◀ and ▶ buttons next to each picture.
Can I add a gap and a background?
Yes. Set the spacing in pixels and any background colour.
Does it make the pictures smaller?
Mixed sizes are scaled down to match the smallest; pictures are never enlarged.
Can I take them apart again?
Use the image splitter on the result.
Is anything I enter sent to a server?
No. The calculation happens in your browser and nothing you type leaves your device.
Where these numbers come from
- MDN Web Docs — Canvas API The drawing surface every picture is processed on, and how a canvas is saved as PNG, JPEG or WebP.
- MDN Web Docs — Image file type and format guide Which formats are lossy or lossless and which support transparency.
Last verified 2026-10-25 The method on this page is checked against the sources above at least once a year. Spotted something out of date? Tell us and we will fix it.
Related tools
Image splitter
Cut a picture into a grid of equal pieces (3 × 3, 3 × 1 and more) and download them as a ZIP. Good for Instagram grids, puzzles and large prints. Free, private.
Open toolImage resizer
Change a picture's size in pixels by width, height, percentage or exact size. Many files at once, nothing uploaded.
Open toolImage to PDF
Combine pictures of any type into one PDF.
Open toolPhoto editor
Adjust brightness, contrast, colour and sharpness, apply filters such as black and white or vintage, rotate and flip, and save the photo. Free, private, no upload.
Open toolGIF maker
Turn several pictures into an animated GIF, in the order you choose, with your own frame delay and looping. Nothing is uploaded.
Open toolImage to text (OCR)
Turn a photo, scan or screenshot into editable text, in English or French, with the recognition done in your browser. Free, no sign-up, nothing uploaded.
Open tool🖼️ Image tools
Convert between JPG, PNG and WebP, shrink a picture to a size limit, resize it or turn pictures into a PDF. Your files never leave your device.
See all 30 tools in this section