Screenshot Stitcher
Stack multiple screenshots into one long image with adjustable gap - perfect for chat logs
Drag & drop files here
or browse files
Pick multiple screenshots in order (JPG / PNG / WebP); more can be appended
About this tool
A chat conversation never fits one screen, and posting the pieces floods the group - stitching the screenshots into one long image is the right answer. Add any number of screenshots (JPG / PNG / WebP), and the tool stacks them vertically in your order; horizontal mode is one click away. Mismatched widths are scaled to a common baseline (first image or widest image).
Gap and background color are adjustable: zero gap for seamless chat logs; 12 px on white for tutorial walkthroughs. Output as JPG (small, ready to send) or PNG (lossless, ready for further editing). Every stitch happens on the browser canvas - the images never leave your device.
Typical uses: merging WeChat/WhatsApp conversations, compiling product-review screenshots, chaining tutorial steps, long-form review images, subtitle collections. Reorder any time with the arrow buttons; remove mistakes with the cross.
Features
- Any number of screenshots with up/down reorder and per-item removal
- Vertical long-image and horizontal side-by-side modes
- Automatic width alignment to the first or the widest image
- Adjustable 0-40 px gap and custom background color
- JPG / PNG output, processed entirely locally
How to use
- Select or drop multiple screenshots in order (more can be appended)
- Reorder, choose direction, gap and background color
- Click Stitch and check the live preview
- Download as JPG or PNG
Frequently asked questions
- What if the screenshots have different widths?
- Everything is scaled to one common width during stitching - the first image by default, or the widest if you prefer. Scaling is proportional, nothing is distorted. For the tidiest results, capture all screenshots on the same device and window width.
- Any tips for stitching chat logs?
- Set the gap to 0 and the background to the chat theme color (light WeChat is #ededed) and the seams become invisible. Leave 1-2 lines of overlap between consecutive screenshots while capturing, then delete duplicates or trim - no messages slip through the cracks.
- Is there a length limit for the long image?
- Browsers cap single canvases (commonly 16384 px tall or more). Dozens of screenshots fit comfortably; if you exceed the cap the tool automatically scales the whole result down and tells you. For extremely long captures, split into two long images.