Dynamsoft Barcode Reader

Barcode Recognition SDK - 1D, QRCode, DataMatrix, PDF417

Barcode Recognition SDK - 1D, QRCode, DataMatrix, PDF417 window iOS Android Linux

Rapidly Implement Powerful Barcode Scanning in your Application

Dynamsoft's Barcode Reader SDK enables you to efficiently embed barcode reading functionality in your web, desktop or mobile application using just a few lines of code. This can save you months of added development time and extra costs. With our SDK, you can create high-speed and reliable barcode scanner software to meet your business needs.

Supported Barcode Symbologies

Linear Barcodes (1D):

Code 39, Code 93, Code 128, Codabar, Interleaved 2 of 5, EAN-8, EAN-13, UPC-A, UPC-E, Industrial 2 of 5

2D Barcodes:

QR code, Data Matrix, PDF417

Decode Barcodes from Images, PDFs, and Cameras

Dynamsoft's barcode reader library supports scanning barcodes from:

  • Various image file formats (bmp, jpg, png, gif, and tiff);
  • Single-page and multi-page PDF;
  • Device-independent bitmap (DIB) formats which can be obtained from cameras or scanners;
  • An image encoded as a base64 string;
  • An image file stream.

Powerful Barcode Decoding

  • Multi-thread barcode processing
  • Reads multiple barcodes in one image
  • Detects barcodes at any orientation and rotation angle
  • Decodes barcodes from out-of-focus, blurred images
  • Reads barcodes from low-quality images with preprocessing
  • Learn more about the features ›

Customized Barcode Scanning for your Needs

Dynamsoft Barcode Reader provides flexible APIs for you to customize the scanning settings for different usage scenarios. You can create barcode reading templates with settings such as: barcode region, barcode count, barcode format, deblur level, anti-image level, for best performance of your specific use case.

Trusted by Major Companies across Different Industries

Barcode Recognition SDK - 1D, QRCode, DataMatrix, PDF417

"Dynamsoft's SDK allowed us to implement barcode technology within a week's time."

- Leo Liao, Software Manager