QR code on iPhone

Scan QR codes on iPhone using the Camera app, the built-in Code Scanner, or an image in Photos. This guide covers the fastest scan methods and the most common iOS troubleshooting fixes.

How to scan a QR code on iPhone

  1. Open the Camera app on your iPhone.
  2. Point the camera at the QR code and hold steady for a moment.
  3. Wait for the notification banner to appear near the top of the screen.
  4. Tap the banner to open the website, app link, contact card, or other content.
If the QR code contains a website, your iPhone usually opens it directly in Safari after you tap the banner.

Other iPhone QR scan methods

Control Center scanner

Add Code Scanner to Control Center for a dedicated QR scanning tool that opens faster than the Camera app.

Photos app

If the QR code is inside a screenshot or downloaded image, open it in Photos and long-press or use text detection features.

Safari camera access

Some browser tools can scan from your camera in Safari if you need an online workflow instead of the default scanner.

Why a QR code may not scan on iPhone

Quick fixes for iPhone QR issues

  1. Increase lighting and remove glare from glossy print materials.
  2. Move closer, then slightly farther away until the code snaps into focus.
  3. Clean the camera lens and steady the phone for a full second.
  4. Try scanning the same code with the Code Scanner in Control Center.
  5. If it still fails, test the QR on another phone to see whether the issue is the code itself.

Best practices when creating QR codes for iPhone users

Need to create a QR code that works on iPhone?

Start with a clean, high-contrast QR code and test it on the Camera app before publishing or printing.

Generate QR code Scan online