Barcode Scan on Android

Most Android phones read QR codes straight from the camera, and Google Lens adds product barcodes like UPC and EAN. Here is how to scan every format on Android — no app to install.

Scan a QR code on Android with the camera app

On most modern phones this is the fastest way to barcode scan on Android when the code is a QR code.

  1. Open the camera app

    On most modern Android phones — including Samsung Galaxy and Google Pixel — the camera reads QR codes without any extra app.

  2. Point it at the QR code

    Frame the whole code and hold steady. You usually do not need to press the shutter; detection is automatic.

  3. Tap the banner

    A pop-up shows the link or action. Check where it leads before you tap — a QR code can point anywhere.

Use Google Lens for any barcode

Google Lens reads both QR codes and most 1D barcodes, so it covers formats the plain camera skips. Open Lens from the camera app, the Google app, or Google Photos, point it at the code, and tap the result. For a recognised retail product, Lens can also show a web lookup with prices and shopping links.

That product lookup is a Google search, not part of the barcode itself. If you only need the decoded number and its format — without a search — the browser scanner below reads the value and reports the symbology directly.

Scan a product barcode (UPC, EAN) on Android

Most Android camera apps decode QR codes but skip 1D product barcodes such as UPC-A, EAN-13, and Code 128. You can read those with Google Lens, or open this site in Chrome (or any modern browser) and use the built-in camera scanner, which supports both 1D and 2D formats with nothing to install.

The first time you scan, the browser asks for camera permission. Everything runs on your Android device; the camera frames and decoded values are not uploaded.

Why a barcode scan might fail on Android

Camera does not detect QR

Some phones need Google Lens or a setting enabled. Open Lens from the camera or the Google app instead.

It is a product barcode

Most camera apps skip UPC and EAN. Use Google Lens or the Chrome scanner below for 1D barcodes.

Blur or low light

Steady the phone, tap to focus, and turn on the torch so the bars stay sharp.

Glare on packaging

Tilt glossy labels slightly so reflections do not wipe out bars or finder patterns.

Which Android phones scan QR codes natively

Recent Samsung Galaxy, Google Pixel, and most phones on current Android versions detect QR codes directly in the camera. On older phones, or when the camera does not react, Google Lens and the in-browser scanner both work. Using an iPhone instead? See barcode scan on iPhone.

A decoded value is not a safety check

A QR code or barcode can hold a misleading link, message, or identifier. Read the decoded value before you open a destination or trust it. For QR content, the QR code scanner asks you to confirm before it follows a supported action. If a code will not read, work through the troubleshooting guide.