How to Scan a QR Code on iPhone and Android (No App Needed)
Every iPhone since 2017 and most Android phones since 2018 can scan a QR code with nothing but the built-in Camera app. Here is exactly how, on both platforms, and what to do when it does not work.
A surprising number of people still hunt for a "QR scanner" app before scanning a code. Nothing needs installing. Every iPhone running iOS 11 or later (released September 2017) and most Android phones running Android 9 or later (released August 2018) can scan a QR code with the camera that is already on the home screen.
On an iPhone
- Open the Camera app — the regular one, not a special mode.
- Point it at the QR code and hold it roughly steady. You do not need to tap anything or switch modes.
- A yellow notification banner appears near the top of the screen, naming the link or content the code points to.
- Tap the banner to open it.
If the banner does not appear, scanning has likely been switched off. Go to Settings > Camera and make sure Scan QR Codes is turned on — it is on by default, but can get flipped off during an iOS update, a device reset, or by a restrictions profile on a managed phone.
On Android
- Open the Camera app and point it at the code.
- Hold it steady for a second or two.
- A link or a small chip appears on screen — on Pixel phones this shows as a chip near the bottom of the viewfinder.
- Tap it to open.
Because Android phone makers customize their camera apps, the exact behaviour varies more than on iPhone. Samsung's Camera app has its own QR codes toggle under camera settings, and a handful of older or heavily modified camera apps do not auto-detect at all. If the built-in camera genuinely does not recognise QR codes, Google Lens — preinstalled on almost all Android phones and available as a free app otherwise — reads them reliably and works the same way: point, hold steady, tap the result.
If nothing happens
Three things cause the vast majority of failed scans, in roughly this order of likelihood:
- Distance and focus. Move slightly closer or further back; phone cameras often need a beat to focus on a flat pattern with no obvious subject to lock onto.
- Lighting. Glare on a glossy surface or a dim room both make the contrast the scanner needs harder to find. Tilt the code slightly to move a reflection out of frame.
- The code itself. If scanning fails on several phones in good light, the problem is probably the code, not the camera — size, contrast, or a damaged print. We cover the common causes in why your QR code is not scanning.
What about a laptop or desktop?
Unlike phones, most desktop and laptop operating systems have no built-in QR scanner, and webcam-based scanning is not standardized the way phone cameras are. If a code appears in an image file rather than in front of a camera, the reliable route is a phone: open the photo on the phone (or take a screenshot) and scan it from the photo library in supported camera apps, or use a dedicated scanning app if the built-in camera will not read from a still image.
If an iPhone stops recognising codes it used to scan fine, check Settings > Camera > Scan QR Codes before assuming anything is wrong with the code itself — that toggle is the single most common cause.
Once you know how a scan actually happens, it is worth building a code worth scanning — try our generator and see the live preview update as you go.
Ready to make a URL QR code?
Put these tips into practice in seconds, no sign-up required.
URL QR Code GeneratorRead next
More from Guides.
Bulk QR Code Generation: Make 100 Codes From One Spreadsheet
How to plan a spreadsheet, turn it into up to 100 QR codes in one pass, and check the batch before it goes to print, so every table, tag, and badge scans.
QR Code vs Barcode: What Is Actually Different
A barcode and a QR code look like cousins, but they solve different problems. The real differences are capacity, scan direction, and error correction — here is what each actually means in practice.
QR Code Security: How Quishing Works and How to Stay Safe
Malicious QR codes are a real and growing problem. What the attacks look like, and what both scanners and publishers should do.