Scan with camera
Point your camera at a QR code for a direct, live safety check.
Images and decoded content stay in your browser. The checker never visits the destination.
Point your camera at a QR code for a direct, live safety check.
Private QR safety check
Scan with your camera or upload a QR image. See exactly what it contains and get a clear, explainable risk check before you open a link or approve an action.
Images and decoded content stay in your browser. The checker never visits the destination.
How it works
The checker separates decoding from opening, so you can inspect the hidden payload first.
Use the rear camera for a live scan or select a saved QR code image.
The browser decodes the exact URL, payment request, Wi-Fi setup, contact, message, or text.
Readable rules flag traits such as shortened links, raw IP addresses, hidden credentials, unusual ports, encoded domains, and downloads.
URL risk signals
Shortened links, nested redirect URLs, many subdomains, and long hostnames can make the true destination harder to identify.
User information before a hostname, numeric IP addresses, Punycode, heavy encoding, and urgent account language receive extra scrutiny.
Executable downloads, payment requests, open Wi-Fi networks, and custom app actions are surfaced before you continue.
The report shows HTTP versus HTTPS, destination domain, port, path, and parameters in a readable layout.
Decoded details
QR codes can contain more than web links. The scanner identifies common formats and displays useful fields without automatically performing the action.
Reveal the complete destination, including the real hostname, path, query parameters, and visible redirect targets.
Inspect available recipient, amount, currency, network name, and security details before approving a payment or joining a network.
Preview phone numbers, SMS text, email recipients, and contact-card fields before handing them to another app.
Before you continue
Look for a sticker placed over the original code and be cautious with unexpected QR codes in email or messages.
Focus on the destination hostname—not familiar brand words elsewhere in a long URL.
Open the official app or type the known website yourself for passwords, payments, account recovery, or urgent notices.
A menu, parking meter, invoice, or sign-in QR code should not normally download an app or executable file.
Frequently asked questions
Scan it here without opening the result. Check the decoded destination, risk score, and each warning. Also confirm that the code came from a source you trust.
Yes. A QR code can hide a link to a fake sign-in, payment, or delivery page. This checker reveals the full URL and highlights suspicious structural traits before you visit it.
No. Decoding and rule-based analysis happen locally in your browser. A link opens only if you deliberately select Open link.
No. A newly created or well-disguised malicious website may have a normal-looking URL. Treat the score as an explainable screening result, not a guarantee.
Quishing is phishing delivered through a QR code. The code hides the destination until it is scanned, which can make a fraudulent link harder to inspect.
No. The selected image and decoded value are processed in your browser and are not uploaded to the DevsLoad server.