Camera does not detect QR
Some phones need Google Lens or a setting enabled. Open Lens from the camera or the Google app instead.
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.
On most modern phones this is the fastest way to barcode scan on Android when the code is a QR code.
On most modern Android phones — including Samsung Galaxy and Google Pixel — the camera reads QR codes without any extra app.
Frame the whole code and hold steady. You usually do not need to press the shutter; detection is automatic.
A pop-up shows the link or action. Check where it leads before you tap — a QR code can point anywhere.
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.
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.
Some phones need Google Lens or a setting enabled. Open Lens from the camera or the Google app instead.
Most camera apps skip UPC and EAN. Use Google Lens or the Chrome scanner below for 1D barcodes.
Steady the phone, tap to focus, and turn on the torch so the bars stay sharp.
Tilt glossy labels slightly so reflections do not wipe out bars or finder patterns.
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