QR Code Scanner
Decode a QR code from an uploaded photo or screenshot and read the text, link, or contact info it contains, entirely in your browser.
Drag & drop a photo or screenshot of a QR code
or
Common Use Cases
About QR Code Scanner
Not every QR code is in front of a phone camera when you need to read it: a code sitting in a screenshot, a PDF, an emailed flyer, or a photo already saved to your device still needs decoding, and this tool does exactly that: upload an image containing a QR code and it's decoded instantly, entirely in your browser.
Drop in a photo or screenshot and the tool locates the QR code, highlights exactly where it found it on the image, and shows the decoded content below: plain text, a URL you can open directly, an email address, a phone number, Wi-Fi network details, or a vCard contact card. It automatically recognizes which of these the code contains based on its standard prefix (like "https://" for a link or "BEGIN:VCARD" for a contact card) and labels it accordingly, so you don't have to guess what you're looking at.
Decoding works the same way a phone camera's built-in scanner does, analyzing the pattern of black and white squares to reconstruct the encoded data, except it happens against the pixels of an uploaded image rather than a live camera feed, using the open-source jsQR library running as plain JavaScript. If a code can't be found (a blurry photo, a code that's cut off, poor lighting), the tool says so plainly and suggests trying a clearer image, rather than failing silently.
Every step, from reading the uploaded file and decoding the QR pattern to displaying the result, happens locally on your device. The image and whatever the code decodes to are never uploaded, transmitted, logged, or stored anywhere, even if the decoded content is a link or contact details.
Frequently Asked Questions
Is my uploaded image or the decoded content sent to a server?
What kinds of QR codes can this tool read?
Why does it say no QR code was found?
Can I scan a QR code with my camera instead of uploading a file?
Does it work with a QR code that has a logo in the center?
What image formats are supported?
Related Tools
View all Image ToolsDocument Scanner
Turn a phone photo of a document into a clean, straightened scan: rotate, fix the perspective, flatten the background, boost contrast, and download it as a PDF, all in your browser.
Image Compressor
Shrink a JPEG, PNG, or WebP image's file size with a live quality slider: see the before/after size and preview instantly, entirely in your browser.
Image Format Converter
Convert JPEG, PNG, WebP, GIF, and other images between formats: batch multiple files at once, entirely in your browser, with nothing ever uploaded.