Stitch long screenshots together

Combine several consecutive screenshots (for example of a scrolling page) into a single long image, automatically detecting their overlap area to avoid any duplication at the seam.

Drag and drop your screenshots in order, or click to browse.

How it works

For each pair of consecutive screenshots, the tool compares the average brightness of their pixel rows near the seam (bottom of the first, top of the second) at various possible vertical offsets, and keeps the offset that minimizes the difference: that's the overlap area. The duplicated portion is then removed before the images are joined end to end vertically.

In what order should I import my screenshots?

Select them in scroll order, from top to bottom: the first screenshot should be the very start of the page, and the last one its end. The tool keeps the file order as it appears in your system's file picker.

What happens if the tool finds no overlap between two images?

If the brightness difference stays too large at every offset tested (screenshots too different, or no actual shared area), the tool assumes there's no overlap and simply joins the two images end to end, removing nothing. The report shown below the button lists the overlap detected for each seam.

100% local processing: overlap detection and stitching happen entirely in your browser, and your screenshots are never sent to a server.