QR Code Scanner

Scan any QR code with your camera or by uploading an image — instantly, right in your browser.

How to scan a QR code in 3 steps

  1. Start scanning or upload an image

    Click "Start camera scan" and allow camera access, or choose "Upload image" to scan a QR code from a photo or screenshot instead.

  2. Point your camera at the code

    Hold the QR code steady in the frame — it decodes automatically the moment it's recognized, no button to press.

  3. Copy or open the result

    See the decoded text or link instantly, then copy it to your clipboard or open it directly.

Why use this QR code scanner

When a browser-based scanner is useful

What is a QR code scanner?

A QR code scanner reads the pattern in a QR code and decodes it back into the text, link, or data it represents. Most phone camera apps can already do this — this tool is here for the cases where that's not convenient: scanning from a screenshot or file instead of a live camera, using a laptop webcam, or double-checking a code before trusting it.

Everything happens on your own device. The camera feed (or uploaded image) is analyzed directly in your browser using JavaScript — nothing is uploaded to a server at any point.

Tips for a smooth scan

Frequently asked questions

Is this QR code scanner free?
Yes — scanning is free and unlimited, with no sign-up.
Do I need to install an app?
No. It runs directly in your browser, on both desktop and mobile.
Is my camera feed or uploaded image sent to a server?
No. Everything is processed on your own device using JavaScript — nothing is uploaded anywhere.
Can I scan a QR code from a photo instead of using the live camera?
Yes — click "Upload image" and choose a photo or screenshot that contains a QR code.
Why isn't my camera working?
Make sure you allowed camera access when your browser asked, and that no other app or tab is already using the camera. If your browser blocked the permission, you'll need to re-enable it in your browser's site settings, or use "Upload image" instead.
Is it safe to scan a QR code from an unknown source?
Be cautious — this tool shows you the decoded link before you open it, so review it first. Don't open a link that looks unfamiliar, misspelled, or unrelated to where you found the code; that's a common phishing tactic.
What kinds of codes can this scan?
Standard QR codes — links, plain text, WiFi codes, vCard contact codes, and similar. It does not read 1D barcodes (CODE128, EAN-13, UPC); for those, you'd need a barcode-specific scanner.
Does this track or save what I scan?
No. Nothing is logged or stored — the result is shown to you and then gone once you leave or scan again.

Related tools