QRCoder

QR code safety

Check a QR Code Link Before You Open It

A QR code is just a link you cannot read. That is what makes "quishing" — QR phishing — work: a sticker over a parking meter, a code in an email, a fake menu on a café table. The defence is simple: read the link before you open it.

QRCoder scan details: the decoded link, its domain and an Open URL button shown before anything opens
QRCoder scan details: the decoded link, its domain and an Open URL button shown before anything opens

Where malicious QR codes show up

Read the link in four checks

  1. Find the real domain. The domain is the part right before the first single slash, read from the right: in pay.cityparking.example.com/meter, the site is example.com, not cityparking. Attackers put a trusted name on the left and their own domain on the right.
  2. Look for lookalikes. Swapped letters (paypa1), extra words (citypark-payments), or unusual endings (.top, .xyz) on a site that should be official.
  3. Be wary of shorteners. A bit.ly-style link hides the destination. For payments or logins, don't open it — go to the official site or app yourself.
  4. Check that it fits the context. A parking code should lead to the city or the operator named on the meter; a restaurant menu should not ask for card details or a login.

How QRCoder helps

QRCoder never opens a link automatically. After a scan it shows the domain, the full address and local warnings about suspicious links, so you can make the four checks above before tapping Open. The check happens on your phone — scanning does not send the link to a server. For Wi-Fi, contacts and calendar events, the app shows the fields clearly and hands off to Android's own confirmation screen, so nothing is joined or saved without your approval.

Physical checks for public codes

Rule of thumb: if a QR code leads to a page asking for a password, card number or one-time code, close it and go to the service directly by typing its address or using its official app.

If you already opened a bad link

  1. Do not enter anything else. Close the page.
  2. If you entered card details, contact your bank immediately and ask for the card to be blocked.
  3. If you entered a password, change it on the real site and on any site where you reused it, and turn on two-factor authentication.
  4. Report the tampered code to the business or the parking operator. In the US you can also report fraud to the FTC at ReportFraud.ftc.gov.

Frequently asked questions

Can scanning a QR code hack my phone?

Scanning itself only decodes text. The risk comes from what you do next: opening a malicious page, entering details, or installing an app. Reading the link before opening it removes most of that risk.

Does QRCoder open links automatically?

No. It shows the domain, the full address and local warnings about suspicious links first, and only opens the link when you tap Open.

How do I know if a parking meter QR code is fake?

Check whether the code is a sticker placed over the sign, and whether the link's domain matches the operator named on the meter. When in doubt, pay through the operator's official app or the meter itself.

Sources and further reading

How this article was created

This article was drafted with the help of artificial intelligence and edited against the app's published feature list. The independent developer is responsible for publication and accepts correction reports. Verify health, safety, legal, financial and official requirements with a primary source or qualified professional.

Questions and corrections: brightwaveapp@gmail.com. Legal and privacy information.