Camera and image scanning
Read QR codes from a webcam, phone camera, screenshot, downloaded image, flyer photo, or cropped document image file.
Use your camera or upload a saved QR image, decode the content in the browser, and inspect the destination before opening or copying it.
We're working hard to bring you this tool. In the meantime, feel free to explore our other amazing tools that are ready to use!
Want to be notified when this tool is ready?
Use it when a QR code will not open or you need the decoded text.
Unknown QR codes can point to shortened links, phishing pages, or payment screens.
Use the camera for a live QR code or upload an image file, then review the decoded value before copying or opening it.
Allow camera access for a live QR code, or upload a clear screenshot, photo, poster crop, or saved QR image when the code is already on your device.
Keep the full square code in view, avoid glare, straighten the angle, and make sure the quiet border around the QR code is not cropped.
Read the decoded text or URL carefully, check the domain and path, then decide whether it is safe to copy, open, or use in another workflow.

Read QR codes from a webcam, phone camera, screenshot, downloaded image, flyer photo, or cropped document image file.
Decoded text stays readable so you can inspect unknown domains, shortened links, payment paths, and unexpected app links before opening.
The standard scanner reads the code in the browser and does not require an app download or account for routine scans.
If scanning fails, try better lighting, less glare, a sharper upload, more distance, or a source image with the full QR border.
Use a laptop webcam, mobile browser, tablet camera, or uploaded screenshot depending on where the QR code is available.
Copy decoded text into a browser, spreadsheet, campaign note, support ticket, or security review only after checking it.
QR Scanner explains camera and image handling, storage expectations, account access, and the link checks to make before opening decoded content.
QR Scanner reads a live camera view or uploaded QR image in the browser, then shows the decoded URL or text for review.
Normal QR Scanner use does not save camera frames, uploaded QR images, or decoded values to a server.
QR Scanner does not ask for sign-in before reading a code and showing the decoded result in the normal tool page.
Review these QR Scanner notes for camera permission, image quality, decoded-link safety, and suspicious QR code handling.
Scan only the QR image or camera view you need. Screenshots and photos may contain extra private information around the code.
If the QR code came from an unknown poster, message, package, or document, inspect the decoded destination before opening it.
Check the decoded domain, path, query string, visible text, and link type before copying or launching any URL.
For business or campaign QA, compare the decoded value against the intended destination rather than trusting the printed code.
Blur, glare, low contrast, dense modules, tilted angles, or cropped quiet borders can prevent a scan even when the QR code is valid.
If scanning fails, improve lighting, move closer or farther away, clean the source image, or upload a sharper copy.
Review the decoded value in the workspace before using it in a browser, spreadsheet, message, support thread, or campaign tool.
Keep the source QR image available until you have confirmed the decoded content is complete, expected, and safe.
QR Scanner depends on browser camera access, image clarity, lighting, contrast, and whether the uploaded QR image includes the full code and quiet border.
A QR scanner can decode a link, but it cannot guarantee that the destination page is safe.
Yes. Use the camera for a live QR code or upload a QR image when you already have a screenshot, poster crop, document image, or saved file.
Yes. Upload a clear screenshot or cropped image that includes the full QR code and its quiet border. If it fails, try a sharper crop with less compression.
Check the domain, path, query string, and visible text. Be careful with shortened, misspelled, payment, login, or unexpected links first.
No. The standard scanner can run without sign-in, using browser camera permission or an uploaded image in the open page.
Common causes are blur, glare, poor contrast, missing quiet zone, cropped edges, dense QR modules, or camera permission problems. Try a clearer image or better lighting.
4.4 (566 ratings)