QR Code Scanner Online
Free QR code scanner online for images, webcam, screenshots, and WiFi QR. Scan QR codes without installing an app. Works on Android, iPhone, laptop, and desktop browsers.
Scan QR codes online from images, webcam, or screenshots. Works on mobile & desktop — 100% client-side decoding (no app, no uploads).
- 100% client-side — nothing uploaded
- Open-source decoders (ZXing + jsQR)
- Free · No sign-up · No account
Scan QR code from image
Simply upload an image or take a screenshot of a QR code to reveal its content.
All image types allowed. Decoding happens locally.
Mobile note: camera scanning works best over HTTPS.
Tip: For screenshots, crop closer to the code for better detection.
How ScanQR Decodes QR Codes Locally
Most online QR tools upload your image to a server, decode it there, and send the result back. ScanQR works differently: everything happens inside your browser tab. Your image, screenshot, or camera feed is processed on your own device and is never transmitted, stored, or logged.
- Step 1Choose an input
Upload an image, paste a screenshot, or point your webcam at the code.
- Step 2Decode in your browser
JavaScript decoding libraries locate the code, correct for damage and distortion, and read its contents — all on your device.
- Step 3Preview the result
See the decoded text, link, or WiFi credentials before you act on them.
- Step 4Nothing leaves your device
Close the tab and it's gone. No uploads, no server processing, no image storage.
Built on proven open-source decoders
ScanQR uses ZXing ("Zebra Crossing"), the open-source barcode engine that has powered QR scanning across the industry for over a decade, together with jsQR as a fallback decoder for tricky images. Both libraries run entirely client-side, and both are publicly auditable: ZXing on GitHub and jsQR on GitHub. Using two decoders means better results on blurry, low-contrast, or partially damaged codes — thanks to the error correction built into the QR standard.
This is also why ScanQR is safe for sensitive codes like WiFi credentials: there is no server that could see, log, or leak what you scan.
Frequently Asked Questions
Quick answers about scanning QR codes online—image, webcam, WiFi, and screenshots.
How to scan a QR code?▼
Upload an image/screenshot or use your camera. Scanning runs locally in your browser.
Can I scan a QR code without an app?▼
Yes. ScanQR.ai works in your browser—no installation required.
How to scan a QR code from a screenshot?▼
Upload the screenshot. If the QR is small, crop closer to the code and try again.
Can this scan WiFi QR codes?▼
Yes. WiFi QR codes are decoded and can be shown in a readable format on the WiFi page.
Do you upload or store my images?▼
No. Decoding happens on your device in the browser. We don’t store your QR images.
Is it safe to open scanned links?▼
Always verify unknown links. For suspicious links, copy first and check before opening.
Why won't my QR code scan?▼
The most common causes are a blurry photo, glare, or low contrast between the code and its background. Retake the photo closer and hold steady, crop the image tighter around the code, and for screenshots make sure the code isn't too small—zoom in before capturing if needed.
Can it read damaged or partially covered QR codes?▼
Often, yes. QR codes include built-in error correction (levels L, M, Q, and H) that can recover up to about 30% damage at the highest level. If a scratched, torn, or partially covered code won't scan, try capturing it flat, evenly lit, and with the whole code in frame.
Why does the webcam scanner not detect anything?▼
First check that your browser has camera permission for this site. Then hold the code 10–30 cm from the camera in good lighting and keep it steady while the camera focuses. If it still won't detect, take a photo of the code and use the image upload option instead.