QR Code Scanner from Image
Read a QR code from an image, screenshot or photo, or scan it live with your camera. See the link, text or Wi-Fi password inside, free and right in your browser.
or browse filesdrop a screenshot here or paste
Read a QR code from an image, screenshot or photo, or scan it live with your camera. See the link, text or Wi-Fi password inside, free and right in your browser.
or browse filesdrop a screenshot here or paste
Someone sent you a picture of a QR code, or the code is on your own screen and you cannot point a phone at it. Tap Scan an image and pick the picture, drop it on the page, or paste it straight from the clipboard. The scanner finds the code, rings it in yellow on the picture and shows what it holds in the panel next to it. A screenshot, a photo of a poster, a PDF page saved as an image or a picture from a chat all work, in PNG, JPG, WebP or any other format your browser opens. It is a QR code reader in the page, so you can get the URL or text out of a code in a picture without a second phone. There is nothing to install and no account, and the same page works on a phone, a tablet and a computer.
Use camera opens the live camera. Point it at a QR code: yellow brackets close around the code the moment it is read, and a yellow bar at the bottom says what it is, a website, a Wi-Fi network, a contact. Tap the bar to open the result, which also keeps the frame the code was read from. The camera buttons work like a phone's camera app: the cross closes it, the flash button turns the torch on where the phone has one, the arrows switch between front and back cameras, and the picture button picks an image instead. A laptop webcam works too; hold the code about a hand's width away so it fills part of the picture.
A link is shown in full, with the website's name highlighted, before anything opens, so you can see where a code leads before you tap Open link. A Wi-Fi code shows the network name, the password and the security type (the WiFi QR code scanner is the page made for exactly that). A contact card lists the name, phone numbers, email and address, and Save contact adds it to your phone's contacts. An event has Add to calendar, an email code opens a new message, a phone number can be called, an SMS code opens the message ready to send, and a map point opens the location on a map. A two-factor login code shows the service, the account and the secret key. Anything else is shown as plain text. Tap any value to copy it, and Raw text shows the code's exact content. Want to make a code instead? The QR code generator creates one for free.
A small code in a large photo is the hard case, so the scanner does not give up after one look. It reads the whole picture, then a smaller copy (which smooths out noise and print patterns), then the picture in overlapping pieces at full resolution, so a code that covers only a small corner still gets enough pixels. Every pass also tries the colours inverted, for light codes on a dark background. If it still says no QR code was found, crop the picture closer to the code, use a sharper photo without glare, or scan the code with the camera. Barcodes that are not QR codes, such as the lines on a product, are not read.
A QR code can hold a Wi-Fi password, a contact card or the secret key of a two-factor login, and your picture may show much more than the code. All of it stays on your device: the image is read in your browser and never uploaded. The camera picture is read frame by frame in the page and nothing is recorded. On browsers without a built-in QR reader, the page fetches a small open-source decoder the first time it needs one, and that download contains nothing of yours.
Take the screenshot as usual, open this page on the same phone or computer, tap Scan an image and choose the screenshot from your photos or files. On a computer you can also copy the screenshot and paste it here. The content appears next to the picture, ready to copy or open.
Yes. The scanner shows the whole address first, with the site's name highlighted, and nothing opens until you tap Open link. That makes it a safe way to check a QR code from a flyer, a parking meter or an email before visiting the site.
On browsers with a built-in QR reader, like Chrome on Android, every code in the picture is found and numbered on the image. Elsewhere the scanner shows the clearest code; crop the picture to read another one.
No. The picture is decoded in your browser and never leaves your device, which matters when the code holds a password, a login key or a private link.