Decode a 1D or 2D barcode from an image. Supported formats include:
UPC-A and UPC-E EAN-8 and EAN-13 Code 39 Code 93 Code 128 ITF Codabar RSS-14 (all variants) RSS Expanded (most variants) QR Code Data Matrix Aztec ('beta' quality) PDF 417.

Dynamsoft Barcode Reader is described as 'High-performance Barcode Scanner SDK for 1D/2D code decoding from video or images. It is fast and highly accurate, capable of reading difficult, damaged, or obscured codes. APIs support web, mobile, & server/desktop (C++, .NET, Java, Python, etc.) integration' and is a Barcode Scanner in the system & hardware category. There are five alternatives to Dynamsoft Barcode Reader for Web-based, Self-Hosted and SaaS. The best Dynamsoft Barcode Reader alternative is ZXing, which is both free and Open Source. Other great apps like Dynamsoft Barcode Reader are STRICH, quagga2, QuaggaJS and zbar-wasm.
Decode a 1D or 2D barcode from an image. Supported formats include:
UPC-A and UPC-E EAN-8 and EAN-13 Code 39 Code 93 Code 128 ITF Codabar RSS-14 (all variants) RSS Expanded (most variants) QR Code Data Matrix Aztec ('beta' quality) PDF 417.

STRICH is a JavaScript library for real-time, multi-format barcode scanning directly in the web browser.






QuaggaJS is a barcode-scanner entirely written in JavaScript supporting real- time localization and decoding of various types of barcodes such as EAN, CODE 128, CODE 39, EAN 8, UPC-A, UPC-C, I2of5, 2of5, CODE 93 and CODABAR.

