Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)

Scan and decode QR codes from an image or your camera. Detects URLs, WiFi logins, contacts, and more — all in your browser.

QR Code Scanner — Read Any QR Code in Your Browser

This QR code scanner reads and decodes QR codes from an uploaded image or your device camera, right in the browser. Drop in a screenshot or a saved photo, or point your webcam at a code, and the decoded content appears in seconds.

Instead of just showing raw text, the reader recognizes what the code holds — a website link, WiFi login, contact card, email, phone number, SMS, map location, or calendar event — and offers the matching action, like Open Link, Send Email, or Copy Password. It is built for anyone who needs to read a QR code on a computer without installing an app: opening a link from a screenshot, recovering WiFi details, or saving a contact from a card.

Private by design: every scan is decoded in your browser. Images, the camera feed, and your scan history stay on your device — nothing is ever uploaded to a server.

How to Scan a QR Code

1

Add a QR code image

Click the scan area to choose a file, drag and drop an image onto it, or press Ctrl+V (or the Paste button) to scan a QR code copied to your clipboard.

2

Or scan with your camera

Click Use Camera and allow access, then align a code in the frame. The rear camera is used by default on mobile, and you can switch cameras when more than one is available.

3

Read the decoded result

The result appears on the right with a content-type badge and parsed fields, such as a WiFi network's name and password. Use the action button that fits the type to open, call, message, map, or copy the content.

4

Edit, copy, or scan again

Edit the decoded text in the result box before copying, click Copy to grab the current value, or click Scan Another to start over. Every scan is also saved to your Scan History.

Features

Multiple Input Methods

Add an image by clicking to upload, dragging and dropping, or pasting from the clipboard, or scan live with your device camera and an on-screen guide frame.

Automatic Content Type Detection

Decoded data is identified as one of nine types — URL, WiFi, vCard, Email, SMS, Phone, Location, Event, or Text — each with parsed fields and a relevant action.

Multi-QR Code Detection

When an image holds several codes, the reader also scans each quadrant and lists every code found with its own type badge and actions.

Editable Results

The decoded text sits in an editable box, so you can tweak it before copying. The Copy button always grabs the current value you see.

Camera Controls

A "Stop when scanned" toggle stops the camera after the first hit (the default). Turn it off to keep scanning code after code without restarting.

Scan History

Scans are saved to your browser (up to 50 entries) with content type, a preview, and a relative time. Reopen any of them, or clear single items or everything.

Visual Feedback

Detected codes are outlined on the uploaded image, the camera flashes when it locks on, and a new result gets a glowing border to catch your eye.

Frequently Asked Questions

How do I scan a QR code from an image on my computer?

Click the scan area to pick an image file, or drag and drop a screenshot or saved photo onto it. If the code is already on your clipboard, press Ctrl+V or use the Paste button. The decoded content shows up instantly on the right.

Can I read a QR code without an app?

Yes. This is a browser-based reader with nothing to install and no account to create. Open the page, add an image or use your camera, and read the code right away on a phone, tablet, or computer.

How do I scan a QR code from a screenshot or gallery photo?

Treat it like any image: upload the screenshot or gallery photo, drag and drop it, or copy it and paste it in. As long as the QR code is clearly visible in the picture, the reader decodes it without needing a separate camera scan.

Does the camera scanner work with my webcam?

Camera scanning works in modern browsers that support the camera API, including a desktop webcam. Click Use Camera and grant permission when asked. On mobile the rear camera is preferred, and a switch button appears when more than one camera is detected.

Is uploading my QR image safe and private?

Yes. All decoding runs in your browser with JavaScript — no image, camera frame, or decoded data is sent to any server. Scan history lives only in your browser's local storage and can be cleared at any time.

How do I see the link or content inside a QR code?

After scanning, the decoded text is shown in full along with a type badge. For a link you get a clickable URL and an Open Link button; for WiFi you see the network name, password, and encryption; for a contact you see the name, phone, and email parsed out for you.

Why can't the scanner detect my QR code?

Detection can fail when the image is blurry or low-resolution, the code is very small in the frame, it is damaged or heavily distorted, or contrast is poor. Try a clearer, larger image, or move closer when scanning with the camera.

Can it read more than one QR code in a single image?

Yes. The reader scans the whole image and also checks each quadrant to find additional codes. Every code it finds is listed separately with its own type detection and action buttons.

What image formats are supported?

Any standard image your browser can open works, including PNG, JPEG, GIF, WebP, and BMP. The picture just needs to contain a clearly visible QR code.

How long is my scan history kept?

History is stored in your browser's local storage, up to 50 entries, and persists across reloads on that browser. Clearing your browser data removes it, and you can also wipe it anytime with the Clear All button.

Drop image here

or click to upload · paste from clipboard

Upload or scan a QR code to see results

Drag and drop an image with a QR code, or paste from clipboard (Ctrl+V)
Use Use Camera to scan QR codes in real time from your device
The reader detects content type: URL, WiFi, vCard, Email, SMS, Phone, Location, Event
Edit the decoded text directly in the result box before copying
Toggle "Stop when scanned" off to keep scanning multiple QR codes continuously
Reopen previous scans anytime from Scan History
Private by design — every scan happens in your browser, nothing uploaded
Want to learn more? Read documentation →
1/8
Start typing to search...
Searching...
No results found
Try searching with different keywords