QR Code Scanner — Scan From Camera or Image
Scan and read QR codes using your device camera or uploaded image. 100% private, no server upload.
Drop an image here
Drag and drop your QR code or barcode image here, or choose a file from your device.
Supports PNG, JPEG, WebP, and BMP up to 10 MB. 100% private in-browser decoding.
Your scan image or camera frames are processed directly on your device. Uploaded files and camera video are never sent to any server, logged, or shared.
How to Use
- Select 'Upload Image' to drag and drop or browse for an existing QR code image file.
- Alternatively, paste an image directly from your clipboard using 'Paste from Clipboard'.
- Your browser scans the image locally and extracts the decoded payload instantly.
- For web links, review the verified domain name and click 'Open' to visit the destination safely.
About This Format
QR codes use a 2D matrix of square modules with three distinctive finder patterns located at the corners. Modern browsers can analyze image pixels directly using hardware-accelerated detection or software decoders without transmitting any image bytes across the internet.
Validation & Technical Constraints
- Supported image formats: PNG, JPEG, WebP, and BMP.
- Maximum file size limit: 10 MB per image to protect device memory.
- Maximum image dimension: 4096 × 4096 pixels.
- Decoded URLs never open automatically to protect against malicious phishing links.
Examples
Website URL
https://example.com/welcome
Wi-Fi Configuration
WIFI:T:WPA;S:NetworkName;P:Password123;;
Frequently Asked Questions
No. All image decoding occurs 100% locally in your web browser. Neither your images, camera frames, nor decoded content are ever uploaded to our servers, logged, or shared.
Automatic navigation to scanned QR codes presents severe security and phishing risks. Our tool displays the decoded link verbatim as plain text, highlights the destination hostname, and requires an explicit click to open.
You can upload or paste PNG, JPEG, WebP, and BMP images up to 10 MB in file size.
Our scanner includes adaptive binarization and inverted luminance processing to read both light and dark mode QR codes. For best results, ensure the image is in focus and all three corner finder patterns are visible.