QR Code Scanner
Upload one or more photos or screenshots, or scan with your camera, and read every QR code as copyable text. Everything is decoded on your device, never uploaded.
Files stay on your device - everything runs in your browser
Drop QR code images here
or
Tip: you can also paste a screenshot with Ctrl+V (Cmd+V on Mac).
Decoded QR content appears here.
Scanning runs entirely in your browser. Your image is never uploaded anywhere.
How to scan a QR code
- Drop one or more images that contain QR codes, or click Select Images to pick them from your device.
- Or click Start Camera and point your phone at the code - the scanner reads it automatically.
- Each image is decoded on the fly, and every code found is outlined on its thumbnail.
- Copy the decoded text, or open a link, email or phone number with one click.
FAQs
Does this scanner upload my image?
No. The decoding is done entirely in your browser, so your images never leave your device.
Why can't it find a QR code in my image?
The code may be too small, blurry, damaged or partially cut off. Try a sharper, higher-resolution image with the full code visible.
Can it read codes with colors or logos inside?
Usually yes, as long as there is enough contrast and the code is not badly distorted. Very decorative codes can still fail.
Is this QR code scanner free?
Yes. All Handio tools are free, with no sign-up, no watermarks and no limits on how many images you scan.
Can I scan a QR code without a camera?
Yes. Save the image or take a screenshot that contains the QR code and drop it into the upload area, or paste it from the clipboard. The code is decoded in your browser, so no camera or scanner app is needed.
How do I scan a QR code from a screenshot?
Take a screenshot that shows the whole QR code, then drop the file here or paste it with Ctrl+V (Cmd+V on Mac). The content appears as copyable text within seconds, and you can scan several screenshots at once.
Related Tools
Why use QR Code Scanner?
Read the code behind any screenshot, poster or product photo without a scanner app. Everything is decoded locally in your browser, and every result is clean, copyable text with quick actions for links, emails and phone numbers.
- Open a link from a QR code that only exists as an image - a screenshot, chat attachment, slide or PDF export.
- Scan several screenshots at once and copy the results one by one or all at once.
- Check what a QR code contains before you trust it, without uploading the image anywhere.
Tips and Limits
The scanner reads every QR code it can find in an image, and works best on clear, straight-on pictures where the whole code is visible - a screenshot is usually sharper than a photo. Camera scanning needs HTTPS and camera permission; every scan is processed locally and your files never leave your device.