Guide 8 min read

How to Scan a QR Code on iPhone: 4 Methods

Your iPhone already scans QR codes. Every model since the iPhone 5s does it through the Camera app with no download, no setup, and no third-party scanner. Open the camera in Photo mode, point it at the code, and tap the yellow banner that appears. This guide covers that method plus three others most people never find: the faster Control Center scanner, how to scan a QR code from a screenshot or saved photo, and the one-press Action Button shortcut on newer models. At the end: six fixes for when scanning stops working, and how to stay safe from malicious codes.

By the QuickResponseCode.com team

The quick answer

  1. Open the Camera app and make sure it is in Photo mode.
  2. Point the camera at the QR code and hold steady.
  3. A yellow notification banner appears at the top showing the destination URL.
  4. Read the URL, then tap the banner to open the link.

Works on every iPhone from the 5s onward running iOS 11 or later. No app needed.

Method 1: The Camera app (works on every iPhone since 2017)

QR scanning has been built into the iPhone Camera since iOS 11 in September 2017, so any iPhone 5s or later handles it natively. Here is the full process:

  1. Open the Camera app from the Home Screen, the Lock Screen (swipe left), or Control Center.
  2. Check the camera is in Photo mode. This is the single most common reason scanning fails. QR detection does not run in Portrait, Video, Slo-Mo, or Pano modes. The mode selector sits just above the shutter button; swipe until "Photo" is highlighted.
  3. Point the camera at the QR code. Hold the phone steady, face the code straight on, and make sure there is enough light. You do not need to press the shutter button - detection is automatic.
  4. Tap the yellow banner. Within a second or two, a yellow notification banner slides down from the top of the screen showing where the code leads. Read the URL in the banner first, then tap it to open the link in Safari.

That habit of reading the URL before tapping matters more than it sounds. The banner is your only chance to see where a code is sending you before you arrive, and it is your main defence against malicious codes. More on that in the safety section below.

Method 2: The Control Center Code Scanner (faster, better in low light)

iOS includes a second, dedicated scanner called Code Scanner that most iPhone owners have never opened. It is faster than the Camera app for two reasons: it opens the destination directly with no banner tap, and it has a built-in flashlight toggle, which makes it noticeably better at dim restaurant tables and evening parking lots. It also works when the phone is only partially unlocked.

It needs a one-time setup. On iOS 26:

  1. Open Settings › Control Center.
  2. Tap Add a Control, then select Scan Code.

You can also do it without leaving Control Center: open it, touch and hold the background, tap "Add a Control", and choose Scan Code.

From then on, scanning takes two gestures:

  1. Open Control Center: swipe down from the top-right corner on Face ID iPhones, or up from the bottom edge on Home button models.
  2. Tap the QR code icon. Frame the code and it opens the destination immediately.

If you scan codes regularly - menus, event check-ins, Wi-Fi QR codes at offices and cafes - this is the method worth the thirty seconds of setup.

Method 3: Scan a QR code from a screenshot or saved photo

The camera only scans what is in front of the lens, which is no help when the QR code is already on your phone - a screenshot of a webpage, an image someone texted you, an email attachment you saved. Since iOS 15, the Photos app decodes these directly. No third-party app required.

  1. Open the image in Photos.
  2. Tap and hold directly on the QR code in the image. A context menu pops up with the relevant action: "Open in Safari" for a link, "Join Network" for a Wi-Fi code, and so on.
  3. If the tap-and-hold does not register, tap the Live Text icon (the lines-in-a-square symbol) in the bottom-right corner of the photo, then tap the link it highlights.

Two shortcuts worth knowing. On iOS 17 and later, you can press and hold a QR image directly inside a Messages conversation and "Open Link" appears, so you never need to save it to Photos at all. And if you have collected a lot of QR images over time, type "qr code" into the Photos search bar - it surfaces every QR image in your camera roll.

On a laptop or desktop? None of these iPhone methods apply when the QR code is sitting in a file on your computer. The simplest route there is a browser-based scanner: our free online QR code scanner accepts uploaded images and pasted screenshots and decodes them instantly, with no app, account, or download.

Method 4: The Action Button (iPhone 15 Pro and later)

If your iPhone has the Action Button - the customizable button above the volume keys - you can map it to the Code Scanner and launch a scan with one physical press from any screen, even the Lock Screen. It is the fastest method on any iPhone that supports it.

  1. Open Settings › Action Button.
  2. Swipe to Controls and select Scan Code.
  3. Press the Action Button. The Code Scanner opens instantly.

The Action Button exists on the iPhone 15 Pro and Pro Max, every iPhone 16 model including the 16e, and the entire iPhone 17 series. The standard iPhone 15 and anything earlier does not have it, so those phones stick with Methods 1 to 3. The obvious trade-off: the Action Button can only do one thing, so this assignment competes with the flashlight, Silent mode, and whatever else you might want there. If you scan daily, it earns the slot.

Which iPhones and iOS versions support each method

Every scanning feature, the iOS version that introduced it, and the hardware it runs on:

Feature iOS required Devices
Camera app QR scanning iOS 11 (Sep 2017) iPhone 5s and later
Control Center Code Scanner iOS 11 (Sep 2017) iPhone 5s and later
Live Text from Photos (screenshots) iOS 15 (Sep 2021) iPhone 6s and later
Messages context menu shortcut iOS 17 (Sep 2023) iPhone XS and later
Action Button QR scanner iOS 17 (Sep 2023) iPhone 15 Pro only
Action Button, all models iOS 18 (Sep 2024) iPhone 16, all models
Faster camera QR pipeline iOS 26 (Sep 2025) All current iPhones

So whether you have an iPhone 15, 16, or 17, the steps are identical: every method on this page works the same way under iOS 26, which is what current iPhones run as of June 2026. The only model-specific difference is whether you get the Action Button.

QR code not scanning? Six fixes, in order

When the camera refuses to recognize a code, work through these in sequence. The first two resolve the overwhelming majority of cases.

  1. Check the toggle. Go to Settings › Camera and make sure Scan QR Codes is on. It is enabled by default, but iOS updates occasionally flip it off. If scanning suddenly stopped working after an update, this is almost certainly why.
  2. Switch to Photo mode. QR detection only runs in Photo mode. If the camera is in Video, Portrait, Slo-Mo, or Pano, no banner will ever appear.
  3. Use the Control Center scanner instead. It has a built-in flashlight and handles low light far better than the Camera app. See Method 2 above for setup.
  4. Clean the camera lens. A fingerprint smudge is enough to blur the code beyond recognition. Wipe the lens with a soft cloth.
  5. Adjust your distance and hold still. Hold the phone 8 to 10 inches from the code, keep it steady, and give it 2 to 3 seconds before moving. Very small or very large codes need you to move until the code fills a reasonable portion of the frame.
  6. Update iOS. Settings › General › Software Update. Several scanning bugs have been fixed in point releases over the years.

If the code still will not scan after all six, the problem is probably the code itself: printed too small, too low-contrast, or damaged. If it is a code you created, test it with our browser-based scanner before printing it again - catching a broken code on screen is cheaper than reprinting a batch of flyers.

Before you tap: QR code safety on iPhone

A QR code hides its destination behind a pattern of squares, and attackers exploit exactly that. QR-based phishing, known as quishing, accounted for around 12 percent of phishing attacks in 2025, and security firms now detect more than 11,000 malicious QR codes per day. The typical attack sends you to a fake login page or a fraudulent payment form dressed up as something routine: a parking payment, a menu, a delivery notice.

Your iPhone gives you one strong built-in protection: the notification banner shows the destination URL before you tap. Use it, and follow these four rules:

  1. Read the full URL in the banner. Check that the domain actually matches the brand you expect. "paypa1.com" and "city-parking-pay.net" are not PayPal or your city.
  2. Be suspicious of stickers. A QR sticker placed over a printed code on a parking meter, restaurant table, or poster is a classic attack. Run a fingernail along the edge; a genuine code is part of the surface.
  3. Look for HTTPS. If the destination loads without a padlock in Safari's address bar, treat it as a warning sign and do not enter anything.
  4. Never enter passwords or payment details from a public-surface code without verifying. If a QR code in a public place asks you to log in or pay, navigate to the site independently in Safari instead of trusting the code's link.

If you regularly scan codes from sources you do not control and want an extra layer of checking, a handful of third-party scanners verify URLs against threat databases before opening them - we cover the worthwhile ones in our guide to the best QR code scanner apps. For everyday use, though, the banner-reading habit covers you.

Key takeaways

  • No app needed: every iPhone since the 5s scans QR codes through the Camera app in Photo mode.
  • The Control Center Code Scanner is faster and better in low light. Add it once via Settings › Control Center › Add a Control › Scan Code.
  • For screenshots and saved photos, tap and hold the QR code in the Photos app (iOS 15 and later).
  • On iPhone 15 Pro and all 16 and 17 models, mapping the Action Button to Scan Code gives one-press scanning from any screen.
  • If scanning stops working, check Settings › Camera › Scan QR Codes first, then confirm you are in Photo mode.
  • Always read the URL in the yellow banner before tapping. It is your main defence against malicious codes.

Frequently asked questions

Do I need a QR code scanner app on my iPhone?

No. Every iPhone running iOS 11 or later scans QR codes natively through the Camera app. Open Camera in Photo mode, point it at the code, and tap the yellow notification banner that appears. A separate app only adds value if you want scan history or extra safety checks on unknown codes.

Which iPhones can scan QR codes natively?

Every iPhone from the iPhone 5s onward, as long as it runs iOS 11 or later. iOS 11 shipped in September 2017, so any iPhone in active use today scans QR codes out of the box with no app or setup required.

How do I scan a QR code from a photo or screenshot on my iPhone?

On iOS 15 or later, open the image in the Photos app and tap and hold directly on the QR code. A context menu appears with "Open in Safari", "Join Network", or whatever action matches the code's content. You can also tap the Live Text icon in the bottom-right corner of the photo. On iOS 17 and later, you can press and hold a QR image in Messages without saving it first.

Where is the QR code scanner on my iPhone?

There are two. The main one is built into the Camera app: open Camera in Photo mode and point it at any QR code. The second is the dedicated Code Scanner in Control Center, which you add once via Settings › Control Center › Add a Control › Scan Code. After that, swipe down from the top-right corner and tap the QR icon.

Why is my iPhone camera not scanning QR codes?

The most common cause is that the scanning toggle is off. Go to Settings › Camera and make sure Scan QR Codes is enabled - iOS updates occasionally switch it off. The second most common cause is the wrong camera mode: scanning only works in Photo mode, not Video, Portrait, Slo-Mo, or Pano. Also clean the lens, improve the lighting, and hold the phone steady about 8 to 10 inches from the code.

Is it safe to scan a QR code with my iPhone?

The scan itself is safe - reading a QR code cannot harm your phone. The risk is following a malicious link, a tactic called quishing. Your iPhone protects you by showing the destination URL in the notification banner before you tap, so always read it. Check that the domain matches the brand you expect, look for HTTPS, and be suspicious of QR stickers placed over printed codes in public places.

Can I scan a QR code from a saved screenshot on my computer?

Yes. iPhone methods do not apply on a laptop or desktop, but you do not need an app there either. Our free browser-based scanner accepts image uploads and pasted screenshots and decodes them instantly, with no account or download required.

How do I add the QR code scanner to Control Center?

Open Settings, tap Control Center, tap Add a Control, then select Scan Code. Alternatively, open Control Center itself, touch and hold the background, tap "Add a Control", and choose Scan Code. The QR icon then appears in Control Center whenever you swipe down from the top-right corner of the screen.


Written by the QuickResponseCode.com team.

Now that you know how to scan one, make one. Free, no account, no watermark.

Create your QR code - free

More guides

Guide

Best QR Code Scanner Apps for iPhone, Android, and Desktop

Read guide
Free tool

Online QR Code Scanner: Scan From Any Image or Webcam

Open the scanner