QR Code Reader
Scan and decode QR codes from uploaded images or your device camera. Instantly extract text, URLs, and data. Free, runs entirely in your browser.
Drop an image with a QR code or
Reference
How does QR code reading work?
A QR code reader analyzes an image to locate the three square finder patterns at the corners of the code, determines the grid orientation and module size, then decodes the binary data using Reed-Solomon error correction. Modern browsers provide the BarcodeDetector API (Chromium-based) or the QR data can be decoded via JavaScript libraries. This tool supports both image upload (from files or screenshots) and live camera scanning using the MediaDevices API.
Common use cases
- Link extraction — decode a QR code from a screenshot to get the URL without scanning with your phone.
- Development testing — verify that QR codes you've generated contain the correct data.
- Document processing — extract encoded information from scanned documents or PDFs containing QR codes.
- Wi-Fi credentials — read Wi-Fi network QR codes to view SSID and password details.
- Two-factor auth — decode TOTP setup QR codes to extract the secret key and parameters.
Privacy
All processing runs 100% in your browser. No images are uploaded to any server.