Scam types

QR-code phishing (“quishing”): when the link is hidden in a square

How malicious QR codes hide phishing links in emails, signs, invoices, parking meters and unexpected packages — and how to verify before opening them.

Quick answer

A QR code is only another way to encode a link. Treat it like any other unexpected link: inspect the destination when your device allows it and use the official app or website independently for payments, logins and account actions.

Illustration of a person verifying a suspicious QR code before scanning or paying.

QR codes remove the visible URL from the first decision

With an ordinary link, you may notice a suspicious domain before clicking. A QR code hides that destination until a phone decodes it. That makes the context around the code especially important.

QR phishing can appear in email attachments, printed notices, restaurant tables, parking meters, invoices, posters or unexpected packages. A malicious sticker can also be placed over a legitimate code in a physical location.

Before opening the destination

If your phone shows a preview of the URL, inspect the domain before continuing. For a payment or login, consider skipping the code entirely and opening the official app or typing the known site yourself.

Look for physical tampering when a code is attached to a meter, sign or payment terminal.

If you scanned it already

Scanning alone is not always the harmful step. The risk increases if you entered credentials, payment details, downloaded an app, installed a profile or approved a transaction. If that happened, secure the relevant account or payment method promptly and review what permissions were granted.

Sources and references

These sources support the factual guidance and analysis on this page. For reporting, legal, financial or provider-specific procedures, follow the linked organization’s current instructions.

  1. Phishing scams — how to spot and report themUK National Cyber Security Centre
  2. Scam alert — QR code on an unexpected packageU.S. Federal Trade Commission
↑