How to Scan a QR Code from Your Screen
If a QR code appears in your screenshot, LamShot detects it automatically and shows a badge you can click to copy the encoded content. No separate QR scanner app needed.
Quick summary
- LamShot scans every screenshot for QR codes automatically after capture.
- A QR badge appears on the toolbar if a code is detected.
- Click the badge to copy the QR payload (URL, text, or other data) to your clipboard.
- Works on any QR code visible on your screen, including websites, videos, and PDFs.
- Detection is near-instant and runs locally on your device.
How Automatic QR Detection Works
Every time you take a screenshot, LamShot runs a quick scan of the image looking for QR code patterns. This happens in the background, alongside any other processing like OCR. If a valid QR code is found anywhere in the captured area, LamShot decodes the payload and makes it available to you through a badge in the toolbar.\n\nThe detection engine handles standard QR codes as well as common variants like Micro QR and most QR codes used in URLs, Wi-Fi credentials, contact cards, and payment links.
Scanning a QR Code from Your Screen
-
Display the QR code on screen
Open the website, email, document, presentation, or video frame that contains the QR code you want to scan. Make sure the code is fully visible and not cut off.
-
Capture the area with the QR code
Press your LamShot capture hotkey and drag a region around the QR code. You do not need to be pixel-perfect — capturing a slightly larger area around the code is fine. LamShot can find the code even if there is other content in the screenshot.
-
Look for the QR badge in the toolbar
After the capture, the LamShot toolbar appears. If a QR code was detected, you will see a QR badge or button — often labeled QR or showing a QR code icon — alongside the regular toolbar buttons. This badge only appears when a code is found.
-
Click the badge to copy the payload
Click the QR badge. The decoded content — typically a URL, but it could be a phone number, Wi-Fi password, plain text, or a vCard — is copied to your clipboard. A small notification confirms the copy. You can now paste it into a browser address bar, a contact form, or wherever you need it.
Tips for Reliable Detection
Keep the QR code large enough on screen. A QR code that is too small — under about 80×80 pixels in the capture — may not be decoded reliably. Zoom in on the page or document before capturing if the code is small.\n\nCapture good contrast. QR codes need clear contrast between the dark modules and the light background. Screenshots of printed QR codes photographed with a phone camera are harder to decode due to perspective and lighting variations.\n\nAvoid capturing QR codes at an angle. The scanner works best with straight-on captures. If you are screenshotting a photo of a QR code that is tilted, detection may fail.
What Happens with the Decoded Payload
The decoded content is placed on your clipboard so you can use it immediately. Common payloads and how to use them:\n\nURL: Paste into your browser address bar and press Enter to open the link.\n\nWi-Fi credentials: The payload may include an SSID and password in plain text — paste it into a text editor to read the values.\n\nContact card (vCard): Some apps let you import vCard text directly; otherwise, copy the details manually.\n\nPlain text or code: Paste into any text editor or application that needs it.
Frequently asked questions
Does LamShot scan for QR codes in every screenshot automatically?
Yes. The scan runs in the background after every capture. If no QR code is found, the badge simply does not appear and nothing else changes.
Can I scan a QR code from an image file already saved on disk?
Yes. Open the image file in LamShot's editor (use File > Open or drag it onto the LamShot window) and trigger the QR scan from the toolbar.
What if multiple QR codes appear in the same screenshot?
LamShot detects all QR codes in the image. If more than one is found, the badge may show a list or cycle through the payloads. Click the badge to see all detected codes and choose which payload to copy.
Can LamShot scan barcodes in addition to QR codes?
QR code detection is the primary feature. Support for other barcode formats like EAN, Code 128, or Data Matrix depends on the version of LamShot you have installed. Check the release notes for your version.
Is the QR code data processed on my device or sent to a server?
QR code decoding happens locally on your device. The content of the QR code is never sent to any external server.
Download LamShot Free
Try everything covered in this guide.
Download LamShot FreeWindows 10 / 11 · Free