QR Code Scanner
Scan QR codes with your webcam or upload an image. Instant decode with copy button. Works on desktop and mobile. Your data never leaves your browser.
Drop QR code image here or click to browse
JPG, PNG, WebP supported
How to use QR Code Scanner
Decode any QR code from an uploaded image file entirely in your browser — no camera access required. Paste a screenshot, upload a photo, or drag in a file to instantly reveal the encoded URL, text, contact, or Wi-Fi credential. Useful for extracting QR content from PDFs, screenshots, or email attachments you cannot physically scan.
- Upload a JPG, PNG, or WebP image containing the QR code.
- The scanner automatically locates and decodes the QR code within the image.
- The decoded content appears below: URL, text, vCard, or Wi-Fi credential.
- Click "Open" to visit a URL, or copy the raw text to your clipboard.
- For multi-QR images, all detected codes are listed.
Your data never leaves your device — 100% private processing.
Image quality requirements
For reliable decoding, the QR code should occupy at least 100×100 pixels within the image and be reasonably well-lit and in focus. Slight rotation (up to ±45°) and moderate blur are handled automatically by the ZXing/jsQR decoder. If decoding fails, try cropping the image to just the QR code area, adjusting brightness and contrast, or using a higher-resolution source image. QR codes obscured by glare, deep shadow, or extensive damage may not decode.
Privacy and security when scanning
All decoding happens in your browser — no image data is uploaded anywhere. This is important when scanning QR codes from sensitive documents like financial statements, boarding passes, or confidential reports. Before visiting any URL decoded from a QR code, review it carefully — malicious QR codes (QRishing) can encode phishing URLs that appear legitimate at a glance. Our tool displays the raw decoded content so you can verify it before clicking.
| Content type | QR prefix | Decoded action |
|---|---|---|
| Web URL | https:// or http:// | Open link in browser |
| Wi-Fi credential | WIFI:T:WPA;S:… | Show network + password |
| Contact (vCard) | BEGIN:VCARD | Save to address book |
| Email address | MAILTO: | Compose email |
| Phone number | TEL: | Initiate call |
| SMS | SMS: or SMSTO: | Compose text message |
| Map location | GEO:lat,lon | Open in maps app |
| Plain text | (no prefix) | Display and copy text |
Glossary
- ZXing
- An open-source QR and barcode scanning library originally developed by Google, widely used in web and mobile apps.
- QRishing
- A phishing attack that uses malicious QR codes to redirect victims to fraudulent websites.
- Version (QR)
- A QR code's complexity level (1–40), where higher versions encode more data using a denser grid.
- Finder pattern
- The three square corner markers that help scanners identify and orient a QR code in an image.
Related reading
Frequently Asked Questions
Get weekly tool tips & updates
New tools, power-user tips, and productivity hacks — delivered free every Friday.
No spam, ever. Unsubscribe with one click.
Why use QR Code Scanner?
- High-resolution QR codes ready for print at any size
- Customisable colours and error-correction levels
- Download as PNG or SVG for web and print use
- Encode URLs, contact cards, text, Wi-Fi credentials and more
Common use cases
- Create a QR code for a restaurant menu
- Generate a vCard QR code for business cards
- Add a Wi-Fi QR code to a guest welcome booklet
- Share event registration links via QR poster
- Create product tracking labels with barcode generation
Related QR & Barcode
QR Code Generator
Generate QR codes for URLs, text, and more. Customize the size, colors, and error correction, then download instantly — free and private.
WiFi QR Code Generator
Create a WiFi QR code so guests can connect to your network without typing a password. Works on Android and iPhone. Free and private.
Barcode Generator
Generate barcodes online in CODE128, EAN13, UPC, QR, and more formats. Download as SVG or PNG. Free and private.
vCard QR Code Generator
Create a QR code for your contact information. Anyone who scans it can save your details instantly. Free digital business card QR generator.
URL QR Code Generator
Create a QR code for any URL instantly. Free, private, no login. Download as PNG. Perfect for menus, flyers, and business cards.
QR Code Reader
Scan and decode QR codes from images online. Upload a QR code image to instantly read its content — free, private, and processed in your browser.
Explore all QR & Barcode.