ExplainerJun 26, 2026 · 5 min read

How to Scan a QR Code on iPhone and Android

How to scan a QR code on every major phone and operating system: iPhone, Android, Samsung, Huawei, and more. No app needed in most cases. Plus what to do if your camera does not detect QR codes.

The quick answer for most people: open your camera, point it at the code, and tap the banner. No app download, no setup. Here is the full breakdown for every major phone type.

Scan a QR code on iPhone (iOS 11 or later)

  1. Open the Camera app (not a third-party camera).
  2. Switch to the rear camera if you are on the front camera.
  3. Hold the phone 15-30 cm from the QR code so the whole code is visible in the viewfinder.
  4. Wait a moment without moving. A yellow frame around the code and a notification banner appear at the top of the screen.
  5. Tap the banner to open the link or trigger the action (WiFi, contact, etc.).

If no banner appears: Go to Settings, scroll to Camera, and confirm Scan QR Codes is enabled. It is on by default since iOS 11, but some parental control profiles disable it.

Alternatively, open the Control Centre (swipe down from the top-right corner on modern iPhones) and tap the Code Scanner icon if you added it to Control Centre.

Scan a QR code on Android

Android 9 and later include native QR scanning in most stock camera apps, but OEMs handle this differently. Here are the most common variants:

Google Pixel / stock Android

  1. Open the Camera app.
  2. Point at the QR code. A card with the link appears directly in the viewfinder.
  3. Tap the card to open.

Samsung Galaxy

Two options, both work:

  1. Open the Camera app, tap the QR code icon (a small grid icon) in the viewfinder or in Camera settings, then point at the code.
  2. Or open Bixby Vision (swipe right in the Camera viewfinder) and point at the code.

Any Android phone (universal method)

Open Google Lens. It is pre-installed on almost all Android phones with Google Play. If you cannot find it:

  • Long-press the home button, then tap Lens.
  • Open Google Search app, then tap the camera icon.
  • Open the Photos app, open any photo, then tap the Lens icon.

Point at the QR code and tap the link that appears.

Scan a QR code from a screenshot or image

You cannot scan a QR code on your screen by pointing a camera at it. Instead:

  • iPhone: Open the screenshot or photo in the Photos app. Long-press on the QR code. iOS 16+ shows a Live Text banner with the QR content.
  • Android: Open Google Lens, tap the image picker, select the screenshot, then tap on the QR code.
  • Any device: Go to /scan on QRSprint and upload the image. It decodes the QR content in your browser, no account needed.

Troubleshooting: why is my camera not scanning the QR code?

Work through these checks in order:

  1. Distance: the ideal range is 15-30 cm. Too close blurs the code; too far and the camera cannot resolve the squares. Move the phone back and try again.
  2. Lighting: QR codes need sufficient light. In dim lighting, turn on the phone's flashlight before opening the camera.
  3. Code quality: a damaged, printed too small, or very low-contrast QR code may not scan. Try a different QR scanner app (see below), which may have better error correction handling.
  4. Camera settings: On iPhone, check Settings > Camera > Scan QR Codes is on. On Samsung, confirm the QR icon in the Camera app is toggled on.
  5. Phone age: phones running Android 8 or earlier or iOS 10 or earlier do not have native QR scanning. Install a dedicated scanner app.

Best free QR scanner apps (when the built-in camera does not work)

  • Google Lens (Android, built-in): the most reliable fallback on Android. Works on any image.
  • QR and Barcode Scanner by TeaCapps (Android, Play Store): fast, offline, no ads in the core scanner.
  • QR Code Reader by Kaspersky (iOS and Android): shows the URL before opening it (good for safety-checking).

Is it safe to scan a QR code?

Most QR codes are completely safe. The risk to watch for is quishing: someone places a fake QR sticker over a legitimate one (common on parking meters, payment terminals, and cafe tables) that leads to a phishing site. Before tapping the link:

  • Check the URL shown in the scanner banner before you tap. Is the domain what you expect?
  • Look at the physical sticker: is it printed in place, or is there a paper sticker placed over an existing printed QR?
  • For payment QRs at a counter, compare the UPI ID in the final payment app screen with any ID printed on the signage.

Security QR codes from QRSprint work differently: they trigger a private in-app call rather than opening a URL. Your phone number is never exposed.

Free QR Generator

Generate any QR code free — right now

URL, WiFi, WhatsApp, vCard, UPI, and 15 more types. No signup for static QR. Download PNG or SVG.

Make a free QR code

Want to edit it after printing and track every scan?

Dynamic QR

Dynamic QR codes live in the QRSprint app

Change the destination any time without reprinting. See every scan: count, city, device, time. Security QR rings your phone when someone scans — your number stays private.