QR Code Scanner

Scan a QR code with your camera or from an image, and read what it contains.

Reading a code, and reading it safely

This scans a QR code — using your device camera or from an image you provide — and shows you its contents. Beyond simply reading a code, it lets you see where one leads before you act on it, which matters because a QR code hides its destination inside an unreadable square and you cannot tell a legitimate one from a malicious one by looking.

Point the camera at a code or upload an image, and its contents are revealed.

Why seeing the destination first matters

QR codes have become a route for scams precisely because people scan them on trust — a sticker slapped over a real code on a parking meter, a code in a phishing email. A camera app often whisks you straight to the link, but reading the code here shows you the actual URL first, so you can decide whether it looks genuine before following it. For any code in an unexpected place, that quick check is a sensible habit.

Questions & answers

Can I scan from an image, not just the camera?

Yes — scan live with the camera or read a code from an image or screenshot.

Why check a code before following it?

QR codes hide their destination, and malicious ones exist. Seeing the actual URL first lets you judge whether it is safe.

Is anything uploaded?

No. The scanning happens in your browser.

More Developer tools