QR Code Scanner
Scan QR codes with your camera or from a photo: links, UPI, Wi-Fi and contacts
Your files are processed in your browser. They are never uploaded, and nothing is stored after you close the page. How we handle privacy
Runs entirely in your browser. Nothing you type or upload is sent to us or stored.
Results are for general guidance. Please check anything important before relying on it. Terms of use
How to Use
- Tap Start camera and allow camera access when your browser asks. Hold the QR code inside the square: it's read by itself and the camera switches off.
- No camera, or the code is in a screenshot? Drop the image on the box, tap the box to choose a photo, or paste a screenshot with Ctrl+V.
- Read the result. The scanner says what the code holds (web link, UPI payment, Wi-Fi network, contact or plain text) and lays out the details. For Wi-Fi, tap the eye button to show the password.
- Use the buttons under the result, such as Copy text, Copy link, Open link (check the address first) or Save contact (.vcf) for a vCard.
- Earlier scans from this visit are listed under Scanned this visit. Tap one to see it again, or clear the list with the bin button.
Scan a QR code online, without installing an app
This QR code scanner reads codes from your phone or laptop camera, or from a photo or screenshot you already have. That second part is handy when someone sends a payment QR on WhatsApp, or a Wi-Fi code is on a poster you photographed. Decoding happens on your device, so the image and the decoded text are never uploaded anywhere.
Your phone's camera app can usually scan QR codes too. What it often won't do is show you what's inside before acting on it. This page does: you see the full link, the UPI ID or the Wi-Fi password, and decide what to do next.
What the scanner recognises
| The code starts with | It is | What you see |
|---|---|---|
https:// or http:// | Web link | The domain name in large text, a warning that it's an outside site, Open and Copy buttons |
upi://pay? | UPI payment request | Payee name, UPI ID, amount (if fixed) and note |
WIFI: | Wi-Fi login | Network name, security type, password (hidden until you tap the eye) |
BEGIN:VCARD or MECARD: | Contact card | Name, phone numbers, email, company and address |
| Anything else | Plain text | The text, ready to copy |
The full decoded text is always shown at the bottom as well, so nothing is hidden by the formatting.
Check before you pay or click
QR codes are a common route for fraud in India because nobody can read a QR code by eye. A few habits keep you safe:
- Receiving money never needs a QR code or your UPI PIN. If a "buyer" on OLX or a caller asks you to scan a code to receive payment, it's a scam. Scanning a UPI code and entering your PIN always sends money out.
- Match the payee name. A shop's sticker can be covered with someone else's code. Before you pay, the name in your UPI app should match the shop or person.
- Read the domain of a link, not just the start.
sbi.co.in.secure-login.xyzbelongs tosecure-login.xyz, not to SBI. The scanner shows the real host name in large text for this reason, and it warns about plain http links and look-alike addresses written with xn--. - Don't enter passwords, card numbers or OTPs on a page you reached from a code you don't trust.
When a QR code won't scan
- Blurry photo: move the phone back a little so the camera can focus, and make sure there's light on the code.
- Code too small in the image: crop the screenshot around the code before uploading.
- Part of the code missing: all three big corner squares must be visible. A code cut off at the edge can't be read.
- Glare on a laminated or glass surface: tilt the phone slightly.
- Camera blocked: if you tapped Block, allow the camera again from the lock or camera icon in your browser's address bar. You can always upload a photo instead.
The scanner also reads light codes on dark backgrounds when you upload an image. QR codes were invented by Denso Wave in Japan in 1994 and can hold up to 7,089 digits or 2,953 bytes of text. Codes with lots of data have many tiny squares and need a sharper picture.
Want to make your own code for a shop counter, a UPI payment or your home Wi-Fi? Use the QR Code Generator.