QR Code Scanner & Barcode Reader Online

QR Code Scanner & Barcode Reader Online

Scan QR codes and barcodes instantly online using your webcam, camera, or image file upload. Decodes WiFi, vCards, URLs, and 2FA secrets 100% locally in browser.

Lbl encoding standard
Lbl in browser badge

Tab camera

Lbl no code hint

Lbl no code detected

Lbl no code hint

Stat total scans0
Stat privacyLbl in browser badge
Stat accuracyGF(2^8) Reed-Solomon
Technical Reference & Architecture Guide

QR Code Scanner & Barcode Reader Online Guide

Scan QR codes and barcodes instantly online using your webcam, camera, or image file upload. Decodes WiFi, vCards, URLs, and 2FA secrets 100% locally in browser.

QR Code Scanner & Barcode Reader Online Guide — Client-Side In-Memory Architecture & Data Flow
QR Code Scanner & Barcode Reader Online Guide — Client-Side In-Memory Architecture & Data Flow

Key Parameters & Controls

Error Correction Level (ECC)ECC_LEVEL

Reed-Solomon recovery capacity: Level L (~7% damage recovery), Level M (~15%, industry default), Level Q (~25%), and Level H (~30% damage tolerance for logos and scuffed physical surfaces).

Default: M (15%)
QR Code Version & Grid DimensionsVERSION

Defines geometric matrix module count from Version 1 (21x21 modules, 41 alphanumeric chars) up to Version 40 (177x177 modules, 4,296 alphanumeric characters). Module formula: N = 4 * Version + 17.

Default: Auto (V1-V40)
Decoding Engine & Preprocessing ModePREPROCESS

Image filter configuration applied prior to raster binarization: Direct Native BarcodeDetector, Adaptive Local Otsu Thresholding, Contrast Stretching, or Inverted Luminance Polarity.

Default: Adaptive Threshold
Character Encoding StandardENCODING

Character decoding interpretation mapping: Universal UTF-8, ISO-8859-1 (Latin-1 standard), Shift_JIS (Japanese QR JIS X 0510 standard), or ASCII Binary.

Default: UTF-8

Pro Tips & Best Practices

Inverting Dark Mode QR Codes

Standard QR specifications (ISO/IEC 18004) mandate dark modules over a light quiet zone. If a mobile app or website renders white modules on black, standard decoders fail immediately; activating the Invert Colors toggle flips luminance values to restore instant decode.

Rescuing Blurry or Washed-Out Camera Frames

Low indoor lighting causes sensor grain and soft edges on finder pattern corners. Increasing the Contrast slider to 150% and applying Otsu adaptive binarization converts subtle gray gradients into crisp 1-bit black/white modules before feeding to the Reed-Solomon engine.

Mitigating Quishing & Phishing Redirection

Never automatically open decoded URLs directly in your browser. Inspect the parsed domain, verify the root SSL certificate domain against suspicious typosquatting lookalikes, and use the Clean URL feature to strip session hijacking tokens and UTM tracking query strings.

Overcoming Severe Angular Perspective Skew

When scanning a billboard or screen from an acute side angle, position all three square finder pattern targets inside the frame. The decoder calculates the 3x3 homography matrix to project the distorted quadrilateral back into a square coordinate plane.

Common Gotchas & Troubleshooting

⚠️Webcam permissions blocked or black video stream displayed

Verify camera access permissions in your browser URL lock icon. If another application (Zoom, Teams, OBS) is holding exclusive hardware lock on the camera device, close that app and use the Device Switcher dropdown to re-initialize the media stream.

⚠️Scuffed or partially torn QR code fails to decode

Check if any of the three square finder pattern corners are severed. If finder patterns are intact, switch preprocessing to Binarize Threshold and adjust the slider between 100 and 160 until the damaged data area passes Reed-Solomon parity verification.

Frequently Asked Questions

How to scan a QR code from a screenshot or image file on PC?▼

Take a screenshot of the QR code using Win+Shift+S (Windows) or Cmd+Shift+4 (Mac), switch to this tool, and press Ctrl+V (or Cmd+V) to paste the image directly from your clipboard. The browser decodes the image instantly in local memory without requiring a webcam or uploading any files to a remote server.

Why does an inverted or dark mode QR code fail to scan?▼

The official ISO/IEC 18004 standard requires dark modules with a light quiet zone border so decoders can calculate the 1:1:3:1:1 black-to-white finder pattern timing ratio. When a QR code has light modules on a dark background, the ratio is reversed; enabling the Invert Colors mode flips pixel values to restore valid pattern recognition.

How much damage can a QR code sustain before becoming unreadable?▼

A QR code can sustain between 7% and 30% physical destruction depending on its configured Error Correction Level: Level L recovers up to 7% missing codewords, Level M recovers ~15%, Level Q recovers ~25%, and Level H recovers up to 30%. However, if any of the three large corner finder patterns are completely destroyed, the scanner cannot orient the grid regardless of ECC level.

What is the difference between QR Code Model 2 and Micro QR Code?▼

Standard QR Code Model 2 features three corner position detection patterns, supports versions 1 (21x21) to 40 (177x177), and stores up to 7,089 numeric characters. Micro QR Code features only one position detection pattern, versions M1 (11x11) to M4 (17x17), and is designed for tiny physical spaces (e.g. circuit boards, pharmaceuticals) storing up to 35 numeric characters.

How do I scan a WiFi QR code and find the hidden password?▼

Drop or scan the WiFi QR code into the scanner. The parser automatically deconstructs the standard schema (WIFI:S:<SSID>;T:<WPA|WEP|blank>;P:<PASSWORD>;H:<true|false>;;) and displays the exact network SSID, security encryption protocol, and revealed plaintext password with a 1-click Copy Password button.

Related Tools & Utilities

All Tools →