How to Scan a QR Code from a Screenshot or PDF

Sometimes the QR code isn’t sitting in front of you in real life — it’s stuck inside a screenshot, a PDF invoice, or an email attachment. Your camera can’t point at a screen showing another screen forever, so what do you actually do?

How to Scan It

On iPhone:

  1. Open the image in Photos or the PDF in Files/Mail.
  2. Tap and hold on the QR code area.
  3. If iOS detects it, a small QR icon appears — tap it to open the link. This uses Visual Look Up, built into iOS 15+.
  4. If that doesn’t trigger, take a screenshot of the code, then open it in Photos and try again — sometimes cropping tighter helps detection.

On Android:

  1. Open the image in Google Photos.
  2. Tap the Google Lens icon at the bottom of the screen.
  3. Lens scans the QR code directly from the image and shows the result.

On desktop (PDF or downloaded image):
Native OS tools don’t scan QR codes from files well on desktop. The simplest fix is uploading the image or PDF screenshot to a browser-based QR reader that accepts image uploads instead of requiring a live camera.

Common Problems

  • Low-resolution screenshots. If the QR code is tiny or blurry in the screenshot, scanning fails. Zoom in before you crop, or ask for a higher-quality version of the file.
  • PDF compression artifacts. Some PDFs compress images heavily, which distorts the fine grid pattern QR codes rely on. Try opening the PDF at 100% zoom and taking a clean screenshot instead of relying on the PDF viewer’s built-in tools.
  • Multiple QR codes on one page. If a PDF has more than one code (common in shipping labels or tickets), crop tightly around just the one you need before uploading.
  • Photo QR codes are cut off. If someone sent a photo of a poster or menu and the code is partially cropped out of frame, there’s nothing to do but ask for the original.

Real Use Case

You get an email with a PDF boarding pass containing a QR code for airport check-in, but you’re on a laptop, not your phone. Instead of printing it or awkwardly holding your phone up to your own screen, you upload the PDF screenshot to a browser-based scanner and get the boarding info instantly.

Wrapping Up

Scanning a QR code from an image or PDF is a different problem than scanning one in person — you need a tool that reads static files, not a live camera. Our QR Scanner supports image uploads, so you can decode a QR code straight from a screenshot or saved file without printing anything or holding your phone up to a monitor.

FAQ’s

Yes — on iPhone use Visual Look Up in Photos; on Android use Google Lens from within Google Photos.

Most camera apps only scan live camera input, not static files. You’ll need an image-upload-based scanner or a tool that reads PDFs directly.

Yes, as long as the image is clear and not cropped or heavily compressed — resolution matters more than the method.

Similar Posts