Online Barcode Scanner
Decode any barcode from a photo, screenshot or directly from your phone camera β EAN-13, EAN-8, UPC, Code 128, Code 39, ITF and more. Works in your browser, no app required.
Drop a barcode image here
or press Ctrl+V (β+V on Mac) to paste a screenshot
About the barcode scanner
Upload a photo or screenshot of a barcode β the tool detects the format (EAN-13, UPC, Code 128 and others) and shows the contents. You can also point your phone camera at packaging to scan in real time.
Decoding runs entirely in your browser using the ZXing library. Images and the camera feed never leave your device β safe for both retail codes and private payloads.
Supported barcode formats
- EAN-13 / EAN-8 β retail products in stores and on marketplaces
- UPC-A / UPC-E β retail products in the US and Canada
- Code 128 β warehouse, logistics, tickets
- Code 39 / 93 β industrial, automotive, government
- ITF / Codabar β shipping cartons and pallets
- QR / Data Matrix / PDF417 / Aztec β 2D codes for URLs and high-density data
How to decode a barcode
- 1. Drop a barcode photo, choose a file or paste a screenshot with Ctrl+V (β+V).
- 2. If the barcode is on packaging, click "Use camera" and aim it at the code.
- 3. Copy the decoded number or, if it's a URL, open it in a single click.
Privacy
Images and the camera feed are processed locally in your browser. Nothing is uploaded, stored or logged on a server.