How to Scan a QR Code on iPhone (and Fix It When It Won't Scan)

Updated October 2026 · 2 min read

Illustration of a hand holding a smartphone scanning a QR code on a poster

Every iPhone since iOS 11 scans QR codes with no app to install — most people just never notice the feature is already there. Here are the three ways to do it, and what to try when a code refuses to read.

Skip the steps — use the free tool

Scan a QR code from an image or your camera — decoded in your browser.

Open QR Code Scanner

Method 1 — The Camera app (the one everyone should use)

  1. Open Camera (or swipe left from the lock screen).
  2. Point it at the code so the whole code, including its white border, is in frame.
  3. Hold still for a second — a yellow notification banner appears at the top with the link or action.
  4. Tap the banner to open it.

No button to press, no mode to switch: the rear camera detects QR codes automatically in Photo mode. Make sure "Scan QR Codes" is on in Settings → Camera if it ever seems dead.

Method 2 — Control Center's Code Scanner

For codes in awkward spots (a code on a screen, in dim light), the dedicated scanner helps: add it once via Settings → Control Center (add "Code Scanner"), then swipe down from the top-right corner and tap the QR icon. It opens a scanner view with a flashlight toggle — handy when the Camera app's auto-detection feels slow.

Method 3 — Scan a code from a photo or screenshot

Received a QR code as an image? Open it in Photos and long-press directly on the code — iOS offers to open the link. The same works for a screenshot you just took. And if you are on a computer instead, our QR Code Scanner reads codes from an uploaded image right in your browser.

When it will not scan — the checklist

  • Too far or too close: the whole code plus its white border must fit in frame; step back for big codes, closer for small ones.
  • Too small or too dense: a code under ~2 cm, or one stuffed with data, needs a bigger print (see our QR size guide).
  • Glare or damage: tilt the phone to kill reflections on glossy prints; a torn corner often still scans thanks to error correction, but a destroyed finder square (the big corner boxes) usually kills it.
  • Low light: use the Code Scanner's flashlight, or move to better light.
  • Dirty lens: wipe it — a smudged lens is the most embarrassing cause of all.
  • Wrong code type: your phone reads QR codes, not every 1D barcode — for those, a dedicated barcode scanner app is the answer.

Safety note before you tap

Your phone shows the destination URL in the banner before you open it — read it. If a code on a flyer or a random sticker leads somewhere unexpected (a login page, a download), do not tap. Stickers placed over legitimate codes are a real scam: when in doubt, type the address yourself.

Frequently asked questions

Do I need an app to scan QR codes on iPhone?

No — the Camera app has done it natively since iOS 11. Third-party scanner apps mostly add ads and tracking you do not need.

Why does my iPhone camera not detect the QR code?

Check Settings → Camera → Scan QR Codes is on, get the whole code (with its white border) in frame, and improve the light. A very small or damaged code may simply be unscannable.

Can I scan a QR code from a screenshot?

Yes — open the screenshot in Photos and long-press the code, or use the Live Text feature on the image.

Does scanning a QR code use mobile data?

Only opening the link does. The scan itself is just your camera reading squares.