Scan common 1D barcodes with your camera or upload an image. Decoding stays in your browser.
The scanner is intentionally limited to common one-dimensional formats. QR codes use the separate QR Code Scanner.
Camera frames and selected images are decoded on your device and are never uploaded or retained. Decoded values are not saved unless you explicitly enable local history; any saved history stays in this browser. For reliable results, keep the full barcode in frame, avoid glare, and use a sharp image with clear contrast.