Apps by V ← All guides
Screenshot guide

How to join screenshots into one long image

A whole WhatsApp chat, a long receipt or a full web page in a single picture. Here’s how to capture, join and share it safely.

Sooner or later everyone needs to show “the whole thing”: an order discussed over twenty messages, a rent payment, a school notice three screens long. Eight separate screenshots arrive out of order and one always goes missing. One long image reads top to bottom like the original screen.

When a long screenshot is worth the effort

Try your phone’s built-in scrolling screenshot first

Many Android phones, including models from Samsung, Xiaomi, OnePlus, Vivo, Oppo and others, can capture a scrolling screenshot by themselves. The names differ from brand to brand (you may see “Scroll capture”, “Long screenshot”, “Extended screenshot” or a downward-arrow button), so look for it rather than following a fixed menu path. The usual pattern is the same everywhere:

  1. Take a normal screenshot with your usual button combination or gesture.
  2. Look at the small preview that appears for a few seconds. If your phone supports it, there will be an extra option there for scrolling or extending the capture.
  3. Tap it and let the screen scroll, or keep tapping until you reach the end of what you need, then stop.
  4. Save, and zoom in to check nothing in the middle is missing or repeated.

On iPhone, the full-page option only appears in certain apps, most reliably Safari. After taking a screenshot, tap the preview and you may see a “Full Page” tab. That capture is saved as a PDF in Files, not as a photo in your gallery, which is fine for reading but awkward if you want to send a single image on WhatsApp. In most other apps, including chat apps, iPhone has no built-in scrolling capture.

Why the built-in option sometimes fails

Scrolling capture depends on the app cooperating with the phone, and many don’t. Chat apps load older messages in chunks, so the capture stops early or jumps. Banking and payment apps often block screenshots entirely, giving a black image. Fixed headers and boxes that scroll on their own confuse it too. When that happens, the dependable fallback is to take several ordinary screenshots yourself and join them.

How to take screenshots that join cleanly

A stitching tool finds the strip that appears at the bottom of one screenshot and again at the top of the next, then removes the repeat. Without overlap there is nothing to match.

  1. Start at the very top of what you want.
  2. Scroll by about two-thirds to three-quarters of a screen, so roughly 20 to 30 percent of the previous screen is still visible. For chats, which have plain backgrounds and similar-looking bubbles, overlap a little more, closer to a third.
  3. Don’t change the zoom or font size between shots, and don’t rotate the phone. Every screenshot should be the same width and scale.
  4. Hide the keyboard and close any pop-ups first. A keyboard that appears in one shot and not the next covers exactly the area the matcher needs.
  5. Let the screen settle before each shot, and keep going until the end.
Chat tip: it is easier to scroll up to the oldest message you need and work downwards. Joining always goes top of the page first, so this keeps your screenshots in the right order in the gallery too.
ScreenStitchV ScreenStitchV — Long Screenshot MakerFinds the overlap, removes the repeat and joins your screenshots into one image. Free, works in the browser, nothing is uploaded. Open →

Joining them in your browser

ScreenStitchV, linked above, joins screenshots you already have, whatever phone or app took them. Your images are processed on your own device and are not uploaded. Add up to 40 screenshots at once, put them in order (top first) by dragging or with the arrows, or let Auto Arrange suggest an order. Pick a preset such as WhatsApp / Chat or Web Page, then tap Auto Stitch. Each join gets a confidence rating, and if a pair can’t be matched reliably it tells you instead of guessing. You can then tap that seam and align it by hand with a slider, or use Simple Stack to place screenshots one under another without removing anything.

Headers and navigation bars that stay fixed on every screenshot are detected and kept out of the middle of the image, so the toolbar doesn’t repeat at every join.

Cropping out status bars and clutter

The finished image usually still has your phone’s status bar at the top (time, battery, network) and perhaps a typing box at the bottom. In ScreenStitchV, use Trim top and Trim bottom in the Output section to cut them off the finished image. If you want to remove something from the middle, crop the individual screenshot in your gallery’s editor before adding it.

Privacy: check before you share

A long screenshot often captures far more than the one message you meant to show. Before sending, look through the whole image for:

ScreenStitchV does not have a blur tool, so cover or blur sensitive details in your phone’s photo editor (most have a markup or pen option you can use to draw a solid box), either on the individual screenshots before joining or on the finished image. A solid box is safer than a light blur, which can sometimes still be read.

Getting the file size right for WhatsApp

Sent as a normal photo, a very tall image gets compressed and shrunk by WhatsApp and similar apps, and the text can become too blurry to read. A few practical fixes:

Frequently asked

Why is there a repeated line or a gap where two screenshots meet?

Usually the overlap was too small or the screen was still loading. Nudge that seam by hand, or retake those two shots with more overlap.

My banking app gives a black screenshot. What can I do?

That app blocks screenshots on purpose. Look inside the app for a statement download or a share option instead, which is the proper record anyway.

Does joining reduce quality?

Not with PNG export at original resolution. Quality only drops if you pick a smaller size or a lower JPG or WebP quality, or when a chat app compresses the image while sending it.


Related guides: Compress a photo for online forms · Find and merge duplicate contacts

← Back to all guides