QR Code Not Working On Android

Sally Wright's picture
Sally Wright Sep 26, 2025
Share
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.
Share
Sally Wright's headshot
Written by

Sally Wright

Sep 26, 2025