QR codes & labels
How to scan a QR code from a screenshot or image
Read a saved QR image locally when the code is already on the same phone or computer.
Quick answer
Use the original image when possible. A decoder needs the complete square code, enough blank border, and pixels that still preserve the module pattern.
Step by step
Save or select the screenshot, crop away unrelated content without cutting the blank border, and open it in the QR decoder. If it fails, retry with the original resolution or a tighter crop rather than enlarging a blurred copy.
Common mistakes
Do not upload private tickets, login codes, or payment QR images to unknown services. A decoded link can still be unsafe, so read the destination before opening it.
Completion check
Check that the decoded text is complete, inspect the domain and scheme, and copy it only when it matches the expected sender or service.
Make the right call
Read the code on the device you already have
A QR code in a ticket, email or screenshot does not require a second phone. Save the original attachment when available and open its image in Decode. Cropping should isolate one code while leaving the complete square and blank margin intact.
| Check | Example or action | How to judge the result |
|---|---|---|
| Several codes in one screenshot | Crop a copy to the single code you want using your device’s image editor. | Do not assume the decoder chose the intended code just because it returned some text. |
| A clear-looking image still fails | Get the original PNG, JPEG or WebP instead of a forwarded thumbnail. | Enlarging a blurry copy adds pixels but cannot restore missing small squares. A cropped border must be restored from the original. |
| A result contains an unfamiliar link | Read the scheme, complete hostname and path before opening anything. | Decoding is not a safety verdict. Verify unexpected login or payment destinations through the service’s own app or known address. |