For most people the best QR code scanner app is the one already on their phone: the Camera app on iPhone, and the camera or Google Lens on Android. They’re free, fast, have no ads and need no extra permissions. A dedicated scanner app is worth installing only if you want something the built-in tools don’t do well, like a full preview of every code before it opens, a scan history, reading product barcodes, or making your own codes.
There’s no point pretending otherwise. The FBI’s own advice on QR code scams is to avoid downloading a QR scanner app and use the scanner built into your phone, because some third-party scanners have been bad actors. Below is how the options compare and how to choose an app if you do want one.
What makes a QR scanner good? #
- It shows you the contents before acting. The whole point of checking a code is to see where it goes before you’re there.
- It reads codes reliably, including small, dim, distant or slightly damaged ones.
- It asks only for what it needs. Camera, and photo access if you scan screenshots. Not your contacts, location or an account.
- It doesn’t bury the result in ads.
- It handles the codes you meet: links, Wi-Fi, contacts, and if you need them, product barcodes and ticket formats like PDF417 and Aztec.
- It’s honest about safety. No scanner can tell you every malicious code. Be wary of one that claims it can.
The options compared #
| Option | Cost | Preview before opening | History | Photos and screenshots | Barcodes | Makes codes |
|---|---|---|---|---|---|---|
| iPhone Camera and Code Scanner | Included | Short banner | No | Partly, via Photos | Limited | No |
| Android camera | Included | Link chip | No | No | Varies by phone | Wi-Fi only, via Settings |
| Google Lens | Free | Link plus search results | No code history | Yes | Yes | No |
| QR Handler | Free with ads | Full contents plus link flags | Yes, on device | Yes | Yes | Yes |
| Security-suite scanners | Usually part of a paid app | Varies | Varies | Varies | Varies | Rarely |
iPhone Camera and Code Scanner #
Apple’s Camera app and the Code Scanner in Control Center read QR codes and show a banner you tap to open. Apple’s steps are to open Camera, frame the code, and tap the link that appears. They join Wi-Fi networks directly and have no ads. The banner usually shows a short version of the destination, and there’s no scan history.
Best for: most iPhone owners. Compare the details in iPhone camera vs QR code scanner app.
Android camera and Google Lens #
Most Android camera apps read QR codes, and Google Lens, which Google says is available in the Google app, Google Photos and Chrome, reads them too, along with barcodes and text. Lens can also read codes from images in your gallery. It shows search results next to the code, and your Lens activity follows your Google account settings.
Best for: most Android owners, especially if you use Lens for other things. See Google Lens vs QR code scanner app.
QR Handler #
QR Handler is our app, so weigh this with that in mind. It’s built around one idea: never open a code by itself. Every scan goes to a result screen showing the full link, network, password, contact or text. For links, a safety strip names the real host and flags plain http, shortened links, raw IP addresses, @ tricks and look-alike characters, and a Reveal destination button follows a shortened link to its final address when you tap it. Only web, email, phone and text-message links can be opened from the app.
It also has:
- A searchable history of scans and created codes, stored on your phone, with labels, favorites and a backup export.
- A Photo button for screenshots and a Paste button for links sent as text.
- Flashlight and 1×, 2× and 3× zoom.
- Barcode reading: EAN, UPC, Code 39, 93 and 128, Codabar, ITF-14, Aztec, Data Matrix and PDF417. Product barcodes get a Search product button that runs a web search for the number.
- A generator for links, text, Wi-Fi, contacts, email, phone and SMS, with colors, logos and 11 social templates.
- Seven languages, dark mode, no account, and it works offline.
Its limits: it shows a banner ad and an occasional full-screen ad after you have your result. Its link checks are offline pattern checks, so it won’t flag a scam site with a normal-looking name. For Wi-Fi codes it shows the details and copies the password instead of joining the network for you.
Best for: people who scan often, want to see everything first, need a history, or also make codes.
Scanners inside security apps #
Some mobile security apps include a QR scanner that checks links against the vendor’s own list of known bad sites. That’s a check neither the built-in cameras nor QR Handler do. It only catches sites already on the list, and these scanners usually come as part of a paid security app. If you already pay for one, try its scanner. Read the app’s own description to see what it checks.
How to choose a QR scanner app safely #
If you install any scanner, including ours, check these on the App Store or Google Play listing:
- Permissions. Camera, plus photos if you want screenshot scanning. Avoid scanners that want contacts, location or phone access just to read codes.
- The privacy label or Data safety section. See what the app says it collects and whether it’s linked to you.
- Account requirements. A scanner doesn’t need you to sign up.
- Ads. Ad-supported is normal for free apps. Full-screen ads before you see your result are a bad sign.
- Whether it opens codes automatically. Some scanners launch links the moment they read them. That skips the one step that protects you.
- The developer. Look at who publishes it and whether they have a real website and privacy policy.
We look more closely at what scanner apps collect in do QR code scanner apps track you.
What no scanner app does for you #
A scanner can show you the address and point out known tricks. It can’t guarantee a site is honest, and it can’t tell you whether a sticker on a parking meter covers the real code. Reading the domain and refusing to pay or log in through unexpected codes is still the most effective protection. Our guide to checking a QR code before opening it explains how.
Frequently asked questions #
Do I need a QR code scanner app? #
Probably not. iPhones and nearly all Android phones scan QR codes with the built-in camera or Google Lens. An app is only worth it for extras like a history, full previews, barcodes or making codes.
What is the safest QR code scanner? #
The safest scanner is one that shows you the full contents before opening anything and doesn’t ask for unnecessary permissions. No scanner catches every scam, so your own check of the address matters most.
Are free QR scanner apps safe? #
Many are, but some are packed with ads or ask for more access than they need. Check the permissions, the privacy label and whether an account is required before installing.
Which QR scanner app has a history? #
The built-in iPhone and Android cameras don’t keep a scan history. Scanner apps such as QR Handler keep one on your device; check whether an app’s history is stored locally or uploaded to an account.