Free tool · no sign-up
QR code scanner from image
Upload or drop a photo or screenshot of a QR code and see what is inside: the text, the link, or the UPI payee and amount. Free, and the image never leaves your device.

Loading…
How it works
- 1Drop or paste an imageA photo or a screenshot with a QR code in it.
- 2It is read on your deviceNothing is uploaded; UPI codes are explained.
- 3Copy or openCopy the text, or open the link after checking it.
Runs in your browser. Nothing you type or upload is sent to Cashflow OS.
How to scan from an image
- Tap Choose image or drag a photo or screenshot onto the box.
- The code is read in your browser — with the browser's built-in barcode reader where available, otherwise with a decoder bundled into this page.
- The result appears as text. A link is shown but opens only when you click it.
- For a UPI QR, the payee UPI ID, name, amount and note are shown as separate fields.
Crop the image close to the code if it is a small part of a larger photo; it reads faster and more reliably.
Why check before you scan-to-pay
A QR is just text, and you cannot tell what it holds by looking at it. Reading it here first shows you where a link really goes and who a UPI payment really goes to. This helps when a supplier sends a QR on WhatsApp, or a payment QR on a bill looks different from last time.
A warning about scams: you never need to scan a QR or enter your UPI PIN to receive money. If a "buyer" asks you to scan a code to get paid, it is a fraud — scanning and entering a PIN sends money out of your account. Also be careful with QR stickers pasted over a shop's real code.
Reading a UPI QR
A UPI QR holds a link like upi://pay?pa=name@bank&pn=Name&am=500.00. The scanner splits it so you can check the UPI ID and name match the business you mean to pay. If the amount is filled in, your payment app will show it; if not, you type it. To make your own, use the QR code generator, and read UPI QR codes on invoices.
Other codes you may meet
- E-invoice QR: the signed QR on an e-invoice carries invoice details as an encoded token, not plain text. See the e-invoice QR code explained; it is best verified with the government's verification app.
- Wi-Fi QR: shows the network name and password as text.
- Contact cards: show the name and number as text.
If it will not read
- The photo is blurred or at an angle: take it again straight on.
- The code is too small in the image: crop closer.
- Glare on a laminated stand: tilt the phone.
- It is a barcode, not a QR: try the barcode scanner.
Questions people ask
Is my image uploaded anywhere?
No. The image is read inside your browser and is not sent to any server.
Can I scan a QR code from a screenshot?
Yes. Screenshots work well because they are sharp. Crop to the code if the screen has a lot else on it.
Does it scan with the camera?
This page reads images. For live camera scanning, use the barcode scanner page, which also reads QR codes in supported browsers.
Will it open the link automatically?
No. Links are shown first and open only if you click them, so you can check them.
General information for Indian businesses, not tax or legal advice. GST rates and rules change by notification — check cbic-gst.gov.in or ask your CA before you rely on a figure.