Free QR Code Scanner: Scan from Image or Camera, No Upload
Read any QR code online from a picture, screenshot or live camera. See what is inside, check the link and copy it, all in your browser. Your images and camera feed are never uploaded. No app, no sign-up.
- No upload
- No sign-up
- Safe link preview
- Batch scan
Drop QR code images here
Or paste a screenshot with Ctrl+V. PNG, JPG, WebP, GIF, BMP or AVIF, up to 30 images at once.
Your images are decoded on this device and are never uploaded.
Results
Decoded results appear here with a safe preview. Links are never opened automatically.
How do I scan a QR code online for free?
Drop a picture or screenshot of the QR code into the tool above, or switch to Use camera and point it at the code. The content is decoded in your browser and shown with a safe preview, so nothing is uploaded and no link opens by itself. It reads links, Wi-Fi, contact cards, email, phone numbers, SMS, locations and text.
- Price
- Free, no account and no limits on scans
- Image or camera uploaded to a server
- No, decoded locally in your browser
- Scan methods
- Upload, drag and drop, paste a screenshot, live camera, phone photo
- Batch scanning
- Up to 30 images at once, up to 20 MB each
- Reads
- Links, Wi-Fi, vCard contacts, email, phone, SMS, locations, plain text
- Link safety
- Shows the real domain and warns before you open. Never opens automatically
- Export
- Copy one result, copy all, or download CSV
- Camera features
- Switch front and back camera, flashlight where the device supports it
- Not supported
- Barcodes (EAN, UPC), Data Matrix, Aztec and PDF417 codes
- Works on
- Chrome, Edge, Firefox, Safari, iPhone, Android, Windows, Mac and Linux
How to scan a QR code in 3 steps
- 1
Add a QR code
Drop or paste an image or screenshot, choose a photo from your gallery, or switch to Use camera and point it at the code.
- 2
Read the preview
The decoded content appears with its type. For links you see the real domain and any warning signs before anything opens.
- 3
Copy, open or save
Copy the text, open a link you trust, save a contact card, or download the whole batch as a CSV.
What kinds of QR codes can it read?
Each code type gets its own layout and the right actions. Anything the scanner does not recognise is shown as plain text, never executed or opened for you.
| Content type | What you see | Actions |
|---|---|---|
| Website link | Domain, full URL and safety warnings | Open link, copy link |
| Wi-Fi network | Network name, security type and password (hidden until you reveal it) | Copy password, copy network name |
| Contact card (vCard) | Name, company, phone, email and website | Save as .vcf, copy card |
| Recipient, subject and message | Open email app, copy address | |
| Phone number | The number to dial | Call, copy number |
| SMS | Recipient and pre-filled message | Open messages, copy message |
| Location | Latitude and longitude | Open in Maps, copy coordinates |
| Plain text and other codes | The raw content, including payment or app links | Copy text. Never opened automatically |
QR code not scanning? Try these fixes
No QR code found in the image
Use a sharper, larger image. Crop in so the code fills most of the picture, keep a plain border around it and avoid glare or tilt.
Camera permission is blocked
Open your browser or site settings, allow the camera for this site, then press Try again. On iPhone check Settings, Safari, Camera.
Camera does not start inside Instagram, Facebook or another app
In-app browsers often block the camera. Open the page in Safari or Chrome, or use Take a photo or Upload image instead.
Camera will not focus or read
Hold the code 15 to 30 cm away, add light or turn on the flashlight, and keep the phone steady for a second.
HEIC photo will not open
Some browsers cannot read HEIC. Convert the photo to JPG or PNG first, then scan it.
The code is damaged or very small
Try a higher-resolution copy of the image. Heavily damaged codes may be unreadable by any scanner.
QR code scanner FAQ
Quick answers about privacy, camera access, supported codes, batch scanning and safety.
How do I scan a QR code online for free?
Open this page, then drop an image of the QR code into the tool, or switch to Use camera and point it at the code. The content appears instantly with a safe preview. It is free, needs no account and works in your browser.
How do I scan a QR code from an image or screenshot?
Drop the image into the upload area, press Choose images, or paste a screenshot with Ctrl+V. On a phone, take a screenshot of the code and pick it from your gallery. The tool decodes it right away.
Can I scan a QR code on my computer?
Yes. Upload or paste an image of the code, or use Use camera to scan with your laptop webcam. No phone is needed.
Does it work on iPhone and Android?
Yes. It works in current Safari, Chrome, Edge and Firefox on iPhone and Android. If the live camera is blocked, for example inside an in-app browser, use Take a photo or Upload image.
Is it safe? Are my images uploaded?
Nothing is uploaded. Images and camera frames are decoded on your device inside the browser, so there is no server copy to store or leak. You can confirm this in your browser Network tab while you scan.
Will it open the link automatically?
No. The tool never opens a link on its own. It shows the destination and any warning signs, and you decide whether to press Open link. Codes that contain scripts or file addresses are shown as text only.
Can I scan a Wi-Fi QR code and see the password?
Yes. A Wi-Fi code shows the network name, security type and password. The password is hidden until you press Show password, and you can copy it with one tap.
Can it read vCard and contact QR codes?
Yes. Name, company, phone, email and website are listed, and you can save the card as a .vcf file to import into your contacts.
Can I scan several QR codes at once?
Yes. Add up to 30 images in one go. Every result is listed separately, and you can copy all of them or download a CSV. If one image contains several QR codes, they are listed together where the browser supports it.
Does it scan barcodes?
No. This tool reads QR codes only. Product barcodes such as EAN and UPC, and other 2D codes such as Data Matrix, Aztec and PDF417, are not supported.
Why does it say no QR code found?
Usually the image is too small, blurry, cropped too tightly or has glare. Use a sharper image, keep a plain border around the code and make sure the whole code is visible.
Why is my camera not working?
Allow camera permission for this site, close other apps that use the camera, and open the page in a full browser rather than an in-app browser. If it still fails, use Take a photo or Upload image.
What image formats and sizes are supported?
PNG, JPG, WebP, GIF, BMP and AVIF, up to 20 MB each and 30 images per batch. HEIC works only in browsers that can open it, so convert to JPG or PNG if it fails.
Can it read inverted or colored QR codes?
It tries both normal and inverted codes when you upload an image, and it handles colored codes as long as there is strong contrast between the code and its background. Very low contrast codes may fail.
Can a QR code be dangerous?
The code is only a container for text, but the link inside can lead to phishing or unwanted downloads. That is why this tool shows the real domain and warnings first. It does not check links against a malware database, so stay careful with codes from unknown sources.
How is this different from my phone camera?
Your phone camera is great for quick live scans. This tool adds scanning from saved images, laptop use, batch scanning, a full result preview with link warnings, a revealable Wi-Fi password and CSV export.
Does it work offline?
Once the page has loaded, decoding happens on your device and needs no further network requests. Opening a decoded link of course needs the internet.
Is the QR scanner free? Are there limits?
It is free with no account, no watermark and no scan limit. The only limits are 20 MB per image, 30 images per batch and your device memory.
How to scan QR codes safely
Read the domain first
Check that the site name matches who you expect. A real bank or shop will not use a strange spelling or a long string of random letters.
Be careful with stickers
Criminals paste fake QR stickers over real ones on parking meters, posters and menus. If a code looks stuck on top of another, do not trust it.
Never enter passwords after a scan
If a scanned page asks you to log in or pay, close it and go to the official site or app yourself.
Treat shorteners as unknown
Shortened links hide the destination. Open them only if you trust where the code came from.
ToolDeck vs your phone camera scanner
Your phone camera is quick for a live scan and the two work well together. Use ToolDeck when the code is in a saved image, on your laptop screen, in a batch, or when you want to inspect the content before acting on it.
| Feature | TToolDeck | Built-in phone camera |
|---|---|---|
| Scan a saved image or screenshot | Yes | Varies by phone |
| Works on a laptop or desktop | Yes | No |
| Scan many images at once | Yes | No |
| Shows the full link before opening | Yes | Preview banner |
| Warns about http, IP and lookalike domains | Yes | Varies |
| Reveals the Wi-Fi password | Yes | Usually joins without showing it |
| Export results as CSV | Yes | No |
| Checks links against a malware database | No | Varies |
Phone features vary by device and operating system version. Based on commonly available behaviour; check your own phone for specifics.
What you get for free
Image, screenshot or camera
Upload a file, drag and drop, paste with Ctrl+V, snap a photo on your phone or scan live with the camera.
Safe link preview
See the real domain, the full address and warnings for http, IP addresses, shorteners and lookalike characters. Links open only when you press the button.
Reads more than links
Wi-Fi, contact cards, email, phone, SMS, locations and plain text each get a clear layout and the right actions.
Batch scan and export
Drop up to 30 images and get every result in one list. Copy everything or download a CSV.
Private by design
Decoding runs in your browser. Your images and camera frames are not uploaded, and the camera stops when you leave the tab.
Built for every device
Large touch targets, a back and front camera switch, flashlight support and a photo fallback for in-app browsers.
More free QR and image tools
Make a QR code, extract text from images or prepare photos. Nothing uploaded, ever.
QR Code Scanner
You are hereRead QR codes from images or your camera.
QR Code Generator
Create QR codes for links, Wi-Fi, WhatsApp and more.
Image to Text
Pull text out of a photo or screenshot with OCR.
Image Converter
Convert HEIC, WebP and more to JPG or PNG first.
Image Compressor
Shrink large photos before you scan or share.
Your images and camera stay on your device
There is no upload step and no account. Decoding runs inside your browser, and the camera stops when a code is found or when you leave the tab. You can confirm this in your browser's Network tab while you scan. Read how we keep it private.