Robust Barcode Scanner SDK with Flexible APIs

Whether it’s distorted, dark, distant, blurred, DPM, batch or moving, we can scan it. At speed.

No-obligation pre-sales support

Boost Performance with Customized Scan Templates

A wide range of license and pricing options

Free
Trial

Engineered for High-Performance Barcode Decoding

Scan 500+ Barcodes per Minute

Achieve industry-leading speed with our barcode scanner SDK—optimized for:

  • Live video streams with multiple barcodes
  • PDF files in automated workflows
  • Static images from high-resolution industrial cameras

Multi-barcode support ensures high efficiency across use cases.

Decode the Toughest Barcodes

Built for real-world challenges, our enterprise-grade algorithm handles:

Best-in-Class Accuracy

In benchmark tests with 1,000+ QR codes across 16 image quality types, our SDK recognized 34.9% more codes than the next best—ranking libraries.

Trusted by over 2,000 customers worldwide

Supported Symbologies

Linear Barcodes (1D)

Code 39 (including Code 39 Extended), Code 32, Code 93, Code 128, Codabar, Interleaved 2 of 5, Matrix 2 of 5, EAN-8, EAN-13, UPC-A, UPC-E, Industrial 2 of 5, MSI (Modified Plessey), Code 11, GS1 DataBar, Telepen

2D Barcodes

QR Code (including Micro QR Code), Data Matrix, PDF417 (including Micro PDF417), Aztec Code, MaxiCode (mode 2-5), DotCode

Postal Codes

USPS Intelligent Mail, Postnet, Planet, Australian Post, UK Royal Mail, KIX

Patch Code

GS1 Composite Code

Pharmacode

Why Choose Dynamsoft Barcode Reader?

Boost Performance with Customized Scan Templates

champion

Our customizable templates fine-tune performance for even the most challenging barcodes. Get your own custom demo template.

Security a Top Priority

ISO O-TTPS

ISO 27001 and O-TTPS certified to keep your data secure.

Fully Supported Free Trial

support

No obligation pre-sales support to help you determine feasibility for your business scenario.

What Our Customers Say

Dynamsoft has been an essential part of our mobile strategy. It's had a strong impact on adoption with our customers who need mobile scanning.

- Silvio Saouaf, Product Director,
Siemens PLM

Read Story

We wrote the barcode tool in C++ and used examples provided by the Dynamsoft team, which were very helpful. As a result, we now have a high-quality SDK integrated in our application to easily scan barcodes. We're very happy with the SDK and help received from Dynamsoft.

– Martin Held, German Red Cross

Read Story

Dynamsoft's SDK allowed us to implement barcode technology within a week's time. Had we opted to try and do it ourselves it could have taken nearly a year. Dynamsoft's SDK not only helped provide the robust software we wanted to develop, it also saved us extensively in development time and money.

– Leo Liao, Software Manager, Avision

Read Story

With Dynamsoft Barcode Reader for MAUI we’ve improved our VIN scanning from a 50% to 80% success rate.

– Michael Nasers, Manager Software Development, ALLDATA

Read Story