digtools
📷
qr reader,

QR & Barcode Reader

Scan QR codes and barcodes from camera or images

📷
Camera & Images
Scan from a webcam or an loaded file
🔒
100% Local
Your photos are never loaded to a server
🛒
Multiple Formats
Supports QR Codes and various Barcodes
📷
Please allow camera access

📝 Scan Result

No code detected yet.
Point your camera or load an image.

About

It is a free online tool that lets you instantly scan QR codes and barcodes using your PC webcam, smartphone camera, or saved image files on your device.

By utilizing the **Client-Side Processing**, image data captured from your camera or loaded file is NEVER sent to an external server. Everything is decoded directly within your browser's memory, guaranteeing zero risk of information leakage, perfect for scanning confidential URLs or internal company codes.

How to Use

[Using the Camera]

  1. Select the "Scan from Camera" tab.
  2. Click "📷 Start Camera". Your browser will prompt you for camera access permissions. Click "Allow".
  3. Point your device's camera at the QR code or barcode.
  4. It will automatically decode the text and display it in the "Scan Result" area on the right (and you'll hear a success beep).

[Using an Image File]

  1. Select the "Scan from Image File" tab.
  2. Drag and drop a photo containing a QR code into the dashed box, or click the box to browse your files.
  3. The image will be analyzed instantaneously, and the result will appear on the right.

Glossary

QR Code (Quick Response Code)
A type of 2D barcode that can store URLs, text, contact information, and more. Data can be retrieved instantly by scanning with a camera.
Decode
The process of reading encoded information from a QR code image and restoring it as text or a URL. In this tool, it is performed in real time within your browser.
Camera Access (getUserMedia)
A Web API that allows the browser to access the device's camera. This tool uses this API to scan QR codes in real time.
Image Scanning
A feature that detects and decodes QR codes from saved image files rather than real-time camera scanning. Useful for reading screenshots.
Barcode Detection API
A browser-provided API for reading various barcode formats (EAN, Code128, etc.) in addition to QR codes.
Error Correction Level
An indicator of how much damage or dirt a QR code can tolerate while remaining readable. There are four levels: L (7%), M (15%), Q (25%), and H (30%).
Data Format
The type of data stored inside a QR code. Various formats exist, including URLs, plain text, vCards (contacts), and Wi-Fi configuration details.

Use Cases

  • Scanning Codes Sent to PC: Instead of grabbing your smartphone to scan an image sent to your PC via Slack or Email, just save the image and read it directly via this browser tool.
  • Product Barcode Checks: Quickly extract EAN/UPC numbers from product photos for inventory management or spreadsheet entry.
  • No-App Scanning: A safer alternative for users who don't want to install sketchy, ad-filled QR reader applications from app stores.
  • Extracting Wi-Fi Info: Safely scan a router's Wi-Fi QR code image to copy and store the raw password.

FAQ

Q. Is scanned image data sent to a server?
No. All QR code reading and decoding is performed entirely within your browser. Camera footage and selected images are never transmitted to any external server.
Q. Can I use this on a desktop PC with a camera?
Yes. You can scan QR codes in real time using a built-in or external webcam. A compatible browser such as Chrome or Edge is required.
Q. Can I scan a QR code from an image file?
Yes. In addition to camera scanning, you can select saved PNG/JPEG images to scan QR codes. This is convenient for reading screenshots.
Q. Does it automatically navigate to scanned URLs?
No. For security reasons, scanned URLs are never opened automatically. Please verify the content first and then click the link to navigate.
Q. What types of QR codes are supported?
Standard QR codes (Model 2) are supported. Common data formats such as URLs, text, email addresses, and Wi-Fi settings are correctly parsed.
Q. What should I do if scanning fails?
Try improving the lighting so the QR code appears bright and clear. For images, use a resolution where the QR code occupies at least 1/3 of the total area.
Q. Can I use this on a smartphone?
Yes. By allowing camera access in iOS Safari or Android Chrome, you can scan QR codes using your smartphone's camera.

All Categories

Send Feedback

Please let us know your thoughts to help us improve the tool.

Disclaimer

The tools provided on this site are completely free to use, but please use them at your own risk. We make no guarantees regarding the accuracy, completeness, or safety of any calculation results, conversion results, or generated data. Please be aware that the operator assumes no responsibility for any damages or troubles caused by the use of these tools. Most tools process files and calculations locally in your browser, meaning your inputted data is neither sent to nor stored on our servers.