TutuEdit
New Project

Long image · stitch several shots into one strip

Joined top to bottom · no scaling, no stretching. Local processing, nothing uploaded.

or start a blank document

The reason for stitching is nearly always the same: a chat log, an article, a report that won't fit on one screen. Posted as several images, the reader has to work out the order; stitched into one, it reads top to bottom as a single thing.

This page needs no editor, and there is no layout to choose — it only makes vertical strips. Drop the images in order and the joined strip is on the right at once. The order in the “Sources” list on the left is the order from top to bottom; the arrows move one, the bin icon removes the extras. Gap, corners and background each have a control, and changing any of them re-flows immediately. The point is that nothing is scaled: the canvas takes the width of the widest image, and anything narrower sits centred with background down both sides rather than being stretched. For long screenshots that is exactly right — shot screen by screen they already share a width, so the text lines up exactly. For a horizontal strip, or to keep moving things and add arrows afterwards, go to the full editor: under File > Automate > Collage Layout... the arrangement can be set to horizontal. One thing to watch for in there: the layer panel is top layer first (as in Photoshop), so the picture that comes first sits at the bottom of the panel — counting down the panel gives you the reverse order.

Key features

Joined top to bottom

This page only makes vertical strips, each image joined end to end below the last; for a horizontal strip, use “Collage Layout...” in the full editor.

Never scaled or stretched

Narrower images sit centered, so text across the seams of a long screenshot lines up exactly.

Order = the order you dropped them

Whatever went in first sits at the top of the strip; if that is wrong, the arrows in the “Sources” list move it and the right-hand side re-flows at once.

Runs locally

The images are never uploaded. Close the tab and nothing is left.

How to use

  1. 1
    Drop the images in order
    The order in the “Sources” list on the left is the order from top to bottom — use the arrows to move one, the bin icon to drop the extras.
  2. 2
    The strip is already joined
    This page only makes vertical strips: no layout to choose and no OK button — they are stitched the moment you drop them, and every change re-flows instantly.
  3. 3
    Set gap, corners and background
    Gap 0–48 px decides how much room there is between sections and around the edge; corners 0–40 px. The width follows the widest image, and narrower ones get “Background” down both sides.
  4. 4
    Download
    “Download” saves a PNG. The whole strip is put together inside your browser; nothing is uploaded to a server.

FAQ

What if the order comes out wrong?
The order follows the order you dropped them in: first in sits at the top. If that is wrong, move it with the arrows in the “Sources” list on the left and the right-hand side re-flows at once — no need to drop everything again; the bin icon removes anything extra.
My images have different widths — will they be stretched?
No. Joining vertically, the canvas width is that of the widest image, and anything narrower sits centered with space on both sides, its width untouched. For long screenshots that is exactly right: scaling would shift the type size slightly on either side of a seam, and that looks far worse than empty space.
How long can it get? Is there a limit on image count?
No cap on image count. The ceiling is the browser's limit on canvas size and this machine's memory — a long image hits the height limit fairly easily, and that limit is the browser's, not a gate we put up. If you hit it, the finished image on the right will be blank and “Download” can't be clicked (the page shows no separate message). A long image isn't scaled down, so stitching two halves back into one hits the same limit; instead split the images into two groups and stitch each into its own image to use separately, or first use “Resize Image” to shrink each one proportionally and then stitch.
Is it free? Are my images uploaded?
Free, no sign-up, no usage limit. Nothing is uploaded either — it all runs in your own browser.

Try Long image · stitch several shots into one strip now

No install · no sign-up · local stays local · free AI credits every day