Canvas and Export, free, by Pivotal Labs

Join a stack of screenshots into one image

Drop in screenshots taken as you scrolled and get one tall image or a PDF back. The stitching happens in your browser, so whatever is on those screens stays with you.

Loading Screenshot Stitcher...

What Screenshot Stitcher does

Drop a stack of screenshots in, get one tall image or PDF out. Stitching happens entirely in your browser, nothing leaves your machine.

Doing this job well

Some things can only be captured in pieces. A long conversation, a report that scrolls, a settings page taller than the window. You end up with six screenshots which, sent as six screenshots, force whoever receives them to reassemble the sequence in their head and to trust that nothing is missing between them.

One continuous image removes both problems. The order is fixed, the overlap is visible, and a reader can see for themselves that nothing has been cut out between frames. For anything being used as evidence, in a support ticket, a complaint or a dispute, that continuity is the point rather than a nicety.

Which raises the thing worth being careful about. A stitched image is a small piece of editing, and an audience reasonably assumes it shows a continuous sequence. Leaving out an inconvenient frame produces something that is technically a set of real screenshots and is nonetheless misleading. If a section is removed, say so, in the same way you would with any other excerpt.

Practically, the results improve enormously if the captures overlap. Screenshots taken by scrolling exactly one screen at a time tend to lose a line at each boundary, and the join looks wrong in a way that undermines the whole image. Scrolling about two thirds of a screen between captures gives enough overlap to align cleanly.

Screenshots are also a common accidental disclosure. Whatever else was on screen came too: the other browser tabs, the notification that arrived mid capture, the name of the customer in the next row of the list. Worth reviewing the assembled image before it goes anywhere, because six separate images get glanced at and one long one gets read.

Everything happens in the page. Screenshots are among the most sensitive things people share casually, precisely because they are captured in a hurry from a screen that had other things on it, so nothing here is uploaded.

Common questions

Are my screenshots uploaded?

No, the stitching happens in your browser. Screenshots are among the most sensitive things people share casually, because whatever else was on screen came too.

How much should the captures overlap?

About a third of a screen. Scrolling exactly one screen at a time tends to lose a line at each join and the seam looks wrong.

Can I get a PDF instead of an image?

Yes, either a single tall image or a PDF.

Is it acceptable to leave a frame out?

Only if you say so. A stitched image reads as a continuous sequence, so an omitted frame is misleading even though every frame is genuine.

Will it work with screenshots from different devices?

Mixed widths will not align cleanly. Keep to one device and one window size for a clean result.

Related applets

Built by Pivotal Labs

We build software, and this is a small piece of it.

Pivotal Labs is a software development and product management team. The applets on this site are the offcuts, the small things we build for ourselves and give away. The work we are paid for looks rather different.

See what Labs builds