Dynamsoft Barcode Reader for Desktop and Server Applications

Rapidly implement powerful barcode scanning in your desktop and server applications.

Try our online Demo download free trial

Comprehensive APIs

Dynamsoft provides over 200 API settings to ensure high performance in your unique use case.

Easy and Fast Integration

Dynamsoft provides over 60 sample projects to help developers create a customized project for proof of concept purpose quickly.

Barcode Symbologies

Supports all major barcodes symbologies including Linear, 2D, DPM codes, etc. across a variety of industries.

See It in Action

Before going any further, try our barcode demo first. It supports reading barcodes from images (PNG, Tiff, JPEG, BMP, and more) and PDF files.

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

Dynamsoft Barcode API Highlights

High-speed barcode recognition algorithms for 1D and 2D barcodes with cross-platform support for Windows, macOS, and Linux. Allows developers to almost instantly embed barcode reading functionality into their web and desktop applications with a large offering of APIs.

Discover all features >

Process and decode multiple barcodes quickly

Easy to deploy on AWS or other cloud instances

Return unrecognized barcodes

Set the capture device type of the source images, and apply customized image processing techniques for better barcode decoding

Specify page numbers, barcode regions, width, height, module size, and angles to improve the reading efficiency

Use regular expressions to return barcode text with specified encoding

Supported Programming Languages

Supported Symbologies

No matter what your business needs, we have you covered. We support all major barcodes symbologies across a variety of industries such as government, finance, retail, warehouse inventory, and healthcare.

Linear Barcodes (1D)

Code 39 (including Code 39 Extended)

Code 93

Code 128


Interleaved 2 of 5





Industrial 2 of 5

MSI (Modified Plessey)

Code 11

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

Use Cases

Dynamsoft’s Barcode Reader can be applied in many cases, for example, batch automation, form processing, and webcam barcode detection, among many others.

Discover use cases >

Easy End-user Distribution

Ready to Take the Next Step?

Download free trial Contact Sales