Upload a QR image — we decode it in your browser to reveal the content, and if it is a link, run a risk check automatically. Nothing is uploaded.
Upload a QR image — we decode it in your browser to reveal the content, and if it is a link, run a risk check automatically. Nothing is uploaded. Free with no sign-up, and the analysis runs inside your browser — files never leave your device. On our public gate (30 real + 52 AI images) it measured 96.3% at original quality and 91.5% on recompressed copies, with zero real photos confidently mislabelled as AI. Treat it as an indicator, not proof: the newest commercial generators evade every detector.
Upload a QR-code image and it decodes the link inside directly in your browser, then automatically checks that link for phishing/scam risk. QR codes are dangerous precisely because you cannot see the destination with your eyes.
A QR code hides its destination from the human eye. Sticker QR codes stuck on café tables, parking meters, shared scooters or fake utility bills — placed over the real one — are on the rise. The instant you scan, you are on a fake payment or login page.
This tool never uploads the image; it decodes the QR inside your browser and then evaluates the resulting URL with the link-check logic. So you can safely preview the destination before you scan.
If a URL is extracted from the QR, that address is fed straight into the link-risk check and its score and reasons are shown. If it contains text, a contact or Wi-Fi details rather than a URL, those are displayed as-is.
For a QR that leads to payment, transfer or login, be extra suspicious regardless of the score — physical sticker QR codes are especially easy to tamper with.
No. Decoding happens inside your browser and the image is never transmitted.
Yes. Capture the QR shown on screen and upload it; if the code is sharp it usually decodes.