QR Code Image Reader
Decode a QR code from an image, privately.
How to use
- 1 Drop a QR-code image onto the box, or click to choose one.
- 2 Wait a moment while it decodes locally.
- 3 Read the decoded value and its detected type.
- 4 Copy the value, or open the link if it is a URL.
About QR Code Image Reader
The QR Code Reader decodes a QR code from a picture you already have — a screenshot, a saved photo, or an export — and shows you exactly what it contains before you act on it.
Drop in an image and the code is decoded locally using your browser's built-in BarcodeDetector, then interpreted into a friendly result: a clickable link, an email address, a phone number, Wi-Fi credentials, map coordinates or plain text.
Reading a QR from an image (rather than pointing a camera at it) is exactly what you want when the code arrived digitally, or when you would rather inspect a link than blindly open it.
Because everything happens on your device, the image is never uploaded and the decoded contents are never logged — a real privacy benefit when the payload might be a login link, a wallet address or personal contact details.
Structured payloads like Wi-Fi and geo are broken out into labelled fields, and any value can be copied with one click.
It works offline once loaded.
Note that decoding relies on the browser's native detector, which is available in Chromium-based browsers (Chrome, Edge) on desktop and Android.
FAQ
Is the image uploaded anywhere?
No. Decoding uses your browser’s built-in BarcodeDetector on your device, so the image never leaves your computer.
Why does it say my browser is unsupported?
It relies on the native BarcodeDetector API, which is currently available in Chromium browsers (Chrome, Edge) on desktop and Android. Other browsers may not expose it.
What kinds of QR codes can it read?
Any standard QR code — it recognises URLs, email, phone, SMS, Wi-Fi, geo coordinates and plain text payloads.