Scan a QR Code From an Image
Upload or drag any picture and decode the QR code inside it.
When a QR code is saved as an image — a downloaded JPG, a PNG from a website, or a picture someone sent you — you cannot point a camera at it. Uploading the image to a browser-based reader is the fastest way to decode it. ScannerQR reads the picture on your device and reveals the link or data instantly.
How it works
Supported image formats
You can scan QR codes from JPG, JPEG, PNG, WEBP and GIF images. The decoder automatically handles different resolutions and will find the code even if it sits in a corner of a larger picture.
For best results, use a sharp image where the QR code is clearly visible and not heavily blurred, cropped or covered.
Three ways to add an image
Click the upload area to browse your files, drag an image straight onto the page, or paste one from your clipboard with Ctrl/Cmd + V. All three methods decode the same way.
On a phone, tapping upload lets you pick from your photo library or take a new picture on the spot.
Common uses
Decode QR codes from product photos, downloaded event tickets, screenshots of websites, scanned documents, marketing flyers saved to your device, and images shared over chat apps.
Frequently asked questions
- How do I scan a QR code from a saved image?
- Upload the image to this page or drag it onto the scanner. The QR code inside the picture is decoded instantly in your browser.
- What image formats are supported?
- JPG, JPEG, PNG, WEBP and GIF images all work.
- Will my image be uploaded to a server?
- No. The image is processed locally in your browser and never leaves your device.
- The code will not scan — what can I do?
- Use a clearer, higher-resolution image, make sure the whole QR code is visible, and avoid heavy blur, glare or cropping.