Scan a QR Code from an Image
Read a QR code from a photo, screenshot or saved image.
No code to test with?Use a sample QR code →
Scanning a QR code that's on your own screen
A QR code is meant to be pointed at with a second device — which fails the moment the code arrives on the only device you have. A ticket in an email on your laptop, a login code in a PDF, a payment code on a web page: your phone can photograph the screen, but that is awkward, and on a phone you simply cannot point the camera at itself.
Take a screenshot instead and drop it above. Screenshots are pixel-perfect — no glare, no blur, no angle — so they decode essentially every time, and you get the raw contents as text you can read before you act on it.
Because decoding happens in your browser, the screenshot never leaves your device — which matters when the code is a ticket, a payment request or a one-time login.
How do I scan a QR code that's on my laptop screen?
Take a screenshot of the code (Win + Shift + S on Windows, Cmd + Shift + 4 on a Mac) and drop the image into the Tools-Bench QR Code Scanner. It decodes the code in your browser and shows the contents as plain text, so you can check a link before opening it. The screenshot is never uploaded.
About the QR Code Scanner
Drop in a photo, screenshot or saved image containing a QR code and get its contents back as plain text. This matters most when the code is already on the screen in front of you and there is no second device to point at it. Reading the text before you follow it is also the safe way to handle a code from a poster, a letter or an email: QR codes hide their destination, and this shows you exactly where one leads before you open it. Decoding runs entirely in your browser — the image is never uploaded.