How-To
June 3, 2026·8 min read· By Wojtek Skrzek

Google Lens QR Scanner: How to Scan Any QR Code

Use Google Lens as a QR scanner on Android or iPhone. Follow current steps to scan live codes, screenshots and saved photos, plus quick fixes.

TL;DR

  • Google Lens reads QR codes. Use it in the Google app or Google Photos, or in the Camera app on select Android devices.
  • The fastest path: open the Google app → tap the Lens icon in the search bar → point at the QR code → tap the URL pop-up.
  • Lens is a practical way to scan a QR code from a screenshot or saved photo when a live camera cannot point at the code.

Google Lens is a visual search tool built by Google that recognises objects, text, and barcodes, including QR codes, from a camera view or a saved image. For a quick Google scan, open the Google app, tap the Lens icon, point at the code, and tap the result. Lens is also available in Google Photos, Chrome, and the Camera app on select Android devices.

Most people first try their phone's default camera and reach for the Google QR scanner when the code is in a screenshot, saved photo, or difficult camera view. Lens provides both a live camera workflow and an image picker, so you can scan without needing a second device.

This guide walks through every Lens scanning path: live camera, photo gallery, screenshots, and the small-but-common edge cases. It also covers when Lens is the right tool and when you should just use your camera.

What Is Google Lens?

Google Lens is Google's visual recognition tool. Given a camera feed or a still image, it identifies objects, translates text, copies handwriting, finds visually similar products - and decodes barcodes and QR codes. It launched on Google Pixel phones in 2017 and is now built into Android, the Google app, Google Photos, and Chrome.

For QR codes specifically, Lens does three jobs that camera apps don't always do well:

  • Live scan from the camera - finds and decodes a QR from a video feed.
  • Scan from a saved photo - open any image in Lens and it'll pick out the QR.
  • Scan from a screenshot - useful when you've been sent a QR code in a message and can't scan your own screen.

If you're looking specifically for the iPhone Camera app path or the Android default camera path, see our standalone guides on how to read a QR code on iPhone and scanning QR codes on Android. This article focuses on Lens itself, which works the same way on both platforms once you've found it.

Can Google Lens Scan QR Codes?

Yes - Google Lens scans standard QR codes such as URLs, vCards, plain text, and WiFi credentials, along with common barcode formats. If Lens is not available inside your Camera app, open it through the Google app or Google Photos instead. Need a network code to test? Use the free WiFi QR code generator.

What Lens does not do:

  • Lens isn't a QR generator. To create a QR, see our free QR code generator.
  • Lens won't decrypt or bypass a QR that points to a paywalled or geo-restricted URL. It just opens the destination link.
  • Lens analytics are private to Google. If you need scan analytics - count, location, device, time - the QR itself has to be a dynamic QR code, not the scanner. (Background in what a dynamic QR code is and how to track QR code scans.)

How to Scan a QR Code with Google Lens on Android

There are three paths on Android. They all end up in the same Lens engine.

Method 1 - Camera app on supported phones

Google confirms that Lens is available inside the Camera app on select Android devices. If you see the Lens icon or Lens suggestions in your Camera app:

  1. Open the Camera app.
  2. Point at the QR code so the whole pattern is visible.
  3. A pop-up appears with the decoded URL. Tap it to open.

If nothing happens, your camera's QR detection might be off. Open Camera settings → look for Google Lens suggestions, Scan QR codes, or Smart suggestions and turn it on.

Method 2 - Google app

If your camera app doesn't surface Lens, use the Google app:

  1. Open the Google app.
  2. Tap the multicolored Lens icon in the search bar (right side, next to the microphone).
  3. Point the camera at the QR code.
  4. Tap the URL pop-up to open it.

This is also the path that works on phones where the manufacturer has heavily customised the Camera app (some older Huawei or Honor devices).

Method 3 - Google Photos

Useful when the QR is in a photo or screenshot you've already saved:

  1. Open the photo in Google Photos.
  2. Tap the Lens icon at the bottom (it looks like a square with a dot in the corner).
  3. Lens highlights the QR pattern and shows the decoded URL.
  4. Tap to open.

For the broader "scan from an image" workflow, our QR scanner tool does the same thing in a browser - useful when you don't want to install anything. Google also documents how to use Lens with a saved photo in Google Photos.

How to Scan a QR Code with Google Lens on iPhone

Lens isn't built into iOS, but Google ships it inside two iPhone apps you may already have.

Method 1 - Google app for iOS

  1. Install the Google app from the App Store (free).
  2. Open it.
  3. Tap the Lens icon in the search bar.
  4. Point the camera at the QR code.
  5. Tap the URL pop-up.

Method 2 - Chrome for iOS

Recent versions of Chrome on iOS include a Lens shortcut in the address bar:

  1. Open Chrome.
  2. Tap the Lens icon at the right edge of the address bar (camera-with-corners shape).
  3. Aim at the QR code.
  4. Tap the URL to open in Chrome.

Both methods work identically. If you're already running Chrome as your default browser, the in-Chrome path is one tap faster.

For iOS users who don't want to install anything extra, the iPhone's native Camera app reads QR codes too - covered in detail in how to read a QR code on iPhone. The reason to prefer Lens over the native camera on iOS is the same reason it matters on Android: Lens reads QRs from saved photos and screenshots, and the native iOS Camera does not.

How to Scan a QR Code from a Photo or Screenshot with Lens

This is a scenario where Lens is especially useful. You've been sent a QR code in a chat, or someone shared a screenshot, and you cannot aim the same phone at its own screen.

Android

  1. Open the photo in Google Photos.
  2. Tap the Lens icon at the bottom of the screen.
  3. Lens finds the QR pattern automatically and pops up the URL.

iPhone

  1. Save the QR image to your camera roll.
  2. Open the Google app.
  3. Tap the Lens icon, then tap the photo gallery icon in the bottom-left corner.
  4. Select the QR image.
  5. Tap the URL pop-up.

This same workflow is what we cover in our standalone post on scanning a QR code from a screenshot or saved image - useful for designers who receive draft posters with embedded QRs.

If you'd rather do this in a browser without any app at all, our web-based QR code scanner accepts an image upload and decodes it instantly. Both routes are zero-install for the recipient.

How to Scan a QR Code Without Google Lens

Sometimes Lens isn't the right tool - for example, on a work phone where Google apps aren't installed, or on an older Android version where Lens isn't reliable. Alternatives in order of preference:

  1. iPhone Camera (iOS 11 and later) - built-in, fastest on iPhone. Apple's official guide to scanning QR codes in iOS covers the basics.
  2. Default Android Camera - most modern Android cameras read QRs without Lens; the setting is usually called "Scan QR codes" or "Smart Suggestions."
  3. Browser-based scanner - our QR scanner tool works on any phone with a browser, no install.
  4. Third-party scanner apps - usable, but most are bloated with ads. Skip them.

For desktop users, see our browser-based QR scanner tool for the laptop-and-webcam workflow.

Common Issues and Fixes

QR codes fail to scan in Lens for a few predictable reasons. The fixes:

  • QR is too small in frame. Move closer or pinch to zoom until the complete code is large and sharp enough to read.
  • Glare or reflection. Tilt the phone or change the angle by 10-15°. Glossy laminated cards regularly cause this.
  • Low contrast. Dark grey on light grey doesn't decode reliably. Brighten the photo if it's a saved image.
  • Damaged or partially obscured QR. QR codes include error correction, but if more than ~30% of the pattern is missing, no scanner will read it.
  • Old version of the Google app. Update from the App Store / Play Store. Lens features change frequently.
  • Screen-from-screen scan failing. Trying to scan a QR off your own laptop screen with your phone occasionally fails due to moiré patterns. Brighten the laptop screen and reduce phone screen brightness.

If you've designed your own QR code and people can't scan it reliably, the issue is usually size or contrast on your side, not the scanner. Our QR size calculator gives you the minimum dimensions for a given scan distance.

When Should You Use Lens vs Your Camera App?

Use the default camera app when:

  • The QR is right in front of you, large, well-lit, and unobstructed.
  • You want the fastest possible scan with the fewest taps.

Switch to Lens when:

  • The QR is in a screenshot, message attachment, or saved photo.
  • The QR is small, low-contrast, or partially obscured.
  • You want to extract text from a QR-adjacent design (Lens reads surrounding text too).
  • You're on an iPhone and want feature parity with Android Lens users (e.g., for translation or product lookup in the same session).

For marketing teams designing QR campaigns, the practical implication is: most of your audience scans with the default camera. Lens is a fallback for the harder 20% of cases. Your QR design should pass the easier test first. (We cover the campaign-design side in our marketing agencies use case and the coolest QR codes roundup.)

If You're on the Creating Side

If you're reading this because you're about to print QR codes that other people will scan, two things to remember:

  1. Test with Lens and the default camera before you print. The two engines handle low contrast slightly differently; a QR that scans fine in Lens might fail in a stock camera.
  2. Use a dynamic QR code if you may need to change the destination later. Scanely's free plan covers 3 dynamic QR codes and 1,000 scans per month - usually enough to validate a small campaign before scaling up. We dig into the tradeoffs in how to track QR code scans.

For event collateral, restaurant tables, or print signage specifically, see QR codes for restaurants and QR code posters.

FAQ

How do I use Google to scan a QR code?

Open the Google app, tap the Lens icon in the search bar, point the camera at the QR code, and tap the decoded link. To scan a screenshot or saved photo, open the image with Google Lens instead. Google's official Lens page shows where Lens is available.

Does Google Lens read all types of QR codes?

Yes - Lens decodes standard URL QRs, vCard QRs (contact info), WiFi QRs (network name + password), plain-text QRs, and most 2D barcode formats (DataMatrix, Aztec, PDF417). It also reads standard 1D barcodes (UPC, EAN, ISBN) for product lookup.

Why won't Google Lens open the QR code's URL?

Three common reasons: (1) the QR is partially blocked or too small in frame, (2) the destination URL is malformed, or (3) your Lens version is out of date. Update the Google app and try again.

Is Google Lens free to use?

Yes. Lens is free on Android, in the Google app on iOS, and in Chrome. There's no premium tier or scan limit for personal use.

Can Google Lens scan QR codes offline?

Plan on using an internet connection for Google Lens features and to open web destinations. A QR code can contain plain text that does not require a website, but offline behavior varies by app version and device.

If you've come here to make sense of Lens as a user, the path is short: on Android, open your camera or the Google app, point at the QR, tap the pop-up; on iPhone, install the Google app or use Chrome, tap the Lens icon, point at the QR; from a saved image, use Google Photos (Android) or our browser-based QR scanner (any device). If you've come here because you're about to print QR codes others will scan, start with our free QR code generator and test the result through both Lens and a default camera before committing to print.

Ready to track your QR codes?

Start free - no credit card required.

Get Started Free