Quick answer
To scan a QR code from an image, upload a photo or screenshot to ScanQR’s Image QR Scanner. Decoding runs locally in your browser (no uploads).
Try it now: /image-qr-scanner
When this method is best
- QR code inside a screenshot (WhatsApp, email, Instagram)
- A QR photo from your gallery
- A printed QR code you photographed
Step-by-step: scan from image (mobile + desktop)
- Open: Image QR Scanner → /image-qr-scanner
- Click Browse (or drag & drop the image)
- Wait for the result (usually instant)
- Copy results first, then open the link only if you trust it
Tips if scanning fails
- Crop closer to the QR code (remove background)
- Increase brightness / contrast if it’s blurry
- Avoid reflections and strong shadows
- Use a higher-resolution image if possible
Security note (important)
QR codes can open websites. If you don’t recognize the source, copy the link first, check the domain, and only then open it.
Read the safety guide: /secure-qr-scanner
Related tools (internal links)
- Scan from Screenshot guide: /scan-qr-from-screenshot
- Scan with live camera: /webcam-qr-scanner
- Decode WiFi QR codes: /wifi-qr-scanner
- Create your own QR codes: /qr-code-generator
FAQ
Can I scan a QR code from a screenshot?
Yes. Upload the screenshot. If the QR is small, crop closer and try again.
Do you upload my image to a server?
No. ScanQR decodes locally in your browser.
What types of QR content can this read?
Links (URLs), plain text, WiFi QR strings, and more.
Call to action
Need to scan right now? Use the tool: /image-qr-scanner