QR Code Scanner

Extract content from QR codes in images. Supports URLs, WiFi credentials, vCards, and plain text.

Drag & drop a file here, Ctrl+V to paste, or

JPG PNG WebP Processed locally in your browser

Instant Decode

Results in milliseconds. Works with screenshots and photos.

All QR Types

URLs, WiFi, vCards, email, SMS, plain text and more.

100% Private

Images never leave your device. All processing is local.

What it reads

Decodes QR codes from uploaded images using jsQR, running entirely in your browser. Supports URL links, text, WiFi credentials, vCards, email addresses, phone numbers, and other standard QR data types. The decoded content is displayed with a copy button. See our guide to scanning QR codes for tips and use cases.

Safety note

QR codes can contain malicious URLs. Always review the decoded content before visiting any link. Our scanner shows the raw URL so you can inspect it before clicking. For product barcodes (EAN, UPC, Code 128), use our Barcode Scanner instead.

Frequently Asked Questions

What types of QR codes can this tool read?

Our QR code scanner supports all standard QR code formats including URLs, plain text, WiFi credentials, vCards (contact cards), phone numbers, email addresses, and geographic coordinates. The tool automatically detects the content type and formats it appropriately.

Is my QR code image uploaded to your servers?

No. All QR code scanning happens directly in your browser using JavaScript. Your images never leave your device, ensuring complete privacy. We use the jsQR library which processes everything client-side.

Why can't the scanner read my QR code?

QR code detection may fail if the image is blurry, too small, poorly lit, or if the QR code is damaged. Try uploading a clearer image with good contrast. The QR code should be at least 100x100 pixels and clearly visible.

Can I scan QR codes from screenshots?

Yes! You can upload screenshots containing QR codes from any device. The scanner works with PNG, JPG, and WebP images. Simply take a screenshot of the QR code and upload it to extract its contents.

What happens when I scan a WiFi QR code?

When you scan a WiFi QR code, the tool extracts and displays the network name (SSID), password, and security type. You can then manually enter these credentials on your device to connect to the network.

Is there a limit to how many QR codes I can scan?

No, there are no limits. Since all processing happens in your browser, you can scan as many QR codes as you want, completely free. There's no registration required and no daily caps.