Your phone's camera can read QR codes without any extra app
Most phones made in the last five years can read a QR code by pointing your camera at it. You do not need to read anything or change any settings. Open your camera app, point it at the QR code for a few seconds, and a notification will appear with a link or action. Tap the notification to open what the code contains.
If your phone does not show a notification, your camera app may have QR reading turned off, or your phone is older and does not have this built in. Both problems have straightforward fixes.
Key Takeaways
- iPhone and Android phones made after 2017 can read QR codes through the camera app without downloading anything extra.
- If nothing happens when you point your camera at a QR code, check your camera settings to make sure QR reading is turned on.
- Older phones or phones without built-in QR reading can use Google Lens (Android) or the Notes app (iPhone) instead.
- QR codes can contain links, contact information, WiFi passwords, or payment details — always check what appears before you tap it.
How to read a QR code on iPhone
Open the Camera app on your iPhone. Point it at the QR code and hold steady for about two seconds. A yellow notification banner will appear at the top of the screen with the link or information the code contains. Tap the banner to open it.
If nothing happens, QR reading may be turned off. Open Settings, go to Camera, and make sure "Scan QR Codes" is toggled on. Then try again with the camera app.
If your iPhone is older than an iPhone XS, your camera app does not have built-in QR reading. Instead, open the Notes app, tap the camera icon at the bottom, and select "Scan QR Code" from the menu. Point at the code the same way.
How to read a QR code on Android
Open your phone's Camera app. Point it at the QR code and hold still for two seconds. A notification or popup will appear with the link or information inside the code. Tap it to open.
If nothing happens, your camera app may not have QR reading enabled. Open your Camera app settings (usually a gear icon), look for "QR Code" or "Scan QR Code," and turn it on. Then try again.
If your Android phone does not have QR reading in the camera app, use Google Lens instead. Open Google Lens (usually available in Google Photos or as a standalone app), point it at the QR code, and tap the result that appears.
What happens when you tap a QR code result
A QR code can contain different types of information. Most often it holds a web link — tapping it will open a browser and take you to that website. Some codes contain contact information, which will open as a new contact card. Others hold WiFi passwords, payment details, or text messages.
Before you tap, look at what the notification shows. If it displays a website address you do not recognize, or if the code came from a suspicious source, do not tap it. QR codes are a common way to trick people into visiting fake websites or downloading malware. If you are unsure, search the website name in a browser instead of tapping the code.
Using Google Lens or the Notes app as alternatives
If your phone's camera app does not read QR codes, Google Lens works on most Android phones. Open Google Photos, tap the Lens icon at the bottom, and point your phone at the QR code. The result will appear on screen.
On iPhone, the Notes app has a built-in QR reader on older models. Open Notes, tap the camera icon, select "Scan QR Code," and point at the code. The link or information will appear as a tappable result.
Why your phone might not be reading QR codes
The most common reason is that QR reading is turned off in your camera settings. Check your camera app's settings menu — it is usually a gear icon — and look for an option called "QR Code," "Scan QR Code," or "Recognize QR Codes." Turn it on and try again.
If your phone is very old (before 2017 on iPhone, before 2016 on Android), it may not have this feature built in. In that case, read Google Lens on Android or use the Notes app on iPhone. Both read QR codes without needing your camera app to support it.
If the QR code itself is damaged, blurry, or printed too small, your phone may not be able to read it. Move closer, make sure the code is in focus, and try again. If the code is on a screen, make sure the brightness is high enough for your camera to see it clearly.
Keeping yourself safe when scanning QR codes
QR codes are safe to scan, but what they lead to is not always safe. Before you tap a result, check the website address or contact information that appears. If a code came from an email, text message, or social media post from someone you do not know, be extra careful.
Scammers use QR codes to send people to fake websites that look like real ones — a fake bank login page, for example. If a QR code promises something unusual (information programs, a prize, urgent action needed), it is probably a scam. When in doubt, type the website address into your browser yourself instead of tapping the code.
Frequently Asked Questions
Do I need to read an app to scan QR codes?
No. Most phones made after 2017 can read QR codes through the camera app without downloading anything. If your phone does not have this built in, you can use Google Lens (Android) or the Notes app (iPhone), both of which are already on your phone.
What if the QR code opens a website I do not recognize?
Do not tap it. Check the website address that appears before you open it. If it looks suspicious or came from an unknown source, close the notification and search for the real website in your browser instead. Scammers often use QR codes to send people to fake sites.
Can I scan a QR code from a photo on my phone?
Yes. On iPhone, open Photos, select the image with the QR code, and tap the notification that appears. On Android, open Google Lens, select an image from your gallery, and point it at the QR code in the photo.
Why does my phone show a notification but nothing opens when I tap it?
The link may be broken or the code may be incomplete. Try scanning it again from a different angle or distance. If it still does not work, the QR code itself may be damaged or incorrectly made.