How to Scan a QR Code (Including From an Image)

QR codes are everywhere, but you cannot always scan them with a phone camera pointed at a wall. Sometimes the code is *in* an image — a screenshot, a saved poster, a PDF, a photo someone sent you — and you need to read it right there on your screen. A QR scanner decodes a code from your camera or an uploaded image and shows you what it contains. This guide explains how scanning works and, crucially, how to stay safe doing it.

What scanning does

Scanning reverses generation: it reads the pattern of a QR code and reveals the data encoded in it — usually a URL, but sometimes text, contact details, or Wi-Fi credentials. A browser scanner can work from your device camera or from an image file you already have, which is what you need when the code is on the same screen.

How to scan a QR code with this tool

  1. Open the QR Code Scanner tool.
  2. Use your camera, or upload an image containing the QR code.
  3. Read the decoded content.

Everything runs in your browser, so the image you scan is never uploaded.

Read before you tap — the safety point

This matters more than anything else here. A QR code hides its destination. Unlike a written link you can read before clicking, a QR code is an opaque pattern — you have no idea where it leads until you decode it. Scammers exploit this by placing malicious codes over legitimate ones on parking meters, posters, and payment terminals ("quishing"). A scanner that *shows you the URL before you visit it* is your defense:

Decoding the code without automatically opening it is exactly what keeps you safe.

Scanning from an image

The common case a phone camera cannot handle: a QR code inside a screenshot, a PDF, or a photo on your computer. Uploading that image to the scanner reads the code directly. To isolate a code from a busy image first, Crop Image can trim to just the code.

Related tools

To create a QR code rather than read one, QR Code Generator does the reverse. If the code was in a PDF, PDF to Images can turn the page into an image to scan.

Common uses

Privacy and limits

Scanning is fully local — no upload, nothing stored, and it needs a camera or an image plus a supporting browser. Open the QR Code Scanner tool to read codes safely.