Combine Several Images Into One
Join a run of screenshots into one long image.
Drop your files here
or click to choose several at once
Runs on your device Your file is processed by your own browser and is never uploaded to a server.
Short answer
Several images can be combined into one in a browser without uploading them. They are placed in the order chosen, scaled to a common width when stacked vertically or a common height when placed side by side, and drawn onto a single canvas. The common size is the smallest in the set, so nothing is enlarged — and in the usual case, a run of screenshots from one device, every image already matches and nothing is scaled at all.
At a glance
| Accepts | JPG, PNG, WebP, GIF, BMP |
|---|---|
| Produces | One image, same format as the first |
| Processing | In your browser |
| Price | Free, no limits |
| Account | Not required |
This is the tool for a conversation, a receipt or an article captured as several screenshots that needs to become one picture. Drop them in, put them in the right order with the arrows beside the list, and they are joined into a single image.
Order is the one thing the tool cannot guess, which is why the file list is reorderable rather than sorted by name — a phone names screenshots by timestamp, and that is usually but not always the order you want them read in.
How to use it
- 1
Add your images
Choose several at once, or add them a few at a time.
- 2
Put them in order
Use the arrows beside each file. Top of the list is top of the result.
- 3
Choose the direction and download
Stacked or side by side, with an optional gap between them.
Frequently asked questions
What if the images are different widths?
They are scaled to the narrowest one in the set. Matching the widest instead would mean enlarging the others, which cannot add detail and would leave them visibly softer than their neighbours.
Can I arrange them in a grid?
Not in one step — the result is a single row or a single column. For a grid, merge each row first and then merge those rows together.
Is there a size limit?
Only your device's memory. A very long strip of high-resolution screenshots can exceed what a browser will allocate for one canvas, in which case joining them in two halves and then joining the halves works.