The iPhone and iPad Camera app can automatically detect, highlight, and scan a QR code. However, if it isn’t able to recognize, read, or scan QR codes, the solutions below should fix this issue in no time.
Enable QR code scanner
The Quick Response (QR) code scanner is enabled by default. However, if you or someone with access to your device turned it off, follow these steps to enable it again from the camera settings.
- Open the Settings app on your iPhone or iPad.
- Scroll down and tap Camera.
- Enable Scan QR Codes.
From now on, when you point your iPhone camera at a QR code, it will read the code and show you the prompt to take the proper action (usually it’s visiting a website).
Be in Photo mode
There is no special mode or toggle inside the iPhone Camera app to scan QR codes. However, you must be in PHOTO mode for the built-in scanner to detect and scan the QR code. If you’re in Portrait, Video, Time-Lapse, Slo-Mo, Pano, or any other mode, the camera won’t identify and scan the QR code.
Point the camera properly
The iPhone Camera app should have no problem identifying and reading a QR code that’s big, bright, and clear. However, at times, the QR code you try to scan may be unclear, blurred, or tiny. In these cases, try to zoom in on the QR code if it’s on a screen. Turning up the screen brightness where the QR code is displayed should also help.
If the QR code is printed on paper, try a few different positions while scanning it. For instance, take the iPhone near, a bit far, etc. In a couple of tries, the scan should be successful.
Important: On some occasions, you may not see the button or link to take action on the camera viewfinder. However, if you tap the tiny code scanner button, it will show you various relevant options.
Not all codes can be scanned
There can be some QR codes that can only be scanned inside the appropriate apps. For instance, if a QR code is generated by a particular banking service, it can probably only be scanned with that service’s official app. When you point your iPhone camera at such a code, it may not detect the code.
Try a different QR code
It can also happen that the problem is with the QR code you’re trying to scan, and not with your iPhone. In this case, try scanning a different QR code and check if it works (you can also create a custom QR code quickly on your iPhone or Mac).
Force-quit the Camera app and reopen it
Close and reopen the Camera app from the background, as shown in the screenshots below.
Restart your iPhone
Certain things may not work correctly simply because you haven’t restarted your device in a long time. If your iPhone Camera QR code isn’t working, go ahead and switch off your iPhone. After waiting for about 30 seconds, switch it on.
Use the QR code scanner from Control Center
As mentioned, there is no toggle in the Camera app to enter QR scanner mode, nor can you force it to scan one. However, you can add the QR code scanner button to iOS Control Center. The sole purpose of this button is to scan a QR code. It doesn’t take pictures or do anything else. So, if you repeatedly fail to scan a QR code using the iPhone camera, this should be helpful.
- Open Control Center, tap the plus button (+) from the top left, followed by Add a Control.
- Tap Scan Code to add its button to Control Center and exit editing mode.
- Now, tap the Scan Code button and point it towards a QR Code to scan it successfully and take the relevant action.
If you’re on an older version of iOS, go to Settings > Control Center and tap the green plus button for Code Scanner.
Open the Control Center and choose the code scanner button to scan a QR code successfully. Tap the flashlight icon if the light around the QR code is insufficient.
Update your iPhone
Updating your iPhone to the latest version of iOS will address the problem if it’s caused by existing software bugs. Go to iPhone Settings > General > Software Update to download and install the most recent version of iOS available for your iPhone.
Reset all settings
Finally, if nothing works for you (and you have tried a few different QR codes), that means there is a bigger problem. Go ahead and reset all iPhone settings, which should fix the QR code issues.
Also, check out: How to share your Wi-Fi password with a QR code on iPhone, iPad, and Mac