How to use it
- Choose From image / screenshot, or With camera.
- Drop an image, paste a screenshot with Ctrl+V (Cmd+V on Mac), or start the camera.
- Read the decoded content and any warnings.
- Open the link, join the Wi-Fi or copy the content.
Scan from an image or screenshot
Phones can scan QR codes with the camera, but what about a code that is on your own screen, in an email, a PDF or a website? Take a screenshot and paste it here with Ctrl+V (Cmd+V on a Mac), or drop the image file. JPG, PNG, WebP, GIF and iPhone HEIC photos all work.
The scanner tries the image at several sizes and also checks for inverted (light-on-dark) codes, so photos taken at an angle or from a distance often work. If nothing is found, crop the image to the area around the code and try again.
The image is processed in your browser and is not uploaded anywhere.
Scan with your camera
Choose With camera and allow camera access when the browser asks. On a phone, the rear camera is used. Hold the code inside the frame; as soon as it is recognized, the phone vibrates (where supported) and the camera stops.
If the browser says permission was denied, click the camera icon in the address bar to allow it, or use an image instead. The video feed stays on your device; nothing is recorded or sent.
What the scanner recognizes
| QR content | What you see |
|---|---|
| Website link | The domain it leads to, warnings, and an Open link button |
| Wi-Fi | Network name, password (with a copy button) and security type |
| The address, as a mailto link | |
| Phone number | The number, as a tap-to-call link |
| SMS | The number and the prefilled message |
| Location (geo:) | Coordinates with a map link |
| Contact card (vCard) | The contact's name |
| Anything else | The raw text, ready to copy |
You always see the full raw content first, so nothing happens until you decide.
Troubleshooting a QR code that won't scan
- Too small or too far: zoom in on the image or move the camera closer until the code fills a good part of the frame.
- Blurry photo: tap to focus, hold still, and make sure there is enough light. Glare on glossy paper or a screen can hide modules; tilt slightly to avoid reflections.
- Damaged or partly covered: codes with a higher error correction level survive more damage, but if a corner finder pattern (the big squares) is missing, the code usually cannot be read.
- Very dense codes with long content need a sharper image. A screenshot at full resolution works better than a photo of a screen.
- Inverted colors (light code on a dark background) are supported for images; for the camera, a normal dark-on-light code works best.
Check links before you open them
Fake QR codes, stuck over real ones on parking meters, posters and restaurant tables or sent by email, are a common way to lead people to phishing pages (sometimes called "quishing"). The scanner warns you when a link:
- uses an IP address instead of a domain name,
- contains non-Latin characters (punycode) that can imitate a familiar domain,
- has a username before the domain, a trick to make a link look like it goes somewhere else,
- is a shortened link (bit.ly, tinyurl and similar), which hides the real destination,
- uses unencrypted http://.
Even without a warning, look at the domain before you open a link, and never enter passwords or card details on a page you reached through a QR code you are unsure about. When in doubt, type the official website address yourself.
Need to make a QR code?
Use the QR code generator for links, text, Wi-Fi, email and phone numbers. To read standard product barcodes such as UPC or EAN instead, use the barcode scanner.
Frequently asked questions
How do I scan a QR code from a screenshot?
Take the screenshot, then paste it on this page with Ctrl+V (Cmd+V on Mac), or drop the image file. The content appears below.
Can I scan a QR code on my computer without a phone?
Yes. Use an image or screenshot, or your webcam via With camera.
Why can't it find the QR code?
The image may be blurry, too small or at a steep angle. Crop to the code, use a sharper photo, or try better lighting.
Is it safe to open a link from a QR code?
Check the domain first. The scanner warns about IP addresses, look-alike domains, hidden usernames and shortened links.
Is my image uploaded?
No. Decoding happens in your browser, and camera video is not recorded.
Last updated: November 12, 2026