Free, in your browser, no upload
Scan a QR code from an image
Drop a screenshot, photo or saved image and read every QR code and barcode in it. Links are shown in full with warnings for look-alike and shortened addresses, and nothing opens until you choose.
- No camera, no app
- Links shown, never opened
- Wi-Fi passwords and contacts readable
More QR and barcode tools
How to scan a QR code from an image
Get the image
Take a screenshot of the code on your screen, or use a photo or a downloaded image. JPG, PNG, WebP and GIF all work.
Drop or paste it
Drag it onto the box, choose it, or press Ctrl+V to paste a screenshot straight from the clipboard.
Read what it holds
Each code gets a numbered card: the full text, what kind of content it is, and any warning about the link.
Decide what to do
Copy the text, save a contact or event, copy a Wi-Fi password, or open a link yourself if you trust it.
What we check in a link
The US Federal Trade Commission warns that scammers stick fake QR codes on parking meters and send codes by email and text, leading to sites that steal logins or card details. Its first tip is to look at the link before you open it. That is what this reader does for you:
| Warning | Why it matters |
|---|---|
| Letters from other alphabets | Look-alike letters, such as a Cyrillic a, can spell a fake address that looks real |
| A brand name on someone else’s site | paypal.secure-login.example is not PayPal; only the end of the address counts |
| Short link or QR redirect service | It hides the real destination, and the owner can change it at any time |
| Bare IP address | Real businesses rarely send customers to a number instead of a name |
| An @ sign in the address | Everything before the @ is decoration; the site is what comes after it |
| Not https | The page is not encrypted, so never type passwords or card numbers there |
| App and script links | Links that run code or open apps are shown as text and never offered as a link |
We never visit the link to check it, because loading a page can be enough to tell a scammer the code was scanned. Nothing is opened unless you click.
Codes and content this reader understands
The reader is built on ZXing-C++, an open-source library, compiled to run in your browser. It finds QR codes (including Micro QR and rMQR), Data Matrix, Aztec, PDF417, MaxiCode, EAN and UPC, Code 128, Code 39, Code 93, ITF, Codabar and GS1 DataBar, several in one image if needed, even when they are rotated or inverted.
It then reads the content: web links, Wi-Fi networks, contact cards (vCard and MECARD), calendar events, email, SMS and phone codes, map locations, and product numbers, whose check digit it verifies. Contacts and events can be saved as files your phone or computer opens directly.
Finding a Wi-Fi password in a QR code
A Wi-Fi QR code stores the network name and password as plain text. Drop a photo of the code, such as the one on a router or a card in a holiday rental, and the reader shows both, with a button to copy the password.
Android phones can also show a code for the network they are connected to (Settings, Network and internet, Internet, your network, Share). Take a screenshot of that screen and drop it here to read the password on your computer.
When a code will not read
Most failures come from the photo, not the code. Try these in order:
- Crop closer, so the code fills more of the picture. Our crop tool keeps it on your device.
- Keep the white margin around the code in the picture; scanners need it.
- Retake blurry photos with the phone held still and parallel to the code, without glare on glossy paper.
- For a code on a screen, a screenshot reads far better than a photo of the screen.
- A code that is torn, very faded or covered by a large logo may simply be beyond repair.
Questions
How do I scan a QR code from a screenshot?
Take the screenshot, then paste it here with Ctrl+V or drop the file onto the box. The code is read in your browser in a moment.
How can I scan a QR code shown on my laptop screen?
Take a screenshot of the screen (Windows key + Shift + S on Windows, Shift + Command + 4 on a Mac) and paste it here. No phone needed.
Is it safe to scan QR codes?
Scanning only reads text; the risk is the link you open next. The FTC advises checking the address first and not scanning codes from unexpected emails or texts. That is why we show the full link and warnings before you open anything.
Can I see a Wi-Fi password from a QR code?
Yes. Wi-Fi codes hold the password as plain text, and the reader shows it with a copy button.
Why does it say no code was found?
Usually the code is too small in the picture, blurry, or cut off at the edge. Crop closer, include the white margin and try a sharper image.
Can it read barcodes as well as QR codes?
Yes: EAN, UPC, Code 128, Code 39, ITF, Codabar, Data Matrix, PDF417, Aztec and more.
Can I scan a QR code from a PDF?
Not from the PDF file itself. Open the PDF, take a screenshot of the page with the code, and paste that here.
Is my image uploaded?
No. The image is read by your browser on your device and is never sent to uncrop.si or anyone else.
Sources
Checked on 13 October 2026.
- Scammers hide harmful links in QR codes to steal your information (FTC consumer alert, December 2023)
- See a QR code parked somewhere? Don’t scan it…yet! (FTC consumer alert, September 2026)
- ZXing-C++, the open-source barcode library our checks and reader use
- Barcode Contents: Wi-Fi, contact, SMS and event formats (ZXing project wiki)
- Connect to Wi-Fi networks on your Android device (Android Help)
- Scan a QR code with your iPhone or iPad (Apple Support)
QR Code is a registered trademark of DENSO WAVE INCORPORATED.