HomeGuidesHow to Scan a QR Code: The Complete iPhone & Android Guide (2026)

How to Scan a QR Code: The Complete iPhone & Android Guide (2026)

Learn how to scan a QR code on iPhone and every major Android phone (Samsung, Redmi, Realme, Vivo, Oppo) — no app download needed. Includes fixes for QR codes that won't scan and how to spot a fake code.

How to Scan a QR Code: The 15-Second Answer

To scan a QR code, open your phone's built-in Camera app (no separate scanner app is needed on any phone made after 2018), point it at the code from about 10–15cm away, and hold steady for one second. A notification or on-screen link will appear — tap it to open the website, WhatsApp chat, or app it points to.

Both iPhone (since iOS 11) and almost all Android phones (since Android 9) can scan QR codes natively through the Camera app. You do not need to download a QR scanner app in 2026 unless you are on a very old or budget device without an updated camera app. This guide covers the exact steps for iPhone and every major Android brand sold in India — Samsung, Redmi/Xiaomi, Realme, Vivo, and Oppo — plus what to do when a code refuses to scan.

How to Scan a QR Code on iPhone (iOS 15 and Later)

iPhone has had native QR scanning built into the Camera app since iOS 11, and Apple has since added two faster alternative methods. Use whichever is fastest for your situation.

Method 1: Camera App (most common)
1. Open the Camera app from your Home Screen or Lock Screen.
2. Point the camera at the QR code so it is fully visible in the frame.
3. Wait about one second — a yellow notification banner will appear at the top or bottom of the screen showing the link or action.
4. Tap the banner to open it.

Method 2: Control Center Code Scanner (iOS 14+)
1. Swipe down from the top-right corner to open Control Center.
2. Tap the QR code scanner icon (a small square with corner brackets).
3. Point at the code — it opens automatically once recognised, no tap needed.

Method 3: Siri
Say "Hey Siri, scan a QR code" and Siri will launch the scanner directly.

If none of these open a scanner, QR scanning may be disabled. Go to Settings → Camera and make sure Scan QR Codes is toggled on. This setting is on by default on every iPhone but can be turned off accidentally by a Screen Time or parental control profile.

  • Camera app: open Camera, point at code, tap the banner that appears.
  • Control Center: swipe down from top-right, tap the QR scanner icon.
  • Siri: say 'Hey Siri, scan a QR code.'
  • If scanning doesn't work, check Settings → Camera → Scan QR Codes is on.

How to Scan a QR Code on Android (Samsung, Redmi, Realme, Vivo, Oppo)

Android QR scanning works slightly differently depending on your phone's brand, because Samsung, Xiaomi, Realme, Vivo, and Oppo each customise their camera app. Here's how it works on the phones most common in India.

Samsung (Galaxy A-series, S-series, M-series): Open the Camera app, point at the QR code, and a link preview appears automatically at the bottom of the screen — tap it. If it doesn't appear, open Camera → Settings (gear icon) → Scan QR codes and enable the toggle.

Redmi / Xiaomi / Poco (MIUI / HyperOS): Open Camera, point at the code, and tap the yellow QR banner that appears. If your MIUI camera doesn't detect it, open the Google app, tap the Lens icon in the search bar, then point at the code.

Realme / Oppo (ColorOS): The default Camera app detects QR codes automatically in most models from 2020 onward — point and tap the banner. Older models may need Google Lens, accessible from the camera viewfinder or the Google app.

Vivo (FunTouch OS): Open Camera, and look for the QR icon in the shooting mode row, or point the camera directly at the code for automatic detection on newer models.

Any Android phone, any brand: If the native camera doesn't detect the code, Google Lens works as a universal fallback on virtually every Android phone with the Google app installed (which is nearly all of them in India). Open the Google app, tap the camera/Lens icon, and point it at the code.

  • Samsung: Camera app auto-detects, or enable it in Camera → Settings → Scan QR codes.
  • Redmi/Xiaomi/Poco: Camera app or Google Lens (via the Google app).
  • Realme/Oppo: Camera app auto-detects on 2020+ models, or use Google Lens.
  • Vivo: Camera app QR icon, or point-and-detect on newer models.
  • Universal fallback for any Android: Google Lens, inside the Google app.

Scanning a QR Code Without Opening the Camera App

Several apps Indian users already have installed can scan QR codes directly, which is often faster than switching to the camera — especially for payment QR codes.

WhatsApp: Tap the camera icon in a chat, or go to Settings → QR code → Scan Code to scan someone's WhatsApp contact QR directly.

Google Pay, PhonePe, Paytm: Every major Indian UPI app has a dedicated Scan button on its home screen, built specifically for reading merchant payment QR codes. Use this instead of your camera for UPI payments — it opens the payment confirmation screen directly instead of a web link.

Google Lens / Google Search app: Tap the camera icon inside the Google Search bar on Android to scan a code without leaving the app you're in.

Instagram and Snapchat: Both apps have their own in-app QR scanners (under the camera or scan icon) specifically for scanning another user's profile code to follow them instantly.

Why Your QR Code Isn't Scanning: 7 Common Fixes

If your camera isn't recognising a QR code, work through this list in order — it resolves the vast majority of scanning failures.

  • **Move closer or further away.** Most cameras need the code roughly 10–20cm away. Too close or too far both cause focus failure.
  • **Check the lighting.** Extreme glare or very dim light prevents the camera from reading the contrast between modules. Tilt the code to avoid direct glare.
  • **Clean your camera lens.** A smudged lens is the single most common cause of scan failure — wipe it with a soft cloth.
  • **Hold the phone steady.** Even slight camera shake during the ~1 second scan window can cause a failed read. Rest your elbows or brace your hand.
  • **Check QR scanning is enabled.** On iPhone: Settings → Camera → Scan QR Codes. On Samsung: Camera → Settings → Scan QR codes.
  • **Check the code itself isn't damaged.** Torn, creased, or heavily faded printed codes lose the error-correction margin needed to scan. A code with a logo covering more than 30% of the centre can also fail.
  • **Update your camera app.** On very old Android phones (Android 8 or earlier) with an outdated camera app, install the **Google Lens** app directly from the Play Store as a reliable alternative.

Is It Safe to Scan a QR Code? How to Spot a Fake or 'Quishing' Code

QR codes themselves are not dangerous — a QR code is just a pattern that encodes text, usually a URL. The risk is the same as clicking any link: a scam QR code (a tactic called 'quishing', or QR phishing) can point to a fake banking or payment page designed to steal your details.

Before tapping the link your camera shows you, check three things: Does the domain look legitimate? Your phone shows the destination URL before you open it — read it carefully for misspellings (e.g., arnaz0n.in instead of amazon.in). Was the code placed by someone you trust? Be cautious of QR codes stuck over existing codes on parking meters, restaurant tables, or public posters — this is a common quishing tactic where a scammer's sticker is placed directly on top of a legitimate code. Does it ask for payment or login details immediately? A legitimate menu or marketing QR code should never ask for your UPI PIN or bank OTP the moment you scan it.

Dynamic QR codes from a reputable platform always resolve through a known, consistent domain, which makes tampering easier to spot — a sudden change in the domain shown is the clearest red flag that something is wrong.

Frequently Asked Questions

How do I scan a QR code without an app?

Every iPhone since iOS 11 and almost every Android phone since Android 9 can scan QR codes using the built-in Camera app — no separate app download is needed. Just open Camera, point it at the code, and tap the notification or link preview that appears. If your Android camera doesn't detect codes, Google Lens (built into the Google app, which comes pre-installed on nearly all Android phones) works as a universal fallback.

Why won't my iPhone scan a QR code?

The most common cause is that QR scanning has been disabled in Settings. Go to Settings → Camera and make sure 'Scan QR Codes' is switched on. If it's already on, try moving 10–15cm from the code, cleaning your camera lens, and ensuring there's no glare on the printed code. If the code itself has a large logo or is damaged, that can also prevent a successful scan.

Why doesn't my Samsung or Redmi phone scan QR codes automatically?

Some Android camera apps have QR scanning turned off by default in older software versions. On Samsung, open Camera → Settings (gear icon) → and enable 'Scan QR codes.' On Redmi/Xiaomi (MIUI/HyperOS), if the native camera doesn't detect the code, open the Google app, tap the Lens icon in the search bar, and scan from there instead — this works on virtually every Android phone regardless of brand.

Can I scan a QR code from a photo or screenshot instead of live camera?

Yes. On iPhone, open the photo in the Photos app, and if a QR code is detected, a small QR icon appears in the corner — tap it. On Android, open Google Lens, tap the gallery icon inside Lens, and select the photo containing the QR code. Both methods decode the code from a static image without needing to point your camera at the physical code again.

Is scanning a QR code safe?

Scanning is safe — a QR code is just encoded text, usually a URL, and scanning it only reveals that link on your screen. The risk begins if you tap through to a malicious link, a tactic called quishing. Always check the destination domain shown by your phone before tapping it, and be wary of QR stickers placed over existing codes in public places.

Why does my QR code scan on one phone but not another?

This is usually a size or contrast issue combined with camera quality differences. Budget Android phones have lower-quality autofocus cameras and need a larger, higher-contrast code held more steadily than a flagship iPhone or Samsung. If a code fails only on specific phones, increase the print size and ensure the module colour has strong contrast against the background — dark modules on a white background scan most reliably across every device.

Do I need internet or mobile data to scan a QR code?

No, scanning itself works fully offline because your camera is only reading the pattern printed on the code — no internet connection is required for that step. However, once you tap the link the scan reveals, you will need internet access to actually open the destination website, WhatsApp chat, or app it points to.

Related Resources