One reader for shop, warehouse and office codes
Product barcodes (EAN-13, EAN-8, UPC-A and UPC-E), shipping and warehouse codes (Code 128, ITF-14, GS1 DataBar), older industrial labels (Code 39, Code 93, Codabar) and 2D codes (QR, Data Matrix, Aztec, PDF417) are all recognized without choosing a type first. If a photo shows several codes, for example a shipping label, each one is listed separately.
For product codes the result also shows whether the check digit is right and which GS1 member organization issued the prefix. Codes starting with 978 or 979 are marked as books (ISBN), and 200 to 299 as in-store codes such as weighed products.
Count stock with your phone
Switch to Count list and the camera keeps running. Every new code is added to the list; scanning the same code again raises its quantity, but only after it has left the frame for about a second, so one product held in front of the camera is counted once.
Quantities can be corrected with the plus and minus buttons or typed in. A USB or Bluetooth scanner that types like a keyboard works too: click the input field, scan, and the code is added when the scanner sends Enter. The list stays in this browser until you clear it, even if the page is closed, and downloads as CSV or Excel. In the Excel file codes are saved as text, so leading zeros and long numbers stay intact.
Private by design
Decoding happens on your device. Where the browser has its own barcode reader (for example Chrome on Android and Mac) it is used first; otherwise a reader built on the open source ZXing-C++ library runs inside the page. Images, the camera picture and your list are never sent anywhere.