πŸ“± QR Code Reader

πŸ“Œ This tool has been merged into qr code reader. Please use the new version.

Free online QR Code Reader. Upload an image or use your camera to scan and decode QR codes instantly. Supports URL, text, WiFi, vCard and more. Client-side processing, no data uploaded to servers. Β· Client-side processing Β· Your data never leaves your device

Zero dependenciesΒ·Works offline

πŸ“· Choose Scan Method

Click to upload or drag and drop a QR code image

Supports PNG, JPG, GIF, BMP, WebP

Preview

What is QR Code Reader

QR Code Reader is a free online QR code decoder that helps you quickly read information contained in QR codes. Whether it's a web link, text content, WiFi configuration, or contact information, simply upload an image or use your camera to scan and instantly get the QR code content. This tool runs entirely in your browser and never uploads your images or data to any server, ensuring privacy and security.

Supported QR Code Content Types

How to Use

Method 1: Upload Image. Click the "πŸ“ Upload Image" button or drag and drop an image containing a QR code into the upload area. The tool will automatically recognize the QR code in the image and display the decoded result. Supports PNG, JPG, GIF, BMP, WebP and other common image formats.

Method 2: Camera Scan. Click the "πŸ“· Camera Scan" button and the browser will request camera permission. Once allowed, point the QR code at the camera and the tool will continuously scan and automatically recognize it. Results appear immediately upon successful recognition. Click "⏹ Stop Camera" when done.

View and Use Results. After successful recognition, the result area shows the content type and specific content. For URL links, you can click "πŸ”— Open Link" to visit directly; click "πŸ“‹ Copy Content" to copy the result to your clipboard. All scan records are saved in the history list for easy reference.

Use Cases

Daily Scanning: When you receive a QR code image on your computer, no need to take out your phone β€” just upload the image to read the content. Great for viewing WeChat group QR codes, event check-in codes, payment QR codes, etc.

Development Debugging: Developers testing QR code generation can use this tool to verify that generated QR codes are correct and check if the encoded content matches expectations.

Security Check: Before opening an unknown QR code link, use this tool to identify the content first, confirm it's safe before deciding whether to visit, avoiding malicious link risks.

FAQ

Q: What QR code formats are supported?

A: Supports standard QR Code formats including URL links, plain text, WiFi configuration (SSID/password/encryption), vCard contact information, email addresses, phone numbers, SMS, and more. The tool automatically detects the content type and formats the display accordingly.

Q: Are uploaded images saved to a server?

A: No. This tool runs entirely in your browser using a JavaScript library to decode QR codes client-side. Uploaded images are processed only in memory and never sent to any server. Data is cleared when you close the page.

Q: What image formats are supported?

A: Supports common image formats including PNG, JPG/JPEG, GIF, BMP, and WebP. For best results, upload a clear, unobstructed QR code image.

Q: What if recognition fails?

A: Recognition failure is usually caused by blurry images, obstructed or damaged QR codes, or excessive camera angle tilt. Suggestions: 1. Use a clear high-resolution image; 2. Ensure the QR code is complete and unobstructed; 3. Minimize tilt when photographing; 4. Adjust lighting to avoid glare.

Q: Which devices support camera scanning?

A: Camera scanning requires browser support for the getUserMedia API. Most modern browsers (Chrome, Firefox, Safari, Edge) support it on both desktop and mobile. You need to grant camera permission to use this feature. Some older browsers may not support it.

Privacy Statement

πŸ”’ No data uploaded to servers. This tool runs entirely in your browser. All QR code recognition is performed on your device. Uploaded images and scan results are never sent to any server over the network. Data is cleared when you close the page. Use with confidence.

QR Code Reader Β· Client-side processing Β· Your data never leaves your device

Feedback: dexshuang@google.com