How to Scan a QR Code (iPhone, Android and Everything Else)
4 min read · updated 2026-09-07
Every phone camera made in the last several years reads QR codes out of the box — but the scanning gesture is so invisible that plenty of people still think they need an app. They don't. Here's how it works everywhere, including the corners cases.
On iPhone (iOS 11 and later)
- Open the Camera app — the regular one, from the lock screen or home screen
- Point it at the QR code — you don't need to fill the screen; a code takes up a third of the view from a normal distance
- Wait a beat — a notification banner appears at the top describing what the code contains (the website address, "Join Wi-Fi Network", a calendar event)
- Tap the banner to open it
No button press, no shutter, no app. If nothing appears: check Settings → Camera → Scan QR Codes is on (it is by default).
Handy extras: from the lock screen, firmly press (or long-press) the Camera icon to jump straight in, and Control Center can hold a dedicated QR scanner button if you prefer.
On Android
Most Android phones scan with the stock camera, the same way:
- Open the Camera app
- Point at the code
- Tap the link chip or notification that appears (Google Lens usually powers it, showing a small chip at the bottom of the viewfinder)
If your camera app doesn't detect codes (some older or heavily customized ones don't): open Google (the app) or your camera's built-in Lens mode, or pull down the quick settings and look for a "Scan QR code" toggle — Samsung, Xiaomi and others often put one there. A dedicated scanner app is the last resort, not the first.
Scanning a QR code in a photo or screenshot
You don't need a second phone to scan a code that's already on your screen:
- iPhone: open the photo in the Photos app, long-press the code — a notification appears just like a live scan. (Works on screenshots too.)
- Android: open the image, then use Lens — long-press the image and look for "Search with Lens" or the Lens icon, then tap the highlighted code.
This is also the safe way to "scan" a code from a suspicious message: inspect the URL it shows before deciding to open it.
Joining Wi-Fi by scanning
Wi-Fi QR codes work like any other scan on both platforms — point the camera, tap the "Join network" prompt. The network name is usually shown so you can sanity-check it. Our Wi-Fi QR code guide covers the other side of that handshake.
Older phones and odd corners
- iOS before 11 (2017): the Camera doesn't recognize codes — use the built-in Control Center scanner (iOS 11+) or a free scanner app
- Android without Lens: a free QR scanner app from the Play Store works fine; prefer well-known ones and check the permissions (a scanner needs the camera, nothing else)
- Laptops: Windows and macOS can scan via built-in apps — Windows Camera, or on macOS, right-click a photo of a code in Photos. It's clunkier than a phone; usually you'll just type the short URL printed next to the code (a good reason to always print a fallback URL next to large QR codes)
When a scan fails
If the camera stubbornly refuses to see a code:
- Get closer or step back — around 25 cm (10 in) is the sweet spot for a printed code; for a poster across the room, the code was printed too small (see the QR code size guide)
- Clean the lens — pocket lint is the number one cause of mystery failures
- Check the lighting — glare on a laminated code, or a dark room with a screen-brightness mismatch
- Look at the code — is the quiet zone (the blank border) intact? Is it printed tiny, blurry, or low-contrast? Damaged codes have a whole guide of their own: QR code not working?
A note on safety
A QR code can encode any text, including links to sites that imitate real ones — "quishing" is the phishing variant. The habit that keeps you safe: read the notification before tapping. Your phone shows you the destination; a two-second glance at the domain (yourbank.com vs yourbank-verify-login.xyz) is the whole defense. Codes on stickers slapped over posters, or in parking meters, deserve that glance every time.
Make your own
Now that scanning is (hopefully) demystified: the free QR code generator makes codes for websites, Wi-Fi, contact cards and more — no app needed on this side either.