QR Code Scanner
Read QR codes using your device's camera or from an image file.
FREE - NO SIGN-UP - MADE ON YOUR DEVICE
Your images are scanned on your device
- Camerascan
- Fileupload
- Privatedecoding
- Instantresults
What you can count on
- 0data sent
- Your camera feed is not sent
- Your image file is not uploaded
- 100%in your browser
- No server processing
- Decoding happens locally
- 2input methods
- Use your live camera
- Or select a saved image file
QR Code Scanner at a glance
- What goes in
- An image file, or the camera
- What you get
- Decoded text with a Copy button
- Scanned links
- Shown, never opened for you
- File downloads
- None; this panel reads codes
- Batch
- One code at a time
- Where it runs
- In your browser, nothing sent
- Reading and after
- Drag, scan, camera stops itself
- Price
- Free
- Account required
- No
How to use QR Code Scanner
- 1
Provide Access
Grant camera permission when prompted by your browser to use the live scanner. To scan a saved image, select the 'Scan from file' option instead.
- 2
Position the Code
For live scanning, point your camera so the QR code is clearly visible in the viewfinder. Alternatively, choose an image file from your device.
- 3
View the Result
The decoded content appears instantly in the text box. If the content is a URL, it is displayed for you to inspect before opening.
Frequently asked questions
Is it safe to scan QR codes with this tool?
Yes. The scanning and decoding process happens entirely within your web browser on your own computer or phone. The image data from your camera or file is never sent to our servers, so the contents of the QR code remain private to you.
Why is the tool asking for camera permission?
To scan a QR code in real time, the tool needs access to your device's camera. This is a standard browser security feature. Your camera feed is processed locally and is not recorded or transmitted.
Can this tool read barcodes other than QR codes?
No, this tool is designed specifically for decoding QR codes, which are the square, pixelated matrix codes. It cannot read traditional one-dimensional (1D) barcodes, such as the ones found on product packaging.
What happens if my QR code contains a link?
The tool displays the full URL as text. The decoded URL is displayed for you to inspect before deciding whether to open it. The tool does not automatically open links.
My QR code is not scanning. What can I do?
Ensure the QR code is not damaged. For live scanning, use good lighting and make sure the image is in focus. If scanning from a file, a higher-resolution image will give better results.
My photo of a code will not decode. Is it worth retrying?
It already has. The picture is read at full size, then at 1600, 1000, 640 and 400 pixels, and every one of those is tried again after a black-and-white hardening pass. Inverted codes are read too.
Can I read a QR code from an image on a computer?
Choose an image file, or drop it on the page. Decoding runs in the browser on your computer, so a camera is not required.
Safe and Private QR Code Scanning
This tool decodes Quick Response (QR) codes from a camera feed or a selected image file. QR codes can store various types of information, such as website links, contact details, or plain text.
- This tool performs all decoding locally in your browser. Unlike some apps, it does not send the image to a server, keeping the content private.
- If a scanned code contains a URL, this tool displays the full link for your inspection. This lets you verify the destination before you visit.
Full specification
| What goes in | An image file you drop or choose, or the camera once you turn it on. |
|---|---|
| What you get | The decoded text on screen, with a Copy button beside it. |
| Scanned links | A link is shown as a link and left for you to read. Nothing is opened for you. |
| File downloads | None. There is no code to save here; this panel reads codes rather than writing them. |
| Batch | One code at a time. |
| Where it runs | In your browser tab. The picture and the camera frames stay on the device. |
| Reading and after | Drag a file in, or use the camera — it switches off once a code is read. Web addresses get a copy button and a warning. |
| Price | Free |
| Account required | No |
Keep going with the same files
All QR tools: QR tools on SPOTTOOLS