Automatic Long Screenshot Stitcher
Add overlapping phone or webpage screenshots in order. Detect repeated content locally, adjust each join when needed, and export one continuous PNG.
Choose or drop consecutive screenshots
PNG, JPG, or WebP, selected top to bottom. Up to 12 images, 30 MB, and 24 decoded megapixels total. HEIC is not supported.
How to use
- 1Choose screenshots in orderChoose 2–12 PNG, JPG, or WebP screenshots from top to bottom.
- 2Review each overlapThe tool finds repeated areas between neighbors locally. Use the slider when a match is uncertain.
- 3Export one PNGConfirm the order and overlaps, then create one long image without sending screenshots off the device.
Tips for clean joins
Leave a repeated area with text, image edges, or list items when scrolling; it is easier to match than a plain blank band. Avoid keyboards, dialogs, floating buttons, or video controls appearing in only one image. Review each confidence label after import. An uncertain match stays at zero for manual adjustment.
For very large source images, first use the image resizer to normalize their widths, then return to stitch. After export, the strict-size image compressor can reduce the file for sharing.
Frequently asked questions
QAre my screenshots uploaded?
No. Image decoding, overlap detection, Canvas composition, and PNG encoding all happen locally in your browser.
QWhy was no overlap detected?
The screenshots need a clear repeated region. Sticky headers, dynamic ads, video, loading animations, or changing time and battery indicators can lower confidence. Enter the overlap or use the slider manually.
QWhich formats are supported?
PNG, JPG/JPEG, and WebP inputs are supported. The watermark-free output is always PNG. HEIC is not processed.
QCan screenshots with different widths be stitched?
Yes. Other images are scaled proportionally to the first image width. For the sharpest and most accurate result, use the same device, orientation, and zoom level.
QWhy is the output sometimes reduced?
Browsers and phones limit Canvas dimensions and memory. If a stitch is too tall or contains too many pixels, it is reduced proportionally to a safer size and the actual export dimensions are shown first.