Skip to content

QR Code Scams and Quishing: Verify Before You Act

Ahmad Tayyem, founder of QRLynx.
Founder
· Updated July 9, 2026 · 7 min read · Reviewed by QRLynx product team
A suspicious QR code sticker being checked on a phone before opening its destination.

Key Takeaway

Learn how QR code scams work, verify the source and destination, respond after a suspicious scan, and deploy safer public QR workflows with QRLynx.

The direct answer

Quishing is phishing delivered through a QR code. The safest response is to verify the source, inspect the physical placement, read the destination preview, and use an independently opened official app or website for sensitive actions. QRLynx checks URL destinations when creators save them and can warn on unverified or higher-risk managed links, but no QR platform can authenticate an unrelated sticker in public or guarantee that every destination remains safe.

A QR code can carry a web address or another structured action. Quishing uses that convenient handoff to move a person toward a fraudulent login, payment page, download, or request for personal information.

The QR pattern is the delivery method, not proof of who placed it. A professional design, familiar logo, HTTPS padlock, or official-looking location can all appear in a scam. Verification must connect the physical or digital source, the destination domain, and the requested action.

The Federal Trade Commission advises people to inspect the URL before opening it, update phone protections, use strong unique passwords and multi-factor authentication, and avoid unexpected QR messages that create urgency. The FBI has also warned about unsolicited packages whose QR codes lead to requests for personal or financial information or malicious downloads.

Where the risk enters the QR journey

Where the risk enters the QR journey
StageWhat can go wrongBest verification
Source
An unexpected email, package, sign, or message creates urgency.
Contact the organization through a separately found official channel.
Physical placement
A sticker covers or sits beside the intended QR.
Inspect edges, compare nearby placements, and ask staff.
Decoded payload
The QR contains a different domain or action than expected.
Read the preview and confirm the exact registered domain.
Destination page
A copied login or payment page requests credentials or money.
Open the official app or type the known address independently.
Follow-up action
The page asks for a download, permission, recovery code, or MFA approval.
Stop and verify the request through a separate channel.

What happens when you scan a suspicious QR code?

Decoding a QR exposes its payload to the scanning app. For a web QR, risk increases when you open the link and interact with the destination. A fraudulent page may imitate a trusted service, request credentials or card details, prompt a download, or ask for permissions.

Other QR payloads can propose actions such as joining WiFi, adding a contact, drafting a message, or starting a call. Read the action your device presents before approving it. Treat an unexpected request for a password, payment, recovery code, app installation, device permission, or multi-factor approval as a reason to stop and verify independently.

HTTPS protects the connection to a domain. It does not prove that the domain belongs to the organization you expected. Check the registered domain itself, not only the padlock, page design, or words elsewhere in the address.

Common quishing scenarios and the safer path

Common quishing scenarios and the safer path
ScenarioVerification questionSafer path
Parking or public payment
Does the meter or authority identify the official app or domain elsewhere?
Use that official app or type the verified address.
Restaurant table or counter
Is the code part of the printed piece or a new overlay?
Ask staff or open the restaurant's official site.
Email or workplace document
Was this QR request expected and confirmed by the sender?
Open the service directly or contact IT through a known channel.
Unexpected package
Did you order it, and does the carrier confirm this request?
Do not scan for sender details; use the carrier's official channel.
Account verification or MFA
Did you initiate this setup inside the official account?
Start again from the official app or account portal.

How QRLynx URL security actually works

For QRLynx URL-based QR workflows, the platform validates a destination when it is saved or changed. The current service combines URL-pattern scoring, a trusted-domain shortlist, DNS signals, and Google Web Risk. A destination confirmed as malicious by Web Risk is blocked from being saved.

An inconclusive result is different from a malicious verdict. Provider timeouts, some DNS states, anonymous subdomain patterns, account risk, or other signals can leave a destination unverified. The managed redirect worker reads the stored verification and risk state. For eligible managed links, it can show a no-cache security interstitial when the destination is unverified, has elevated lexical risk, matches an untrusted smart rule, belongs to a flagged owner, or has enough abuse reports.

The redirect worker does not independently call Web Risk or DNS on every scan. A daily rescan job rechecks a limited higher-traffic set, so the controls reduce risk without guaranteeing continuous verification for every destination. Enterprise custom domains also do not use the managed-domain warning interstitial.

What QRLynx controls and what it does not

What QRLynx controls and what it does not
ControlQRLynx roleBoundary
Save-time destination check
Evaluates URL, DNS, reputation, and Web Risk signals.
A clean result is a point-in-time assessment, not a lifetime guarantee.
Confirmed malicious URL
Blocks a Web Risk-flagged destination from being saved.
Threat services can learn about campaigns after they begin.
Unverified managed link
Can present a warning and require user confirmation.
A warning does not decide whether the physical code was authorized.
Dynamic destination
Lets an authorized owner update where the printed code leads.
It cannot replace or remove an unauthorized sticker in the world.
Analytics and abuse signals
Can support investigation of managed QRLynx placements.
A scan pattern alone does not prove fraud or identify a person.

How to deploy a safer public QR workflow in QRLynx

Connect destination controls with physical inspection, staff ownership, and an independently verifiable customer path.

1

Choose the exact customer action

Define what the scan should open and what information, payment, login, or download the legitimate journey may request.

2

Select the matching QRLynx QR type

Use the dedicated QRLynx type for the destination or payload. For a public URL that may change, use a dynamic QR when editability and scan analytics support the operational plan.

3

Verify the destination before saving

Open the destination through an independent route, confirm the registered domain and mobile experience, and let the QRLynx save-time security check complete.

4

Create a recognizable placement

Use consistent design, a precise action label, and a printed fallback domain or official app name that customers can verify without trusting the QR alone.

5

Record every authorized location

Name each saved QR by site and placement. Keep an inventory with the approved artwork, destination, owner, installation date, and inspection cadence.

6

Install with tampering in mind

Prefer direct printing or controlled fixtures. Where stickers are required, consider tamper-evident stock and place them where staff can inspect them.

7

Test the finished customer journey

Scan the installed code, read the preview, confirm the correct domain, and complete the mobile journey exactly as a customer would.

8

Inspect and respond

Assign staff to compare the live placement with the approved record. If anything differs, remove access to the placement, preserve evidence, update or disable the managed destination when appropriate, and warn affected customers through verified channels.

What to do after a suspicious scan

If you only decoded a web QR and did not open or approve anything, close the preview and report the placement if it appears unauthorized. If you opened the destination, close it and note what happened. The response depends on the action you took.

  • Entered a password: open the real service independently, change the password, end unfamiliar sessions, and enable or review multi-factor authentication. Change any other account that reused the password.
  • Entered card or bank details: contact the issuer through the number on the card or its official app and follow its fraud instructions.
  • Approved an MFA request or shared a recovery code: contact the account provider or workplace security team immediately through a known channel.
  • Installed an app, profile, or file: stop using it, follow the device vendor or workplace security procedure, and seek qualified help if the device holds sensitive data.
  • Shared identity information: use the relevant government or financial-service recovery guidance for your country and monitor affected accounts.

Report consumer fraud at ReportFraud.ftc.gov and cyber-enabled crime at IC3.gov when those US services apply. Contact local authorities or the relevant national reporting service elsewhere.

How businesses detect physical substitution

Branding can help staff notice a mismatch, but it is not a security proof because attackers can copy visual elements. A stronger program combines an authorized-placement inventory, clear ownership, routine inspection, tamper-aware installation, a printed fallback domain, and a response plan.

Analytics can reveal a change worth investigating, such as an unexpected volume or location pattern, but it cannot see scans of a fraudulent replacement sticker because those scans never reach the legitimate QRLynx code. Physical inspection remains essential.

When an authorized destination changes, a dynamic QR lets the owner update the managed link without replacing the printed code. When the physical code itself has been covered or replaced, the business must correct the real placement.

QRLynx quishing and QR scam questions

What is quishing?

Quishing is phishing delivered through a QR code. The code may lead to a copied login, payment request, download, or another action intended to capture information or persuade the scanner to approve something unsafe.

Can scanning a QR code compromise my phone?

Decoding a QR reveals its payload to the scanning app. Risk depends on what the payload proposes and what you open or approve afterward. Read the preview, keep the device updated, and stop before unexpected logins, payments, downloads, permissions, or MFA requests.

Does HTTPS mean a QR destination is legitimate?

No. HTTPS protects the connection to a domain, including a fraudulent domain. Confirm that the registered domain belongs to the organization you expected and use an independently opened official app or website for sensitive actions.

How can I inspect a public QR code safely?

Look for overlays, peeling edges, mismatched material, nearby duplicate codes, or differences from other authorized placements. Read the destination preview and ask the business or authority through a separate channel when the source or domain is unclear.

Does QRLynx guarantee that every destination is safe?

No platform can make that guarantee. QRLynx evaluates URL destinations at save time, blocks confirmed Web Risk threats, stores verification and risk state, and can warn on eligible unverified or higher-risk managed links. The assessment has operational boundaries and does not authenticate unrelated physical stickers.

Does QRLynx re-scan every link whenever someone scans the QR?

No. The managed redirect worker reads stored security state and does not call Web Risk or DNS on every scan. A daily rescan covers a limited higher-traffic set, so creators should also maintain destination ownership and review procedures.

Can QRLynx detect a fake sticker placed over my QR code?

No. Scans of the replacement sticker go to the attacker's payload and may never touch QRLynx. Use an authorized-placement inventory, regular staff inspections, tamper-aware installation, and a printed official fallback that customers can verify.

What should I do after entering credentials through a QR-linked page?

Open the real service independently, change the password, end unfamiliar sessions, review multi-factor authentication, and contact the provider or workplace security team. If the password was reused, change it on the other accounts too.

What should a business do after finding a replaced QR sticker?

Stop access to the placement, preserve evidence, compare it with the authorized record, remove the unauthorized code safely, test the legitimate journey, notify the relevant teams or authorities, and communicate with customers through verified channels when needed.

Treat every sensitive QR action as a verification handoff

A safe QR program does not ask the pattern to prove more than it can. Consumers verify the source, domain, and requested action. Businesses verify destinations, document placements, inspect physical surfaces, and keep a response owner.

QRLynx adds useful creator-side controls through save-time destination validation, managed warnings, dynamic destination updates, analytics, and abuse signals. Those controls work best inside that larger operating process.

Enjoyed this article? Share it!

Ahmad Tayyem, founder of QRLynx.

About the author

Founder of QRLynx, built through Jorbox LLC

Ahmad builds and runs QRLynx end to end: product, engineering, and the original QR research behind these guides. Every competitor claim here is tested hands-on; see our testing methodology and editorial policy.

Ready to Create Your Own QR Codes?

Start for free and upgrade as you grow. All plans include dynamic QR codes, analytics, and custom branding.

QRLynx pricing plans

Starter plan details selected

Starter

Free forever
$0 /month
Free forever
  • 3 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 1 Folder
  • 5 MB per PDF upload
  • AI Insight Summaries Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • 3 Months Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
Most Popular

Pro

Best value for campaigns
$14 /month
Billed monthly
  • 300 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 25 Folders
  • 15 MB per PDF upload
  • 2 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Bulk Dynamic QR: 100/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Instant QR Redirects Send scans straight to the destination without the brief QRLynx opening or security scanning screens.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Business

For teams and agencies
$29 /month
Billed monthly
  • 1,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 100 Folders
  • 25 MB per PDF upload
  • 3 Years Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Bulk Dynamic QR: 250/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (10 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • Instant QR Redirects Send scans straight to the destination without the brief QRLynx opening or security scanning screens.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Enterprise

For white-label scale
$99 /month
Billed monthly
  • 5,000 Dynamic QR Codes Editable QR codes: change the destination URL anytime.
  • 500 Folders
  • 50 MB per PDF upload
  • Unlimited Analytics How far back your analytics go. You keep your scan totals, charts, top QR codes, and location and device breakdowns for the whole window. Individual scan-by-scan records (and the detailed CSV export) cover the latest 3 months on every plan.
  • Bulk Dynamic QR: 1,000/batch Bulk-create dynamic codes from a CSV, each editable after printing with its own scan analytics. This goes beyond the free static batch tool. Pro includes 5 batches/month, Business 10; Enterprise batches are unlimited.
  • Team Management (100 Members) Invite members to collaborate on QR codes, analytics, and folders.
  • White Label Domains Use your own domain for QR redirects (e.g. qr.yourbrand.com).
  • Retargeting Pixels Facebook, Google & GTM tracking pixels on QR landing pages.
  • Dedicated Success Manager A dedicated contact for onboarding and ongoing support.
  • Instant QR Redirects Send scans straight to the destination without the brief QRLynx opening or security scanning screens.
  • Full AI Insights Every plan gets plain-language AI scan summaries; Starter+ and higher add anomaly, trend & recommendation detail plus manual refresh.
  • Country Analytics See which countries your scans come from.
  • City, Device & Browser Analytics Break scan activity down by city, device type, operating system, and browser.
  • CSV Analytics Export
  • Password Protection Require a password before showing QR content.
  • Smart Redirect Rules Redirect by device, country, or time.
  • Access Consent Screens Show a consent / disclaimer screen before the QR destination loads.
  • Expiry Rules Auto-expire a QR code by date or after a set number of scans.
  • QR Scheduling Schedule when a QR code is active with start and end time windows.
  • Lead Capture Forms Collect leads directly from QR code scans.
  • Email Reports
  • Public API Access Create and repoint dynamic QR codes and read scan analytics from your own systems with a REST API and scoped keys.
  • SVG / PDF Downloads Print-ready vector formats: SVG and PDF stay razor sharp at any size, from a business card to a billboard.

Core features included in every plan

(free and paid, no exceptions)
  • Unlimited Static QR Codes
  • QR Pause & Activate
  • Unlimited Scans
  • Dynamic Projects Are Preserved
  • 61 QR Code Types
  • Apple & Google Wallet Passes
  • Custom Logo Upload
  • QR Code Frames
  • No Watermark
  • No Scan Ads
  • JPG, PNG, WEBP & HD Downloads
  • Bulk Static QR (up to 100/batch)

50% off for verified nonprofits, schools & open-source projects: contact us to apply.

Ready to Transform Your QR Code Experience?

Create, customize, and track QR codes with a platform built for businesses, creators, restaurants, agencies, and teams worldwide.

Talk to Sales
Free forever
Unlimited scans
Dynamic projects preserved