Screenshot2Text
Scan a QR Code from an Image or Screenshot
Pick, drop, or paste a screenshot or photo with a QR code in it. The code is read in this browser tab and the image is never uploaded.
Screenshot2Text
Pick, drop, or paste a screenshot or photo with a QR code in it. The code is read in this browser tab and the image is never uploaded.
Decoded in your browser. Nothing is uploaded.
Drop a screenshot or image with a QR code
PNG, JPG, WebP, GIF, or BMP · tap to pick from your photos or files
Or paste a screenshot with Ctrl+V or ⌘V
A QR code is text drawn as a pattern. Usually it is a link, sometimes a Wi-Fi login, a phone number, or a short note. This page reads that text from a picture you already have: a screenshot, a photo in your gallery, or a code in an email or PDF that you captured on your computer.
It helps most when the code is on the same screen you would scan it with. A phone camera cannot point at its own display, so take a screenshot and open it here instead. If the code holds a link, you see the full address and the domain first. Nothing opens until you tap Open link.
Need the words from an image rather than a code? The image to text tool on the homepage reads text from screenshots and photos, and copy text from image covers grabbing a few lines fast.
Say a friend texts you a QR code for a shared photo album. It is on your phone, and your phone is the only camera you have. Here is how to read it.
If the album link came through a shortener, you will see a bit.ly address, bit.ly as the domain, and a note that the real destination is hidden. That is your cue to ask your friend before you tap it. Your phone's photo app or Google Lens may also read codes in a saved picture. This page works in any browser and shows the whole link before anything opens.
On Windows, press Win+Shift+S, drag around the code, and press Ctrl+V on this page. On a Mac, press Cmd+Ctrl+Shift+4, drag around the code, and press Cmd+V. The capture goes from the clipboard into the reader without saving a file. You can also drag an image in from your desktop.
When a code holds a link, the reader points out a few things worth a second look. They are facts about the address, not a verdict on the site.
No warning does not mean a link is safe. The reader only shows what the code says. It cannot tell who runs the site. Before you open a link, check that the domain is the one you expect, especially when the code was on a sticker, a parking meter, or an email you did not expect.