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.