How to Check if a QR Code Is Safe Before You Scan (and What to Do if You Already Did)

A QR code is just a picture of some text, usually a web address. That is what makes QR codes so convenient, and it is also why they can be misused: you cannot tell where a code leads just by looking at it. Scammers take advantage of this by sticking fake codes over real ones or sending codes in emails and letters. QR-based phishing is sometimes called "quishing," and U.S. agencies including the FBI and the FTC have published consumer warnings about tampered QR codes.

The good news: scanning a code is not the risky step. The risk comes from what you do next, such as opening a fake website and typing a password or card number. A few quick checks catch most problems.

1. Look at the code itself

Before you scan, take two seconds to look at the physical code.

If something looks off, skip the code and use the official app or website instead.

2. Ask whether the code makes sense

Context is one of the best safety checks.

When in doubt, contact the company through a phone number or website you already know, not one from the message.

Make a free QR code for a link, WiFi or contact card — generated in your browser.

Open the free QR code generator →

3. Read the link preview before you tap

Most phone cameras do not open a link automatically. They show a preview of the address first. That preview is your best tool.

Look for the real domain: usually the last two parts of the name just before the first single slash (paypal.com in www.paypal.com). For example:

Address in the previewReal domain
https://www.paypal.com/myaccountpaypal.com
https://paypal.com.account-check.net/loginaccount-check.net
https://parking-cityname.pay-now.toppay-now.top

In the second example, "paypal.com" appears at the start, but the real domain is account-check.net. Scammers rely on people reading only the beginning.

4. Watch for lookalike spellings

Fake domains often swap characters that look similar at a glance:

A padlock or "https" only means the connection is encrypted. It does not prove the site is genuine, because scam sites can use https too.

5. Be careful with short links

Short links (such as bit.ly addresses) hide the final destination, so the preview cannot tell you much. Plenty of honest businesses use them, but on a code in a public place or an unexpected message, a short link deserves extra caution. If the page that opens asks you to log in or pay, close it and go to the official site directly.

6. Know what non-link codes can do

Not every QR code opens a website. Your phone usually shows what kind of action a code will take, so read it before you confirm.

7. Never enter sensitive details on a page you reached by scanning

This one rule prevents most harm. If a scanned page asks for a password, a bank login, a card number or a one-time code, stop. Open the official app, or type the website address yourself, and do it there.

If you already entered your information

Act quickly, and in this order:

  1. Card or bank details: call the number on the back of your card or in your banking app, explain what happened and ask about blocking the card and disputing charges.
  2. A password: change it right away on the real site, plus anywhere else you used the same password.
  3. Turn on two-step verification for the affected account if it is not already on.
  4. Watch your statements and account activity for the next few weeks.
  5. Report it to the business whose sign or brand was used, so they can remove fake codes. In the U.S., you can also report scams to the FTC at ReportFraud.ftc.gov.

For businesses: make your own codes easy to trust

If you put QR codes in front of customers, you can make tampering harder to pull off and easier to spot.

QR Studio makes static codes in your browser, so the code points straight to the address you typed, with no redirect service in between. Our post on making a QR code for free explains why that matters.

Frequently asked questions

Can scanning a QR code hack my phone?

Scanning only reads the text in the code. The risk comes from what you do next, such as opening a fake site, entering details or installing an app. Keeping your phone updated and reading the preview before you tap removes most of the risk.

How can I see where a QR code goes without opening it?

Point your phone camera at the code and read the link preview without tapping it. Check the real domain, the end of the name just before the first single slash.

Is it safe to scan QR codes on parking meters?

Be extra careful. Look for stickers placed over the official code, and when possible pay through the parking operator's official app or the website printed on the meter.

Are QR codes in emails safe?

Treat them like links in emails. If you were not expecting the message, do not scan the code. Go to the company's website or app directly instead.

Make a free QR code for a link, WiFi or contact card — generated in your browser.

Open the free QR code generator →

Keep reading