Product Overview

A Robust Barcode Scanner SDK with Flexible APIs for Linear, QR Code, PDF417, and More

Case Studies

Easily Implement Barcode Scanning on All Platforms

Dynamsoft Barcode Reader enables developers to quickly implement 1D and 2D barcode scanning into their applications running on different platforms. On top of scanning linear barcodes, it can function as a powerful QR Code reader or a 2D imager.

Speed Tough Barcodes Accuracy
Barcode Scan SDK

Barcode Scanning at a Speed of 500+ per Minute

Dynamsoft's barcode scanning SDK is the best in the industry. It can easily handle various scenarios, including:

  • Scanning video streams on mobile phones
  • Scanning static images from high-resolution industrial cameras
  • Scanning large images and PDF files in an automated desktop service

Dynamsoft Barcode Reader SDK also has a leading edge on reading multiple or dozens of barcodes at once. This can greatly boost efficiency, especially when it comes to industrial manufacturing and inventory management where speed is important.

Barcode Scan SDK

Scan Unreadable Barcodes and QR Codes

Dynamsoft's enterprise-grade barcode reader SDK is a robust solution for decoding the most challenging barcodes. It can easily handle various tough codes that are:

  • Curved
  • Tiny
  • Marked Up
  • Angled
  • With Glare
  • Wrinkled
  • In Shadow
  • Incomplete
  • Dense
  • In Low Light

With customized scanning parameters, application developers can read damaged barcodes easily, significantly improving barcode recognition accuracy and decoding rate. Manual human reviews can be eliminated to cut costs and streamline processes.

Barcode Scan SDK

Barcode Scanning Accuracy and Reading Rate Benchmark Comparison

Dynamsoft Barcode Reader is a robust and reliable barcode SDK. With an enterprise-grade barcode detection algorithm, OCR capabilities, and the addition of camera enhancing functionality, Dynamsoft Barcode Reader SDK is much more accurate and recognizes more barcodes than the industry's 2nd best.

Optional Enhanced Modules

It's not just a QR Code scanner or an ordinary barcode reader limited to basic scanning operations. Dynamsoft Barcode Scanner SDK can turn your barcode reading application into a DPM decoder, a revolutionary warehouse management solution, or an image processing library with the optional enhanced modules.

  • Data Matrix Direct Part Marking

    Direct part marking (DPM) is a process in which equipment is permanently marked with a code. DPM codes contain information used to identify parts, provide manufacture dates, safety requirements, etc. Dynamsoft Barcode Reader supports scanning and decoding the DPM codes to track and manage the parts throughout their lifecycle.

    Learn More >
  • Panorama™

    Using Dynamsoft Panorama™, a warehouse manager receives a stitched image of the inventories, which helps them to take a panoramic view of the situation.

    Learn More >
  • Intermediate Result Integration

    Dynamsoft Barcode Reader SDK offers access to a number of data points throughout the decoding process. The SDK can be used as a general image processing library.

    Learn More >

Supported Symbologies

Our barcode reader supports all common barcode symbologies across various industries. Depending on your needs, you can use it as a QR code reader or a powerful barcode scanner to decode composite codes such as DataBar and GS1 Composite Code

Linear Barcodes (1D)

Code 39 (including Code 39 Extended)

Code 93

Code 128


Interleaved 2 of 5





Industrial 2 of 5

MSI (Modified Plessey)

2D Barcodes

QR Code (including Micro QR Code and Model 1)

Data Matrix

PDF417 (including Micro PDF417)

Aztec Code

MaxiCode (mode 2-5)


Patch Code
GS1 Composite Code
GS1 DataBar


Truncated, Stacked, Stacked

Omnidirectional, Limited,

Expanded, Expanded Stacked

Postal Codes

USPS Intelligent Mail



Australian Post

UK Royal Mail

Learn more about barcode formats

See Dynamsoft Barcode Scanner in Action

Want to see how Dynamsoft Barcode Reader works? Try the online demo now to see it in action.

Try our online Demo
ry Our Barcode Reader Online Demo Today!

Why Choose Dynamsoft Barcode Reader?

Dynamsoft is an ISO 27001 certified organization and follows the best practices of information security. Dynamsoft Barcode Reader SDK is known for its high accuracy rate and highly customized features.

  • Scans over 50 barcodes at once
  • Exceptional performance in different usage scenarios
  • A powerful QR code reader to scan crumpled QR codes that are common in retail
  • Decodes problematic barcodes from out-of-focus, skewed, wrinkled, curved, glare, distorted, grainy, poor contrast, and more
  • Detects barcodes at any orientation and rotation angle
  • Multi-thread barcode processing for maximizing speed
  • 100+ APIs to enable advanced customization
  • Supports multiple platforms — iOS, Android, Windows, Linux, Web, Raspberry Pi

Ready to Take the Next Step?

Download free trial Contact Sales