Free forever — no watermark, no signupEditable QR codes £10 once, never monthlyNeed it printed? FatPrint ships UK-wide
Upload · decoded in your browser · nothing stored

Scan a QR code from a picture

Someone sent a code in WhatsApp, or it is in a screenshot, or on your own screen where your camera cannot reach it. Upload the image below — the code is decoded on your device and the link appears instantly.

Or upload an image — photo or screenshot

🇬🇧UK-built, free forever
🚫No watermark, no signup
🔒Nothing uploaded — 100% in-browser
🖨️Print-ready to 4096px
♻️Editable QR £10 once, not monthly

Three ways to scan from an image

Here (any device): upload the picture above — works on PC, Mac and phone, decodes in the browser, image never leaves your device.

iPhone: open the picture in Photos, long-press the code, tap the link that pops up. Works since iOS 15.

Android: open the image in Google Photos, tap the Lens icon, tap the result.

When the image won't decode

Blur, glare, low resolution and heavy crops are the usual killers. Retake closer and square-on if you can. If the image is clear and still fails, the code itself may be defective — the not-scanning checklist diagnoses it in a minute.

Related

Frequently asked questions

How do I scan a QR code from a screenshot?

Upload the screenshot above — decoded instantly in your browser. Or long-press the image in iPhone Photos / open it with Google Lens on Android.

Is uploading a code image here private?

The file never uploads — jsQR decodes it inside your browser. We cannot see your images.

Can I scan a QR code that is on my own phone screen?

Screenshot it, then upload the screenshot here or long-press it in your gallery. A camera cannot scan its own screen.

Why does my photo say no code found?

Blur, angle, glare or the code being tiny in frame. Crop closer, retake sharper, or check the code itself against our not-scanning guide.

Need to make a code?

All 20 types free — logos, colours, print-ready files, generated in your browser.

Create a free QR code