Check a QR code before you open it
Scan a code or paste its link. You see the real site it goes to and any warning signs, worked out in your browser without opening the link.
Your codes are made in your browser. Nothing you type is sent anywhere.
Or paste a screenshot (Ctrl+V or ⌘V).
How to check a QR code before you open it
- 01Use the camera, choose or paste an image of the code, or paste the link it holds.
- 02Look at the site name first. It's the part that decides who runs the page.
- 03Read any warning signs, such as a lookalike brand name, a shortened link, or a page asking you to pay or sign in.
- 04Open the link only if the site matches who put up the code. If unsure, go to the official app or website yourself.
Questions
Does the checker visit the link?
No. It reads the address only, in your browser. Nothing is opened, looked up, or sent anywhere unless you choose Open link or one of the outside services.
What does it warn about?
Addresses that aren't encrypted (http:), bare number addresses, letters from other alphabets that imitate a familiar name, brand names spelled with lookalike characters (paypa1) or placed in front of another site, text before an @ that hides the real site, shortened links, dynamic QR code services, and pages that mention signing in or paying.
How do I tell who really runs a link?
Read the site name, shown in large type. In "paypal.com.account-help.net" the site is account-help.net, not PayPal. Everything before it can be chosen by whoever registered that site.
Why might a code "stop working"?
Some QR sites make codes that point at their own short address and forward visitors to yours. If that subscription or trial ends, the code stops working or shows other content. The checker flags well-known forwarding addresses. A code that holds your own address keeps working as long as that page stays online.
Are parking and payment QR codes safe?
Fake codes stuck over real ones on parking meters, chargers, and bills are a common scam. If a code asks you to pay, check the site name matches the operator printed on the sign, or pay in the operator's official app or website instead.
No warning signs means it's safe?
Not always. The checker looks for common tricks in the address, but a new scam site can have a plain-looking name. It can't see what the page does. For a second opinion, use the outside services listed under the result; clicking one sends the address to that service.
Can it check WiFi, contact, or payment codes?
Yes. Codes that aren't links show what they hold, such as the network name, the contact's details, or who a payment goes to, with warnings when a payment code's check digits don't match.
Related tools
- QR scannerCamera or image. See where a code goes before you open it.
- Scan from imageScreenshots and photos. Reads every code in the picture.
- Link QR codePaste a link, get a code that never expires. PNG and SVG downloads.
- EPC QR code (GiroCode)A SEPA transfer code banking apps read, with the IBAN checked.
- Barcode scanner1D and 2D barcodes from camera or image, with the format named.
QR Code is a registered trademark of DENSO WAVE INCORPORATED. Codes are read back with ZXing-C++ and zxing-wasm (licences).