QR Code Not Working On Android

Sally Wright
Sep 26, 2025
QR codes have become an everyday tool for quick access to websites, contactless payments, restaurant menus, and more. But what happens when you try to scan a QR code and… nothing happens?
If you’re an Android user running into issues with QR codes not working, you're not alone. Fortunately, most problems are easy to fix.
In this guide, we’ll walk you through the most common reasons QR codes fail on Android devices and how to fix them.
How QR Codes Work on Android Devices
Most modern Android phones, especially those running Android 9 (Pie) and later, come with built-in QR code scanning capabilities right in the camera app. Simply opening your camera and pointing it at a code should trigger a pop-up link.
However, on some older phones, or if settings have changed, you may need to enable features or use a third-party QR scanner app.
Common Reasons QR Codes Don’t Work on Android
1. Camera App Doesn’t Support QR Scanning
Not all Android camera apps are created equal. While most newer phones can scan QR codes automatically, some older models lack native support. If your camera doesn’t recognize QR codes, you may need to download a separate QR code scanner app.
2. Camera Permissions Not Enabled
If your camera app doesn’t have the correct permissions, it won’t function properly. Check your app settings to ensure that the camera has access to scan.
3. Poor Lighting or Blurry Camera
QR codes rely on your camera clearly reading the black-and-white code. If you’re in a dim room or your camera can’t focus properly, the scanner may not detect anything.
4. Dirty or Damaged Camera Lens
A smudged, dirty, or cracked lens can interfere with your phone’s ability to focus on the QR code. This is a surprisingly common issue.
5. Low-Resolution or Distorted QR Code
If the QR code was printed poorly, is pixelated, or is overly compressed (such as on a low-quality PDF or image), it might not scan at all.
6. Part of the QR Code Is Cut Off
Even if just a corner of the code is missing or obscured, it can stop your phone from scanning it. Make sure you’re viewing the full code with no parts cropped or hidden.
7. Expired or Broken Link
If the QR code points to a webpage or app that’s been removed or expired, the code won’t work, even if your camera scans it correctly.
8. Outdated Android Version or Software Glitch
Sometimes, software bugs or outdated operating systems can cause the camera app to misbehave. Restarting your phone or updating Android can often solve this.
How to Fix QR Code Scanning Issues on Android
If your QR code isn’t working, try these fixes:
Use Google Lens or a Dedicated QR Scanner
Google Lens is built into many Android devices and can scan QR codes even when the regular camera won’t. Access it via the Camera app, Google Assistant, or the Google Photos app. Alternatively, download a trusted QR code scanner from the Play Store.
Update Your Phone and Apps
Make sure your Android OS and camera app are up to date. Updates often include bug fixes and performance improvements.
Clean the Camera Lens
Use a soft cloth to gently wipe your camera lens. This can dramatically improve scan accuracy.
Improve Lighting Conditions
Try scanning in a well-lit environment. Avoid glare or shadows over the QR code.
Make Sure the QR Code Is Fully Visible
Zoom out or adjust your position so the entire code is within the camera’s viewfinder.
Check and Reset App Permissions
Go to Settings > Apps > Camera > Permissions and make sure camera access is allowed. If needed, reset the app’s permissions.
Try a Different QR Scanner App
Apps like QR Code Reader by Scan, Kaspersky QR Scanner, or NeoReader are free and reliable options.
Test the QR Code Itself
Try scanning the same code with a different device. If it still doesn’t work, the problem is likely with the code, not your phone.
What If the QR Code Still Won’t Work?
If none of the fixes help, consider these alternatives:
- Ask for a direct link: The person or business sharing the QR code may be able to give you the URL directly.
- Try a different device: A friend’s phone might scan the code correctly.
- Use a desktop QR scanner: If you have a screenshot or image of the code, try uploading it to an online QR reader.
Pro Tips for QR Code Creators
If you’re generating QR codes yourself (especially for professional use), here are a few tips to avoid user issues:
- Use high-contrast colors — black on white is the most reliable.
- Avoid over-cluttering the design with logos or unnecessary elements.
- Test your QR code on multiple Android and iOS devices.
- Use dynamic QR codes when possible so you can update the destination URL if needed.
- Always double-check the final printed or published version to ensure it hasn’t been cropped or compressed.
At QR Codes Unlimited, we make it easy to generate high-quality, scannable QR codes that work across all devices, including Android.
Conclusion
When a QR code doesn’t work on Android, it’s usually a simple fix. Whether it’s a permissions issue, poor lighting, or an outdated app, most scanning problems can be resolved in a few minutes.
Still having trouble? Try a different scanner, clean your lens, or update your device. And if you're the one creating QR codes, remember: testing is everything.
Need to generate a QR code that works perfectly every time?
Try our free QR code generator at QR Codes Unlimited. Trusted by businesses, educators, and marketers worldwide.