Skip to main content
FlexibleQR Logo FlexibleQR
How-To • Last Updated:

How to Scan a QR Code on iPhone and Android (2026)

Step-by-step instructions to scan QR codes on iPhone, iPad, and Android without downloading third-party apps, plus scan troubleshooting tips.

P
FlexibleQR Engineering Team
Strictly verified for technical accuracy & ISO standards
Ad Placement (in-article) Reserved space • Zero layout shift

Learning how to scan a QR code takes less than five seconds.

On both modern Apple iOS and Android devices, you do not need to download third-party scanning apps. Your smartphone’s built-in Camera app automatically detects, reads, and decodes QR codes the moment you frame them in your viewfinder.

In this practical walkthrough, we show you the exact steps for iPhone, Samsung, and Google Pixel devices, how to scan codes saved inside your photo library, and how to troubleshoot stubborn codes that refuse to scan.


In This Guide

  1. Scanning on iPhone and iPad (iOS)
  2. Scanning on Android (Google Pixel, Samsung Galaxy, and Others)
  3. How to Scan a QR Code Saved as an Image or Screenshot
  4. Why Isn’t My QR Code Scanning? 6 Fast Fixes
  5. Scanning Directly in Your Web Browser
  6. Key Takeaways
  7. Frequently Asked Questions

Scanning on iPhone and iPad (iOS)

Every iPhone running iOS 11 through iOS 18+ has automatic QR code scanning enabled by default.

Method 1: The Native Camera App (Fastest)

  1. Open the Camera App: Launch the standard Camera app from your Home screen, Lock screen, or Control Center.
  2. Frame the Code: Point your rear camera at the QR code. Ensure all four corners are visible on your screen. You do not need to press the shutter button.
  3. Tap the Yellow Notification Pill: A yellow notification bubble containing the web link or action will appear directly over the QR code. Tap the pill to open the destination in Safari.
[ Open Camera ] ──▶ [ Align Viewfinder ] ──▶ [ Tap Yellow Link Bubble ]

Tip: If the yellow bubble does not appear, open Settings > Camera and make sure the toggle for Scan QR Codes is turned ON.

Method 2: The Dedicated iOS Code Scanner

Apple also includes a dedicated scanner utility optimized for dark rooms and low light:

  1. Swipe down from the top-right corner of your screen to open the Control Center.
  2. Tap the Code Scanner icon (a small square with viewfinder corners).
  3. Point your camera at the code. It will automatically illuminate your flashlight if needed and immediately redirect you without tapping a link bubble.

(If you don’t see this icon, go to Settings > Control Center and add ā€œCode Scannerā€.)


Scanning on Android (Google Pixel, Samsung Galaxy, and Others)

Android devices manufactured since 2019 have QR scanning integrated into their native camera software and Google Assistant.

Method 1: Standard Android Camera (Google Pixel & Modern Androids)

  1. Open your built-in Camera app.
  2. Center the QR code inside your viewfinder for 1–2 seconds.
  3. A pop-up chip showing the destination URL or WiFi network name will appear at the bottom of the screen.
  4. Tap the link chip to open the content.

Method 2: Samsung Galaxy Devices

  1. Open the Samsung Camera app.
  2. Frame the code. A small card will slide up from the bottom displaying the decoded link.
  3. Alternatively, swipe down the Quick Settings panel from the top of your screen and tap Scan QR code. This launches an instant dedicated scanning viewfinder.

Method 3: Google Lens

If your default camera does not automatically decode the code:

  1. Open the camera and look for the Google Lens icon (a colorful camera lens symbol).
  2. Tap the lens icon, point at the code, and tap the highlighted URL bubble.

How to Scan a QR Code Saved as an Image or Screenshot

What if someone emails you a QR code, or you come across one while browsing social media on your phone? You don’t need a second device to scan it.

On iPhone (Using iOS Live Text):

  1. Take a screenshot or save the image containing the QR code to your Photos library.
  2. Open the image in the Photos app.
  3. Tap the Live Text icon in the lower-right corner (a small square with three lines inside).
  4. Long-press directly on the QR code in the picture. A contextual menu will appear with options to Open in Safari, Copy Link, or Share.

On Android (Using Google Photos):

  1. Open the image or screenshot inside Google Photos.
  2. Tap the Lens button at the bottom of the screen.
  3. Google Lens will instantly scan the pixels and display a clickable URL button.

Why Isn’t My QR Code Scanning? 6 Fast Fixes

If you point your camera at a QR code and nothing happens, check these common physical and optical issues:

1. You Are Too Close (Focal Distance Failure)

Smartphone cameras have a minimum focal distance of approximately 8 to 15 cm (3 to 6 inches). If you hold your phone too close, the lens cannot focus, blurring the data modules. Move your phone back 30 cm (12 inches) and allow the camera to autofocus.

2. Glare and Reflections

Glossy lamination, plastic acrylic table stands, and smartphone screens reflect overhead lights, blinding the camera sensor. Tilt your phone at a slight 15-degree angle to bounce glare away from the lens.

3. Insufficient Contrast

A QR code requires sharp contrast to distinguish data dots from background modules. Dark navy on black, or pale yellow on white, will consistently fail to decode. We recommend testing codes with our FlexibleQR Scanner before printing.

4. Dirty Camera Lens

Fingerprint oils smudged over your smartphone’s lens will scatter light, preventing the camera software from calculating edge transitions. Wipe your camera lens with a soft microfiber cloth or shirt hem.

5. Missing Quiet Zone Margin

Under ISO specifications, every QR code requires a clear border (called the ā€œquiet zoneā€) of at least four modules width surrounding the code. If text or illustrations touch the edges of the QR matrix, scanners will fail to establish position synchronization.

6. Low Error Correction on a Complex Code

If a physical code has scratches, folds, or coffee stains, a code generated with low error correction (Level L) may become unrecoverable. Learn how redundancy works in our guide to QR Code Error Correction Levels Explained.


Scanning Directly in Your Web Browser

If your phone’s camera app has permission restrictions or you are using a laptop or Chromebook with a webcam, you can scan codes without installing software.

Our free FlexibleQR Scanner runs completely inside your web browser using modern HTML5 hardware acceleration:

  • Works on Chrome, Safari, Edge, and Firefox.
  • Supports live webcam scanning and local image drag-and-drop.
  • Zero server uploads: decoding happens 100% inside your device memory for complete data privacy.

Key Takeaways

  • No extra apps required: Native camera apps on iPhone (iOS 11+) and Android (Android 9+) decode QR codes automatically.
  • Scanning screenshots is easy: Use Apple Live Text in iOS Photos or Google Lens in Google Photos to scan codes already on your screen.
  • Keep your distance: Hold your phone at least 20–30 cm away so your camera’s optical sensor can focus clearly.
  • Never scan suspicious physical stickers: Fraudulent stickers placed over legitimate restaurant or parking meter codes can lead to phishing sites. Always inspect the URL preview before confirming navigation.

Frequently Asked Questions

Do I need to download a separate app to scan a QR code?

No. Modern iPhones running iOS 11 or newer and Android devices running Android 9 or newer have native QR code scanners built directly into their standard camera applications. You never need to install ad-heavy third-party scanning apps.

Why won’t my phone camera recognize a QR code?

The most common causes are insufficient lighting, harsh reflections or glare on glossy paper, holding the phone too close (under the camera’s minimum focal distance), low contrast between the code dots and background, or an obscured quiet zone margin.

Can I scan a QR code from a screenshot saved in my photo library?

Yes. On iPhone, open the Photos app, view the image, and tap the Live Text detection icon in the bottom right corner. On Android, open the image in Google Photos and tap the ā€˜Lens’ or ā€˜Search’ button.

How do I scan a QR code if my camera app is broken?

You can use an in-browser web scanner like the FlexibleQR Scanner tool, which accesses your camera through standard HTML5 APIs without requiring app store downloads.


Need to Generate a Scan-Safe QR Code?

Avoid scan failures by creating high-contrast, permanent QR codes with proper error correction:

šŸ‘‰ Try the FlexibleQR Code Generator or test any image with our Free Client-Side QR Scanner.

Ad Placement (responsive) Reserved space • Zero layout shift

Guide FAQs & Key Details

Quick answers to common questions covered in this tutorial.

Do I need to download a separate app to scan a QR code?

No. Modern iPhones running iOS 11 or newer and Android devices running Android 9 or newer have native QR code scanners built directly into their standard camera applications. You never need to install ad-heavy third-party scanning apps.

Why won't my phone camera recognize a QR code?

The most common causes are insufficient lighting, harsh reflections or glare on glossy paper, holding the phone too close (under the camera's minimum focal distance), low contrast between the code dots and background, or an obscured quiet zone margin.

Can I scan a QR code from a screenshot saved in my photo library?

Yes. On iPhone, open the Photos app, view the image, and tap the Live Text detection icon in the bottom right corner. On Android, open the image in Google Photos and tap the 'Lens' or 'Search' button.

How do I scan a QR code if my camera app is broken?

You can use an in-browser web scanner like the FlexibleQR Scanner tool, which accesses your camera through standard HTML5 APIs without requiring app store downloads.