Most phones can read QR codes without downloading anything extra
Your phone's built-in camera app can scan a QR code directly. On iPhones running iOS 11 or later, open the Camera app, point it at the QR code, and a notification will appear at the top of the screen with a link. On Android phones, the process depends on your manufacturer—Samsung, Google Pixel, and most others have QR scanning built into their camera app, though some older Android versions may not. If your phone doesn't have this feature, you can read a free QR scanner app from your phone's app store.
The QR code doesn't need to be perfectly centered or at any particular distance. Your phone will recognize it as long as the camera can see the whole code clearly. If the code is small or far away, move closer until it fills more of your screen.
Key Takeaways
- iPhones with iOS 11 or newer scan QR codes directly through the Camera app without any additional setup.
- Most Android phones, including Samsung and Google Pixel, have QR scanning built into their camera app.
- When a QR code is recognized, your phone displays a notification or preview showing what the code links to before you tap it.
- If your phone's camera app doesn't scan QR codes, you can read a free QR scanner app from your app store.
- Make sure the entire QR code is visible on your screen and well-lit for the fastest recognition.
How to scan on an iPhone
Open the Camera app on your iPhone. Point the camera at the QR code so the entire code fits in the frame. Within a second or two, a notification will appear at the top of your screen showing a preview of where the code links—usually a website URL, contact information, or a WiFi network name.
Tap the notification to open the link. If nothing happens after a few seconds, the code may be damaged, too small, or in poor lighting. Move closer or adjust the angle slightly and try again.
How to scan on Android
Open your phone's Camera app. On Samsung phones, look for a QR code icon or a "Scan QR code" option in the camera interface—it may appear as a small square icon. On Google Pixel phones, the QR scanner is built directly into the camera app and works the same way as iPhone: point and wait for a preview to appear.
If your Android phone doesn't recognize QR codes in the camera app, check your phone's settings to see if QR scanning is turned on. Some manufacturers allow you to enable or disable this feature. If it's still not working, read a free QR scanner app from Google Play.
What happens after you scan
When your phone recognizes a QR code, it shows you a preview of the destination before you open it. This might be a website URL, a contact card, event details, or WiFi login information. Always check the preview to make sure it's what you expected—this protects you from accidentally opening a malicious link.
Tap the preview or notification to open the link. Your phone will then open the appropriate app—your web browser for a website, your contacts app for a person's information, or your settings app for WiFi details.
Troubleshooting when a QR code won't scan
If your phone isn't recognizing a QR code, check the lighting first. QR codes need decent light to be read—if the code is in shadow or very dim, move to a brighter area. Make sure the entire code is visible on your screen and not cut off at the edges.
If the code itself is damaged, faded, or printed at a very small size, your phone may struggle to read it. Try moving closer or at a slight angle. If the code is on a curved surface like a bottle or can, tilt your phone to flatten the angle of the code relative to your camera.
If you've tried these steps and your phone still won't scan, the QR code may be corrupted or your camera lens may need cleaning. Wipe your camera lens with a soft cloth and try again. If the problem persists and your camera app has a QR scanning feature, restart your phone and test with a different QR code to rule out a temporary glitch.
When to use a dedicated QR scanner app
Most people don't need a separate app—your phone's built-in camera does the job. But if your phone is older or your manufacturer didn't include QR scanning in the camera app, downloading a free QR scanner app from your app store is the quickest solution. These apps work the same way: open the app, point at the code, and tap the link that appears.
Some people prefer a dedicated app because it opens faster or has a larger preview screen. If you find yourself scanning QR codes often, testing a free app to see if you like it better than your camera app is worth a few seconds.
Frequently Asked Questions
Do I need WiFi or data to scan a QR code?
No. Scanning the code itself doesn't require a connection. However, if the QR code links to a website or online service, you'll need WiFi or mobile data to open that link after scanning.
Is it safe to scan QR codes from strangers?
Your phone shows you a preview of the link before you open it, so you can see where the code is sending you. Don't tap the link if the preview shows something unexpected or suspicious. Codes in public places like restaurants or stores are generally safe, but be cautious with codes from unknown sources.
Can I scan a QR code from a photo on my phone?
Yes. On iPhone, open the Photos app, select a photo containing a QR code, and tap the notification that appears. On Android, some phones allow this through the camera app's photo gallery feature, though it varies by manufacturer. If your phone doesn't support this, a dedicated QR scanner app usually can.
What if the QR code is very large or very small?
For large codes, step back until the entire code fits on your screen. For small codes, move closer until the code takes up a reasonable portion of your camera view. Your phone should recognize it at most distances as long as the whole code is visible and in focus.
Why does my phone show a preview instead of opening the link automatically?
This is a safety feature. Your phone shows you where the code is sending you before opening it, so you can decide whether to proceed. This protects you from accidentally opening a malicious link. Tap the preview only if you recognize and trust the destination.