QR Code Scanner - Decode from Image or Camera
Decode any QR code by uploading an image or scanning live with your device's camera. Runs entirely in your browser.
Free QR Code Scanner — Decode from Image or Camera
Decode any QR code either by uploading an image that contains one, or by scanning it live with your device's camera. Everything runs locally in your browser — nothing is uploaded to a server.
How to Use It
Choose "Upload Image" to select a photo or screenshot containing a QR code, or "Live Camera" to scan one in real time using your device's camera. Once decoded, the content appears below with a Copy button — and if it looks like a link, it becomes clickable automatically.
Example
Uploading a screenshot of a QR code that encodes https://example.com instantly decodes it and shows it as a clickable link you can open or copy.
Common Use Cases
- Decoding a QR code from a screenshot or saved image when you don't have a phone handy.
- Quickly checking where a QR code on a poster or flyer actually leads before scanning it with a phone.
- Scanning a QR code live from your webcam on a laptop or desktop.
- Testing a QR code you just created with our QR Code Generator to confirm it decodes correctly.
FAQs
Does this work with the QR Code Generator on this site?
Yes — it pairs naturally with our QR Code Generator. Generate a custom QR code there, then use this scanner to verify it decodes correctly before printing or sharing it.
What if my browser denies camera access?
If camera permission is denied or no camera is available, an error message is shown and live scanning won't start — but the "Upload Image" mode always works as a fallback, since it only needs a QR code photo or screenshot.
Is my camera feed or uploaded image sent anywhere?
No — both the camera feed and any uploaded image are processed entirely in your browser. Nothing is uploaded to a server, and the camera stream is stopped as soon as a code is found or you click Stop.
