Scan a product barcode (EAN, UPC, Code 128, and more) from an image or your camera. Uses your browser's built-in barcode detector. Nothing is uploaded.
Drop a barcode image here or click to choose
Or use your camera. Everything is decoded in your browser.
Uses the browser's native Barcode Detection API, so the image and camera feed never leave your device. It reads common 1D product barcodes (EAN-13, EAN-8, UPC-A/E, Code 128, Code 39, ITF, Codabar) and 2D codes where supported.
It reads common 1D product barcodes including EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, ITF and Codabar, plus 2D codes like QR and Data Matrix where the browser supports them. The exact list depends on your browser.
It uses the native Barcode Detection API, which is currently in Chrome, Edge and Android browsers but not yet Firefox or Safari on desktop. In those browsers, use the QR Code Reader for QR codes, which works everywhere.
No. Detection runs entirely in your browser using the built-in API, so the image and camera feed never leave your device.