Is It Safe to Scan a Crypto QR Code? A 4-Step Check Before You Pay or Install (2026)
Is it safe to scan a crypto QR code?
Scanning is safe only when you know where the code came from and can read what it contains before you act. A QR code is just a picture of text: a web address, a wallet address or a payment request. Your eyes can't read that text, which is exactly why criminals like it. The FBI has warned that attackers tamper with both digital and physical QR codes to send victims to malicious sites, and that law enforcement cannot guarantee recovery of lost funds after a transfer. In crypto that last point is sharper still, because blockchain transfers can't be reversed. This guide gives a four-step check for any QR code, then applies it to wallet addresses, app downloads and the deposit screens in CoinDrop and Swappr.
Educational content, not security advice for your specific setup. Check the official documentation for your wallet and phone.
The 4-step QR check
- Source. Where did the code come from? A code you generated yourself, or one on a screen or page you opened by typing the address, is a different thing from one in an unexpected text, email, chat or sticker. The FTC says not to scan a QR code in a message you weren't expecting, especially one that pushes you to act fast.
- Preview. Read what the code contains before you open it. Many scanners show the link first. Look for misspellings or a switched letter in the domain. For a wallet code, look at the address and the network it names.
- Compare. Match what the code says against something you trust: the official site you typed, the address on the other device's screen, the exact first and last characters and the amount. For a crypto address, also confirm the network.
- Test small. For a first payment to a new address, send a small amount, confirm it arrived, then send the rest. Pay the extra network fee for this; it costs far less than a wrong address.
If any step fails, stop. You lose nothing by not scanning.
What attackers do with QR codes
The FTC's consumer alert describes the pattern: scammers cover legitimate QR codes, for example on parking meters, with their own, or send a code by text or email with an urgent reason to scan it, such as a failed delivery or a suspicious-activity warning. A scammer's code can take you to a spoofed site that looks real, and if you log in there, they get what you type. The FBI adds that codes can also carry malware, and that tampered payment codes redirect the money. The common thread is that the code makes you skip the step where you would normally read the address.
Wallet address codes: scan, then still compare
A wallet's receive screen shows its address as text and as a QR code. Scanning the code fills the address into your sending wallet, which saves typing and avoids typos. It doesn't prove the address is the right one. If the code came from a screen you trust and that is under your control, such as your own other wallet, the risk is low. If it came from a message or a page, the same lookalike-address tricks apply as with copy and paste, covered in our guides to address-book poisoning and clipboard malware. Before a large first send to a scanned address, see whether a crypto test transaction is worth it. When you do type or paste an address, what the wallet can catch depends on the format; see which crypto address checksums detect typos.
- After scanning, read the first and last four characters of the address in your wallet and compare them with the source.
- Check the network, not just the address. The same 0x address works on Ethereum and many other networks, and the code doesn't tell your wallet which one you meant. ethereum.org's security guidance says a transaction on Ethereum is irreversible and that the address you send to must exactly match the intended recipient's.
- Check the amount and coin if the code is a payment request. A request can pre-fill an amount you didn't agree to.
The same applies to the deposit screen when you swap. Swappr's deposit screen shows the exact amount and a deposit address with a QR code and copy buttons. Whether you scan it with a second device or copy it, compare the address and the network with the order on screen before you send, and send the exact amount once.
App-download codes: don't
CoinX is GSPTeck's crypto projects hub, home of CoinDrop and Swappr. CoinDrop is a free Android app for earning crypto daily with airdrop rewards, simple tasks and referrals. Swappr is a free Android app for simple multi-coin crypto swaps. The FBI's advice is blunt: don't download an app from a QR code; use your phone's app store. Fake wallet and exchange apps are a common route to stolen keys, and a code on a flyer, in a chat or in a video description is an easy way to send you to one. For CoinDrop and Swappr, use the Google Play links on coindrop.website and swappr.website, and check the developer is GSPTeck. Our checklist for verifying an official crypto app on Google Play lists what to look for, and fake exchange APKs shows what sideloaded copies do.
Login and "connect" codes
Some services let you sign in or pair a wallet by scanning a code with your phone. Treat these like a password prompt. Only approve a pairing or login that you started yourself, on a site you reached by typing or bookmarking the address. If a code appears unprompted, from a message or a stranger, don't scan it. Review what a pairing allows before approving it, and end sessions you don't recognise; our sessions audit shows how on exchanges.
Reduce the risk before it happens
- Use your phone's built-in camera or scanner. The FBI advises against installing a separate QR scanner app, which adds malware risk.
- Keep the phone updated. The FTC recommends updating the operating system and using strong passwords with multi-factor authentication. Prefer an authenticator app over SMS; see SIM swaps and safer 2FA.
- Peel back stickers. If a physical code looks like it's been placed over another one, don't use it. The FBI lists a sticker over the original as a sign of tampering.
- Verify through another route. If a code seems to come from someone you know, check with them through a number or address you already have.
- Pay from a typed address. The FBI advises entering a known URL manually rather than paying on a site reached from a QR code.
If you already scanned something suspicious
- Close the page and don't enter anything or contact the people behind it.
- If you typed a password, change it everywhere you used it, and turn on multi-factor authentication. Check recent activity on the account.
- If you installed an app, uninstall it and treat any wallet on that phone as exposed if its recovery phrase was ever on the device. Our first-hour checklist explains how to decide whether to move funds.
- If you sent crypto, report it to the FBI's IC3 and to your local police. Expect no refund from anyone; beware people who offer to recover it for a fee, as in crypto recovery scams.
FAQ
Can a QR code steal crypto just by being scanned?
Scanning alone usually only opens a link or fills in text. The harm comes after: a spoofed site that takes your login, an app you install, or an address you send funds to. The FTC notes a code could also install malware, so scan only codes from sources you trust and update your phone.
Is it safe to scan a wallet address QR code to send crypto?
It's safe when the code comes from a screen you control and you still compare the first and last characters, the network and the amount before sending. A code from a message or a web page deserves the full 4-step check, including a small test transfer.
Should I download CoinDrop or Swappr from a QR code?
No. Follow the FBI's advice and use Google Play directly, via the links on the official CoinDrop and Swappr sites, and check that GSPTeck is shown as the developer.
Can I get my crypto back if I sent it to a scammer's address?
Almost never. Blockchain transfers can't be reversed, and the FBI says law enforcement cannot guarantee recovery of lost funds after a transfer. Report it to IC3 and your local police, and ignore anyone who promises recovery for an upfront fee.
Sources
- FBI IC3: Cybercriminals tampering with QR codes to steal victim funds (checked 2026-11-03)
- FTC Consumer Advice: Scammers hide harmful links in QR codes to steal your information (checked 2026-11-03)
- ethereum.org: Ethereum security and scam prevention (checked 2026-11-03)