QR Code Scanner & Decoder
Scan and extract text, URLs, contacts, or credentials from QR code images or your camera. Displays the raw content safely to protect you from malicious redirects.
What is the QR Code Scanner & Decoder?
This tool decodes QR codes from uploaded images or your webcam safely in the browser, showing you the exact raw destination or payload before you decide to open it.
Optical Image Processing and Pattern Recognition
The scanner samples video or image canvas frames, converts RGB pixels to high-contrast binary grayscale, and scans scanlines for the distinctive 1:1:3:1:1 module ratio characteristic of QR finder patterns. Once three patterns are confirmed, it calculates the affine transformation matrix to unwarp skewed angles, reads the format info bits, descrambles the mask pattern, and outputs the decoded stream.
How to Use the QR Code Scanner & Decoder
Choose Input Method
Upload an image containing a QR code, drag-and-drop a file, or grant webcam permission for live scanning.
Inspect the Decoded Output
View the raw text or URL immediately. Check the domain name carefully to verify legitimacy.
Copy or Open Safely
Use the one-click copy button to save the text, or open verified links in a new sandbox tab.
Key Settings & Parameters
| Setting | What It Controls | Recommended Default |
|---|---|---|
| Camera Selector | Switch between front-facing webcam and back-facing high-resolution mobile camera. | Back camera for sharper macro focus |
Common Pitfalls to Avoid
-
• Scanning blurry or out-of-focus imagesHold the camera steady and ensure adequate lighting so finder patterns are crisp.
-
• Cropping too closely to the QR borderInclude a few millimeters of background around the code so the quiet zone is intact.
Pro Tips for Best Results
- If scanning from a physical screen, tilt the camera slightly to reduce glare and moiré interference patterns.
Local Processing Guarantee
Camera frames and uploaded photos stay in memory and are discarded immediately after scanning. Zero telemetry or server logging.
When to Use
- Inspecting suspicious QR codes found on parking meters, emails, or public stickers before opening them.
- Reading Wi-Fi passwords from printed router stickers when your phone camera fails.
- Extracting raw contact data from vCard QR codes on desktop computers without a phone.
Damaged or torn barcodes where more than 30% of modules are physically destroyed.
- • Requires a legible image with at least 150x150 pixels resolution. Severely crumpled or torn printouts exceeding error correction limits cannot be recovered.