QR Code Scanner Online
Scan a QR code from an image, screenshot, or your camera — free, instant, and 100% private. Decoding happens in your browser; nothing is ever uploaded.
Drop a QR image here, click to upload, or paste a screenshot
PNG, JPG, screenshots — decoded in your browser, never uploaded
When you need an online scanner
Phones scan printed codes natively — but they can't point the camera at their own screen. An online scanner solves the cases the camera can't: a QR in a WhatsApp message, a screenshot, a PDF on your laptop, or an email attachment. Upload it here (or paste it), and the content appears.
Three ways to scan
- Upload or drag — any PNG, JPG, or screenshot with a visible QR code.
- Paste — copy a screenshot and hit Ctrl/Cmd+V right on this page.
- Camera — use your webcam or phone camera for printed codes.
Safety first
A QR code is just a link in disguise. This scanner always shows you the decoded content before you open anything — read the URL like you would read any unknown link. More on that in our scanning guide and the troubleshooting guide.
Frequently asked questions
How do I scan a QR code from a picture?
Upload or drag the image into the scanner above (or just paste a screenshot with Ctrl/Cmd+V). The code is decoded instantly in your browser.
Is the image uploaded to your servers?
No — decoding runs entirely in your browser using JavaScript. The image never leaves your device, which also makes the scanner work offline once loaded.
Can I scan a QR code that's on my own phone screen?
Yes — that's the main use case. Screenshot the code, then upload or paste the screenshot here. A phone can't camera-scan its own screen.
Why wasn't my QR code detected?
Usually the code is too small, blurry, or partially cropped in the image. Re-screenshot with the whole code visible and sharp. If it still fails, the code itself may be damaged.
Does the camera scanner work on desktop?
Yes — click 'Scan with camera', allow permission, and hold the code up to your webcam. On phones it uses the rear camera.
What QR content types can it read?
Everything standard: links, text, WiFi credentials, vCards, email/SMS/phone links, locations, and payment URIs. Links get an Open button; everything else is shown as text to copy.
Need to make a QR code instead of reading one?
Open the free QR generatorFree · custom colors and logo · free account to download