Scan QR from image
Scan a QR code from any image.
Drop in a screenshot, photo or downloaded image and we'll decode the QR code instantly. Runs in your browser — your file never leaves your device.
Drop a QR image here
PNG, JPG, WebP or screenshot — up to 10 MB
How to scan a QR code from an image
- 1
Open this page
Works on any phone, tablet or laptop with a modern browser.
- 2
Drop in your image
PNG, JPG, WebP or screenshot. Decoding happens locally — your file never leaves your device.
- 3
Copy or open the result
If the QR is a URL, tap Open to follow it. Otherwise, copy the decoded text or contact info.
100% private
Decoding runs in your browser via jsQR. We never see your image or the decoded text.
No signup
Drop in an image and get a result. No watermarks, no usage limits, no email required.
Make your own
Once you've scanned someone else's QR, create your own dynamic, trackable code in 30 seconds.
Frequently asked questions
How do I scan a QR code from an image or screenshot?
Drop the image into the scanner above (or click to upload). It runs entirely in your browser using jsQR — no upload, no signup. Works with PNG, JPG, WebP and screenshots.
Is this QR scanner free?
Yes, completely. There's no signup, no watermark, and no usage limit. Your image never leaves your device — decoding happens on the page in real time.
Can I scan a QR code from a photo on my phone?
Yes. Open this page on your phone, tap the upload area, pick the photo, and the decoded link appears instantly.
Does it work without an internet connection?
After the page loads, decoding happens locally in your browser, so once the page is open you can scan even offline.
What QR code formats are supported?
Standard QR codes including URLs, text, vCards, WiFi credentials, phone numbers and emails. Some heavily damaged or low-resolution codes may fail to decode.
