Dev Center
Table of contents

Introduction to Dynamsoft Barcode Reader

Dynamsoft Barcode Reader (DBR) enables you to embed barcode reading capabilities with enterprise-class performance in your web, mobile, desktop or server applications using just a few lines of code.

Supported Barcode Formats

Dynamsoft Barcode Reader supports the following barcode formats:

1D/Linear Barcodes 2D Barcodes GS1 DataBar Postal Codes Other Types
Code 39/Code 39 Extended QR Code Omnidirectional USPS Intelligent Mail GS1 Composite Code
Code 93 Micro QR Code Truncated Postnet Patch Code
Code 128 Data Matrix Stacked Planet Pharmacode
Codabar PDF417 Stacked Omnidirectional Australian Post  
Interleaved 2 of 5 Micro PDF417 Limited UK Royal Mail  
EAN-8 Aztec Code Expanded    
EAN-13 MaxiCode (mode 2-5) Expanded Stacked    
UPC-A DotCode      
UPC-E        
Industrial 2 of 5        
MSI (Modified Plessey)        
Code 11        

Learn more about these barcode formats.

Supported Platforms

Platforms Languages
web Web JavaScript
iOS iOS Swift, Objective-C, React Native, Flutter, Xamarin.Forms, Cordova
android Android Java, Kotlin, React Native, Flutter, Xamarin.Forms, Cordova
win Windows C, C++, C#, Python, Java
linux Linux C, C++, Python, Java
macos macOS C, C++, Python, Java

User Guides

Choose the programming language you use to build your application and learn how to use Dynamsoft Barcode Reader to add barcode reading capabilities:

Web

Mobile

Server / Desktop

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 10.x
      • Version 10.2.0
      • Version 10.0.21
      • Version 10.0.20
      • Version 10.0.10
      • Version 10.0.0
    • Version 9.x
      • Version 9.6.42
      • Version 9.6.40
      • Version 9.6.33
      • Version 9.6.32
      • Version 9.6.31
      • Version 9.6.30
      • Version 9.6.20
      • Version 9.6.10
      • Version 9.6.0
      • Version 9.4.0
      • Version 9.2.0
      • Version 9.0.0
    • Version 8.x
      • Version 8.8.0
      • Version 8.6.0
      • Version 8.4.0
      • Version 8.2.0
      • Version 8.1.2
      • Version 8.1.0
      • Version 8.0.0
    • Version 7.x
      • Version 7.6.0
      • Version 7.5.0
    • Documentation Homepage
    Change +