QR Code Scanner App for iPhone — When You Need One (and When You Don't)
Here's the part most "best QR scanner app" lists won't tell you: your iPhone already has two QR scanners built in, and for most people they're the right answer. This guide covers what the built-ins handle, the three cases where they fall short, and how to avoid the ad-trap apps.
Start here: the scanner you already have
Since iOS 11, the Camera app recognizes QR codes automatically. Open Camera, point it at the code, and tap the yellow notification that appears. That's the whole workflow — no app, no ads, no permission prompts.
There's also a second built-in that most people never find: Code Scanner in Control Center. Add it under Settings › Control Center, and you get a dedicated scanner that opens links in an in-app browser instead of dumping you into Safari. Useful for one-off codes you don't want in your browsing history.
How to scan a QR code from a screenshot or photo
This is the number-one reason people go looking for a scanner app — someone sends you a QR code in a group chat, or it's in a screenshot, and you obviously can't point your camera at your own screen. You still don't need an app:
- Open the image in the Photos app (take a screenshot first if the code is on your screen).
- Touch and hold directly on the QR code in the image.
- iOS reads the code and offers to open the link. Done.
This works on any photo that contains a readable QR code, on iOS 15 and later.
When a QR scanner app actually earns its place
Three legitimate cases:
- You scan barcodes, not just QR codes. The Camera app ignores standard product barcodes; a scanner app reads both.
- You want results inline, not an instant redirect. The built-in Camera route is quick to launch links; a scanner that shows you the decoded content first gives you a moment to inspect before opening.
- You already use a document scanner. If an app is scanning your paperwork, receipts, IDs and business cards anyway, having QR and barcode in the same app means one less install — and one less free-app business model to worry about.
The ad-trap problem
Search "QR scanner" on the App Store and the top results are largely ad platforms with a camera attached: interstitial ads after every scan, tracking SDKs, and $4.99/week subscriptions for a feature iOS ships free. If an app shows you an ad before showing you the link, delete it.
Where Scaniva fits
Scaniva is a document scanner first — the QR mode is there so you don't need a second app. Point it at any QR or barcode and the result appears inline: no ads, no redirect gauntlet, no scan history uploaded anywhere. Like the rest of the app, it runs 100% on-device.
To be clear about the fit: if all you ever scan is the occasional restaurant menu, the built-in Camera is enough and you shouldn't install anything — ours included. Scaniva makes sense when codes are one part of your scanning life alongside receipts, documents, IDs, and business cards.
One scanner for paper and codes
Documents, receipts, IDs, business cards, QR and barcodes — one app, no ads, everything on-device. Free tier to start, $9.99 one-time to unlock unlimited.
On desktop? Scan to install on your iPhone — meta, we know.QR safety in 30 seconds
The QR phishing pattern ("quishing") is simple: a sticker with a malicious code gets slapped over the real one — on parking meters, restaurant menus, utility bills. The defense is equally simple:
- Read the URL before you tap. iOS shows the domain in the yellow banner. A parking meter that resolves to a URL shortener or a look-alike domain is a red flag.
- Never enter payment details from a QR-launched page unless you typed the trip yourself or the domain is unambiguous.
- Physical stickers are the tell. If the code looks pasted over another code, it probably was.
FAQ
Does iPhone have a built-in QR code scanner?
Yes, two of them. The Camera app recognizes QR codes automatically — point it at the code and tap the yellow notification. There's also a dedicated Code Scanner in Control Center (add it under Settings › Control Center) that opens links in an in-app browser instead of Safari.
How do I scan a QR code from a screenshot or photo on iPhone?
Open the screenshot in the Photos app, then touch and hold the QR code in the image. iOS Live Text recognizes it and offers to open the link. This works on any photo containing a QR code — no third-party app needed.
How do I scan a QR code that's on my own iPhone screen?
Take a screenshot, open it in Photos, and touch and hold the code — Live Text will read it. You can't point the camera at its own screen, but the screenshot route takes about five seconds.
Are free QR scanner apps safe?
Many are ad platforms first and scanners second — interstitial ads on every scan, tracking SDKs, and weekly subscriptions for something iOS does free. If you install a scanner app, pick one with a clear business model. And regardless of the scanner: read the URL before you tap through; fake QR codes on parking meters and menus are a real phishing pattern.
Why would anyone install a QR scanner app at all?
Legitimate reasons: you also scan barcodes regularly, you want scan results shown inline rather than bounced straight to Safari, or you already use a document scanner and want one app for paper, receipts, IDs, and codes. That last case is where Scaniva fits — its QR mode is part of a document scanner, with no ads and no cloud.