Lesson 3 of 715 minutesHands-on

Check a QR code before you scan it

A QR code is just a link printed as a pattern of squares. That’s what makes it useful to scammers: you can read a written link before you tap it, as you did in Lesson 2, but nobody can read a QR code by looking at it. In this lesson you’ll turn QR codes back into plain text, read your camera’s preview before anything opens, and learn where fake codes turn up.

In this lesson

  • Read where a QR code goes before your phone opens it
  • Decode a QR code into plain text and read what’s inside
  • Recognise the places fake QR codes are planted

You’ll need: a phone with a camera, and any QR code you can find at home: on a product box, a restaurant menu, a router sticker or a letter.

Where fake QR codes turn up

  • Parking meters and pay stations. A sticker with a new code is put over the real one, and leads to a fake payment page. The FTC warned about this in September 2026.
  • Text messages. A text with a state seal, a case number and a court date says you must scan a QR code to pay a traffic fine “to avoid court”. The FTC warned about these in April 2026. Every part of it is fake.
  • Emails. A QR code in an email is a way round the filters that check links, because the filter sees a picture, not an address. “Scan to keep your account active” is a classic.
  • Letters and posters. Anything printed can carry a code, and anyone with a printer can make one.

What they have in common: the code leads somewhere that asks you to pay, sign in or install something. The code itself can’t hurt your phone. The page it opens is the danger.

Try it yourself ยท part 1

Read the preview before anything opens

  1. Open your phone’s camera and point it at a QR code. Don’t tap anything yet.
  2. A small banner or button appears with a web address in it: on an iPhone it’s a yellow button just below the code; on most Android phones it’s a pop-up with the link. That’s the address the code contains.
  3. Read it the way you learned in Lesson 2: find the first single slash and read the domain to its left. Is it the company or council you expected?
  4. Only then decide whether to tap. If the preview shows a shortened link, a string of numbers, or a name you don’t recognise, don’t.

Try it yourself ยท part 2

Decode a code into plain text

The preview only shows part of the story. For a code you’re unsure about, or one that’s in a text or email on the same phone (which your camera can’t scan), decode it first:

  1. Take a photo of the code, or a screenshot if it’s on your screen.
  2. Open the QR Code Decoder and add the picture. It reads the code in your browser; the image isn’t uploaded anywhere, and nothing is opened.
  3. Read the verdict at the top. There are three:
    • Do not scan: the code is disguising where it goes, for example a fake name in front of an @ sign, a lookalike domain, or hidden code.
    • Check before acting: worth a second look, for example a shortened link that hides the real destination, a link to a bare number address, a link that isn’t encrypted, or a code that would make your phone join a Wi-Fi network, call a number or send a text.
    • Nothing disguised: the code is what it looks like.
  4. Below the verdict, read the full contents. For a web address, find the domain yourself. Nothing disguised doesn’t mean the site is safe, only that the code isn’t hiding anything: a fake “traffic court” code pointing at traffic-court-pay.top isn’t disguised at all, it’s just not a court.

What a real one usually looks like

Where you found itWhat to expectSafer way to do the same thing
Parking meter or pay stationThe council’s or parking company’s own domain, printed on the meter tooPay through the official app, or the address printed on the signs, typed in yourself. Check the code isn’t a sticker stuck over the original.
Text about a fine, toll or court dateReal courts and transport agencies don’t usually collect fines through a QR code in a textLook up the court or agency yourself and use its own website or phone number. In the US, real government sites end in .gov.
Restaurant menu or museum signThe venue’s site, or a well-known menu serviceAsk for a paper menu, or search for the venue’s site
Email asking you to “scan to verify”Real companies almost never do thisOpen the company’s app or site yourself and check there
If you already scanned one and entered details: if you paid, call your bank or card company straight away using the number on your card; if you typed a password, change it on the real site and turn on two-step sign-in. Lesson 7 covers the full first-hour checklist.

Key takeaways

  • A QR code is a link you can’t read, which is why scammers like them.
  • Your camera shows the address before opening it: read the domain first.
  • The QR Code Decoder turns any code into plain text without opening it.
  • “Nothing disguised” means the code isn’t hiding anything, not that the site is honest.
  • For payments, fines and sign-ins, skip the code and go to the official site or app yourself.

Check yourself

Three questions. Pick one answer each and you’ll see why.

1. Why do scammers like QR codes?

2. The QR Code Decoder says “Nothing disguised” for a code in a text about an unpaid fine. Is it safe to pay?

3. You want to pay for parking and the meter has a QR code. What’s the safest option?

Next: emails, where the sender’s name is the easiest thing of all to fake.

This lesson is part of the free course Scams and Staying Safe, licensed under CC BY-NC-SA 4.0: you may share and adapt it for non-commercial use, with credit to ExamineIP and a link to the original.

Scroll to Top