How to Fix iPhone Not Scanning QR Codes

Wondering why your iPhone is not scanning QR codes?

Your iPhone comes with a scanner that allows you to read information on QR codes. Aim your camera on a QR code, and you’ll be able to access links, pages, or essential information. 

But there are times when the scanner on your device doesn’t work properly. 

iphone not scanning qr codes

Either the Camera app doesn’t scan the QR, or the pop-up window that displays relevant information does not show. 

To help out, we’ll show you what to do if your iPhone is not scanning QR codes. 

Let’s begin!

1. Restart Your iPhone. 

Before tweaking your configurations, try restarting your iPhone first. This should reload your system, including resources related to the Camera app. 

Restarting your iPhone should also clear corrupted and unused data from the system memory. 

If you are using an iPhone X, 11, 12, 13, 14, or later, here’s what you need to do: 

  1. Hold down the Volume Down button and Side button until the ‘Slide to Power Off’ prompt appears. 
  2. Now, drag the slider to the right and wait for 30 seconds. 
  3. Press the Side button afterward to turn on your device. 
Restart iPhone

For older models, follow the steps below: 

  1. Locate the Power button on your device. 
  2. Now, hold the button until the ‘Slide to Power Off’ prompt shows up.
  3. Drag the slider to the right and wait 30 seconds before turning on your device. 
Home Button Restart

Try scanning QR codes again to check if the problem is solved. 

Related: How to Fix iPhone Camera Keeps Refocusing

2. Check If The Feature Is Enabled. 

While the QR scanner should be enabled by default, you should still double-check if it’s enabled in your iPhone’s settings. 

You might have turned off the feature, or certain applications changed your settings. 

Here’s what you need to do: 

  1. Open Settings on your iPhone. 
  2. Scroll down and tap on Camera
  3. Look for Scan QR Codes and enable the option. 
iphone not scanning qr codes

Restart the Camera app and see if you can now scan QR codes. 

3. Try Other QR Codes. 

There are instances when QR codes are printed poorly, and your iPhone’s scanner cannot interpret the information it stores. 

To confirm this, find other QR codes to scan and see if they will work. 

You can use the QR below to test on your iPhone: 

iphone not scanning qr codes

4. Update Your iPhone. 

The QR scanner was introduced on iOS 11. If you are running an older version of iOS, you’ll need to update it to use the QR scanner. 

On the other hand, it’s also possible that the version of iOS you’re using has an underlying issue that prevents the camera from scanning QR codes properly. 

Follow the guide below to update your iPhone: 

  1. Open Settings on your iPhone. 
  2. Navigate to General > Software Update
  3. If there’s a new iOS version available, tap Download and Install
  4. Once the new software is ready, follow the prompts to install the update. 
iphone not scanning qr codes


  • Your device can restart several times while installing the update. 
  • Make sure that your iPhone has at least 50% battery before installing updates. It’s best to keep your device plugged into the wall charger to avoid interruptions. 
  • Allow at least 15 minutes for the update to install, especially if it’s a major update (iOS 14 to iOS 15).

Try scanning QR codes again to check if the problem is solved. 

5. Close Unnecessary Applications. 

There might be third-party apps running in the background that are using your camera. This won’t allow you to scan QR codes or take pictures using the Camera app. 

To rule this out, close any unused applications on your iPhone. 

  1. Swipe upwards from the bottom of your screen to access the app switcher. 
  2. Now, identify the applications you’re not using. 
  3. Drag or flick the app upwards to close it. 
  4. Repeat this process until you’ve removed all unnecessary applications. 
iphone not scanning qr codes

Try using the Camera app again to scan QR codes. 

Related: How to Fix iPhone Camera Lag

6. Force Restart Your iPhone. 

You can try force restarting your iPhone if you still can’t scan QR codes. 

A force restart reboots your device at a hardware level, cutting off power from the battery. This works similarly to when we removed batteries from our devices back then. 

Here’s what you need to do: 

  1. Press and release the Volume Up button
  2. Now, press the Volume Down button once. 
  3. Hold the Side button until the Apple logo appears. 
  4. Release the Side button.
Force Restart iPhone

Go back to the Camera app afterward to check if the problem is solved. 

7. Contact Apple. 

At this point, we suggest that you seek help from the experts. Visit Apple’s support page and look up the issue you’re experiencing. 

iphone not scanning qr codes

Apple’s site should recommend a few solutions for your problem, along with some related articles about QR codes and the Camera app. 

For faster actions, you can get in touch with Apple’s team through phone or chat to address your problem. 

That ends our guide for fixing your iPhone if it’s not scanning QR codes. 

If you have questions or other concerns, please let us know in the comment section, and we’ll do our best to answer them. 

If this guide helped you, please share it.


  • John Sixto

    John is a staff writer at Saint and comes from a SAP ABAP development background. He has a Bachelors in IT and has been writing since 2018, with over 500 posts published. He loves to build PCs and has a deep curiosity in understanding how different components and configurations work. John spends hundreds of hours at a time, researching and testing the software and apps, before he proceeds to write about it. LinkedIn X (Twitter) Website

    View all posts
Leave a Reply

Your email address will not be published. Required fields are marked *