Free tool

QR code reader & safety check.

Point your camera or drop an image. The code is decoded right here in your browser — you read the full link, check it for scam signals, and copy it before deciding to open anything. Nothing is uploaded.

Scanneridle

Grant camera access to scan a code in real time. Aim the rear camera at any QR code.

Code captured
Drop a QR image here or click to choose a file · or press Ctrl/⌘ + V to paste a screenshot
Decoded—
Scan or upload a code and its contents will appear here — fully readable, never auto-opened.

Read first. Open later — if at all.

A QR code is just a picture; you can't tell where it leads by looking. "Quishing" scams hide malicious links inside codes on parking meters, fake invoices and flyers. This reader shows you the real destination so you can judge it before you ever tap through. Need to make a code instead? Use the QR code generator.

  • Local decoding — the camera feed and any image you drop are processed entirely on your device.
  • Link safety signals — for web links we flag no-HTTPS, raw IP addresses, embedded logins, look-alike punycode domains and shorteners that hide the true target.
  • Reads every format — Wi-Fi credentials, contact cards, email, SMS and phone codes are parsed into plain fields.

Frequently asked questions

Does this reader open the link automatically?

Never. The decoded link is shown as text only. There is a separate Open button that does nothing until you deliberately click it, and it opens in a new tab with no referrer.

Is the QR reader private?

Yes. The camera feed and any image you drop are processed entirely on your device. No frames, files or links are uploaded anywhere.

The camera won't start — what's wrong?

Common causes: the page is not served over HTTPS, another app is using the camera, or permission was denied. Re-allow camera access in your browser's site settings and reload, or use the Image / Drop mode instead.