The short answer for 2026
You do not need a QR code reader app. Every iPhone sold since September 2017 (iOS 11 and later) and almost every Android phone sold since the same year scans QR codes natively from the stock Camera app. Open the camera, point at the code, wait one second, and tap the link that appears at the top of the screen. That is the entire process for roughly 95% of phones in active use.
The rest of this post is for the other 5%: older devices, phones with the feature accidentally turned off, scans from a screenshot or a photo, and the codes that refuse to scan no matter what you do. We also cover how to tell when a QR is unsafe — a real problem in 2026 that most guides ignore. If a specific QR refuses to scan, jump to the [troubleshooting section](#troubleshooting-when-scans-fail) below.
iPhone: how to scan a QR code from the Camera app
Apple added native QR scanning to the iPhone Camera in iOS 11, released September 2017 — a turning point we covered in the QR code history piece. Every iPhone from the iPhone 5s onward supports iOS 11 or newer, which means every iPhone you can realistically buy today (new or used) scans QR codes without any app install. The steps are the same on iOS 11 through iOS 18:
1. Open the stock Camera app. Any mode works, but Photo mode is what most people use.
2. Point the rear camera at the QR code. Hold the phone steady about 6 to 12 inches away. The camera focuses on the code automatically.
3. Wait one second. A yellow or grey notification bar appears at the top of the viewfinder with the URL or content the code contains.
4. Tap the notification. iOS opens the link in Safari, opens the contact card, joins the Wi-Fi network, or hands the content to the relevant app depending on what the code encodes.
That is it. You do not need to take a photo. You do not need to tap a scan button. The camera reads the code in real time and shows you the destination before you commit.
If no notification appears, the feature might be turned off in Settings or the code itself is unreadable. If you are running iOS 10 or earlier on a very old iPhone, you do need an app — covered below.
iPhone: how to scan a QR code from a screenshot or photo
Most "how to scan a QR code" posts stop at the Camera app and leave a huge gap. Probably half the QRs you actually need to scan in 2026 are inside a screenshot someone sent you, a photo of a poster you took last week, or an image embedded in a PDF or email.
iOS has handled this since iOS 15 (September 2021) via Live Text and the QR detector built into the Photos app. The steps:
1. Open the Photos app and find the image with the QR code in it.
2. Tap the photo to view it full-screen. Wait a second for iOS to scan the image.
3. A small QR icon appears in the bottom-right corner of the image, near where the code is. Sometimes the URL itself appears as a tappable yellow underline directly on the code.
4. Tap the QR icon or the underlined URL. Safari opens the link.
If the QR icon does not appear, the image might be too low-resolution, the QR might be small or distorted, or you might be on iOS 14 or earlier. For iOS 14, the workaround is to open the image in the Files app or attach it to a sketch in the Notes app, both of which run Live Text scanning. For iOS 13 and older, you need a third-party app from the App Store; the Apple Support page for QR scanning covers it.
Android: how to scan a QR code with Google Lens
Android handles QR scanning through Google Lens, which has been bundled with the stock Camera app or available via the Google Assistant on most flagship Androids since late 2017. Pixel phones, Google's own line, have it built in. Most other Android brands (OnePlus, Motorola, Xiaomi, Sony, Nokia) ship it as part of the camera or as a Lens shortcut.
The Pixel and stock-Android process:
1. Open the Camera app. Tap "More" or "Modes" if you do not see Lens immediately.
2. Tap the Google Lens icon (looks like a small camera viewfinder square).
3. Point at the QR code. Lens reads it instantly and shows the URL or content at the bottom of the screen.
4. Tap the result to open the link or take the action.
On many Androids you can also long-press the home button or swipe up to launch Google Assistant, then tap the Lens icon. Same viewfinder, same result. If your camera has a "Modes" or "More" menu, look for "QR scanner" or "Code scanner" — many manufacturers expose it directly to skip the Lens UI. Google's Lens documentation is the canonical reference. For older Androids without Lens, see the section below.
Samsung Galaxy: how to scan a QR code from the Camera or Bixby Vision
Samsung gets its own section because people search for it explicitly — Samsung Galaxy phones are roughly a third of all Android phones in use, and the steps differ slightly. Since One UI 2.0 (released early 2020 with the Galaxy S20), the stock Samsung Camera app scans QR codes directly. Older Galaxies (S10, Note 10, and earlier) use Bixby Vision.
Galaxy S20 and newer (One UI 2.0+):
1. Open the Camera app.
2. Point at the QR code. A small yellow QR icon and a URL preview appear in the viewfinder.
3. Tap the URL bubble. The link opens in your default browser.
If nothing appears, swipe to "More" modes in the Camera UI and check that "QR code scanner" is enabled in the camera settings (Settings gear → "Scan QR codes" → toggle on). Samsung ships this on by default, but a small share of phones have it off after a factory reset.
Older Galaxy phones (S10 and earlier):
1. Open the Camera app and tap "Bixby Vision" or open the Bixby Vision app directly.
2. Tap the QR/barcode icon in the Bixby Vision modes.
3. Point at the QR code. The URL appears at the bottom.
4. Tap to open.
Samsung also lets you scan a QR from the Quick Panel. Swipe down from the top of the screen twice, find the "Scan QR code" tile (you may need to add it via the edit icon), and tap to launch the scanner directly.
Android: how to scan a QR from a screenshot or a gallery photo
Android handles screenshot QR scanning through Google Lens inside Google Photos. If you have a different gallery app (Samsung Gallery, OnePlus Gallery, MIUI Gallery), the steps are similar — look for a Lens or scan icon when viewing the image.
Google Photos: open the image, tap the Google Lens icon at the bottom, wait for Lens to analyze the image, then tap the QR result chip that appears with the URL preview.
Samsung Gallery: open the image, tap the Bixby Vision icon (or three-dot menu → Bixby Vision), then tap the QR/barcode mode. The URL appears at the bottom.
If neither works, the universal fallback is to share the image to Google Lens via the share sheet and let Lens decode it from there. This share-sheet method works on roughly every Android made in the last five years.
When your phone is not auto-detecting the QR
A small share of phones ship with QR scanning turned off, or it gets turned off after a settings reset. The fix is in the camera settings on every modern phone.
iPhone: Settings → Camera → toggle on "Scan QR Codes." On by default; if a previous user disabled it, this is where you turn it back on.
Samsung Galaxy: Camera app → gear icon → toggle on "Scan QR codes." Some One UI versions hide this under "Useful features" or "Intelligent features."
Pixel and stock Android: Camera app → settings → confirm "Google Lens suggestions" or "QR code" is on. Lens usually just works, so if it is failing the issue is the code, not the setting.
For older Androids without Lens or Galaxies before One UI 2.0, you may need a dedicated app — covered next.
Older devices: when you actually need a QR reader app
Honest take: most "best QR scanner app" listicles are affiliate-driven and recommend apps that are unnecessary on any phone made after 2018. You only need a dedicated reader in three situations.
iPhone 5 or older on iOS 10 or earlier. These phones cannot be upgraded to iOS 11 and do not have native QR scanning. A free no-ads app from the App Store handles it.
Budget Androids without Google services. Some ultra-low-cost Androids and most phones sold in markets without Google Mobile Services (some Huawei devices post-2019, Amazon Fire tablets) ship without Google Lens. A free open-source reader like Binary Eye (F-Droid) or QR & Barcode Scanner (Play Store, Gamma Play) does the job without ads or tracking. Avoid anything that asks for contacts, SMS, or location permissions; a QR scanner does not need any of that.
You want extra features. Some readers store a scan history, batch-scan multiple codes from one photo, or decode formats like Data Matrix and Aztec that native scanners ignore. If you actually need this for work or inventory, install an app. Otherwise, skip it. More on the underlying format differences in our QR vs barcode explainer.
What is a QR code, briefly
A QR code is a two-dimensional barcode invented in 1994 by Masahiro Hara at Denso Wave, a Toyota Group subsidiary, for tracking auto parts on assembly lines. The "QR" stands for "Quick Response" because the code was designed to be read faster than a traditional one-dimensional barcode. It became an international standard in 2000 — ISO/IEC 18004 — and it is the same standard your phone reads today.
What your phone is actually doing: it captures the pattern of black and white modules, identifies the three large square "finder patterns" in the corners that signal orientation, then decodes the dots in the middle as binary data using Reed-Solomon error correction. The error correction is why a QR still scans when up to 30% of it is damaged. A QR can encode plain text, a URL, a Wi-Fi network, a phone number, an email, a vCard contact, a calendar event, or any structured payload. The total combinatorial space is staggering — covered in our piece on how many unique QR codes are possible.
What QR codes are used for, in 2026
A quick survey of where you actually encounter QR codes today:
- Restaurant menus. Table tents with a QR that opens online ordering or a PDF menu. The most common QR you see in person.
- Payments. Venmo, Cash App, PayPal generate a personal QR for someone to scan and pay you.
- Wi-Fi access. Hotels, cafes, and home networks print a Wi-Fi QR; your phone joins without typing the password.
- Event tickets. Concerts, flights, sports — the QR on your boarding pass or ticket scans at the gate.
- Business cards. vCard QRs that save the contact directly instead of you typing it.
- Marketing and signage. Posters and flyers with a QR that opens a campaign landing page. Tag with UTM parameters and scans show up in analytics — see our Google QR guide.
- Google Reviews. Restaurants and home-service businesses put a QR on receipts that opens a one-tap review form.
- Logistics and shipping. Parcels and warehouse signage carry QRs that link to tracking pages or internal asset records.
More concrete examples in QR code examples in 2026. If you want to make your own, our URL QR generator is free for static codes; for a step-by-step, see how to create a QR code. If you are picking a paid tool, our best generators of 2026 ranks the options.
How to spot a malicious QR (QRishing safety)
The honest truth: in 2026, scanning a random QR you see in public is not always safe. "QRishing" — phishing via QR codes — exploded after 2022. The FTC issued a public warning in 2023 about scammers placing fake QR stickers over real ones on parking meters, EV chargers, and restaurant table tents. Cofense, an email security firm, reported a 51% jump in QR-based phishing in late 2023.
Five rules that catch almost every malicious QR before it hurts you:
1. Read the URL preview before tapping. Every modern phone shows the destination URL before it opens. If the domain looks wrong (a misspelled brand, a random .xyz domain, or a suspicious shortener), do not tap.
2. Watch for physical sticker overlay. A QR sticker placed on top of another QR sticker — common at parking meters, gas pumps, and chargers — is the single most common QRishing setup. If the sticker looks newer than the surface around it, peel it up gently and check.
3. Never enter passwords on a scan-landed site. A legitimate QR rarely lands you on a login page for your bank, email, or work account. If the page after the scan asks for credentials, close it.
4. Be skeptical of "urgent" QRs. "Pay now or your account is suspended" emails with a QR are phishing. Real institutions do not chase you through QR codes.
5. Avoid scanning QRs from emails you did not expect. A QR in an unexpected email defeats the standard "hover to see the URL" defense. Treat them like unexpected-email links.
We maintain a longer list of QR-vendor and QR-scam patterns in how to spot QR code generator scams.
Troubleshooting: when scans fail
A QR that will not scan is almost always a code or environment problem, not a phone problem. The four causes, in order of frequency:
Distance. Scanners need the code to fill a meaningful portion of the viewfinder. Too close and the camera cannot focus; too far and the code is too small to decode. The rule of thumb is the 10:1 ratio — scan distance should be roughly 10 times the size of the code. A 1-inch code scans best at 10 inches; a 12-inch poster code scans from up to 10 feet.
Lighting and glare. A glossy printed QR under a fluorescent ceiling light reflects glare directly into your camera. Tilt the phone 10 to 20 degrees off perpendicular to break the reflection. In a dim room, turn on your camera flash.
Contrast. A faded QR from a sun-bleached restaurant menu has too little contrast between the black modules and the white background. There is no fix in the field — the owner needs to reprint. Our color rules guide explains why high contrast matters and what color combinations actually scan.
Damage or obscuring. QR codes have built-in error correction that lets them survive up to 30% damage at the highest level. Anything beyond that and the code becomes unreadable. Full breakdown in our error correction explainer.
If none of those apply and the code still refuses to scan, the QR itself may be malformed or pointing at a destination that no longer resolves. Our why your QR expired post covers the most common vendor-side failure: a paid generator deactivated the code on cancellation.
Reference table: native QR scanning by device
A single chart for the device-by-device support state. Use this to know in five seconds whether your phone scans QR codes from the camera, from a screenshot, or whether you need an app.
| Device | Native QR from Camera since | How to access | Screenshot scan support |
|---|---|---|---|
| iPhone (iOS 11+) | September 2017 | Open Camera app, point at code, tap notification | Yes (Photos app, iOS 15+) |
| iPhone (iOS 10 or older) | Not supported | Install a QR reader app | No (use an app) |
| Pixel and stock Android | 2017 (Google Lens) | Camera app or Google Lens icon | Yes (Google Photos + Lens) |
| Samsung Galaxy (One UI 2.0+, S20 and newer) | Early 2020 | Camera app, tap URL bubble | Yes (Samsung Gallery + Bixby Vision) |
| Samsung Galaxy (older, S10 and earlier) | Limited | Bixby Vision app or Camera mode | Limited (Bixby Vision) |
| OnePlus, Xiaomi, Motorola, Sony (recent) | 2018-2019 (Lens or stock) | Camera app or Lens | Yes (Google Photos) |
| Budget Androids without Google services | Not supported | Install Binary Eye or similar | No (use an app) |
| iPad (iPadOS 11+) | September 2017 | Same as iPhone | Yes (Photos) |