About this tool
This tool uses your device's camera and the browser's native BarcodeDetector API to scan and decode a QR code in real time — no app install, and no video ever leaves your device.
How to use it
- 1Click "Start scanning" and allow camera access when prompted.
- 2Point your camera at a QR code.
- 3The decoded value appears automatically once detected — copy it with one click.
Common mistakes to avoid
- Trying this in a browser that doesn't support the BarcodeDetector API — it currently works in recent Chrome, Edge, and most Android browsers, but not Firefox or Safari.
- Scanning in low light or from too far away, which can prevent detection.
Use cases
- Quickly reading a QR code without opening a separate camera app.
- Testing that a QR code you generated actually decodes correctly.
Frequently asked questions
Is my camera feed uploaded anywhere?
No. Scanning happens entirely on your device using the browser's native BarcodeDetector API — no video or image data is sent to a server.
Why isn't the scanner working in my browser?
The BarcodeDetector API isn't supported in all browsers yet. If scanning doesn't start, try a recent version of Chrome or Edge, or an Android browser.