Barcode Reader
Read 1D and 2D barcodes from your camera or a photo.
Point your camera at a barcode
Start the camera, or drop / upload an image · nothing is uploaded — runs in your browser
Free online barcode reader. Scan EAN, UPC, Code 128, Code 39, ITF, QR and more with your camera or an uploaded image, and see the value plus its format. Runs in your browser — nothing is uploaded.
How to use the Barcode Reader
- 01Click Start camera and hold a barcode steady in view, or upload a barcode photo.
- 02The detected value and its format (EAN-13, UPC-A, Code 128, QR, …) appear on screen.
- 03Copy the value to use it anywhere you need.
Frequently asked questions
Which browsers support live barcode scanning?
Live 1D scanning uses the built-in Barcode Detection API, available in Chrome and Edge (desktop and Android). Other browsers can still upload an image, and QR codes are read with a built-in fallback.
Which barcode formats are supported?
Common 1D formats like EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, Code 93, Codabar and ITF, plus 2D formats like QR, Data Matrix, Aztec and PDF417, depending on your browser.
Is anything uploaded to a server?
No. Camera frames and uploaded images are decoded locally in your browser and never leave your device.