Barcode Recognition SDK

Barcode Recognition SDK

Current Version: 4.2.316

Barcode Reader SDK is a highly accurate and powerful developer library which recognizes 1-D and 2-D barcodes from digital images and bitmaps. Using this SDK you can integrate barcode recognition functionality into your software products. The following image formats are supported: BMP, JPG, PNG TIF, multipage TIF and PDF (Portable Document Format). The unique and fast barcode recognition algorithm detects and recognizes barcodes from your images whatever the position and orientation.

DTK Barcode Reader SDK configuration DTK Barcode Reader SDK result

Barcode Reader returns the following information for each barcode:

  • Barcode string
  • Barcode type
  • Barcode angle in degrees
  • Barcode location (start/stop bars coordinates)
  • Page number (for multipage TIFF)
  • Barcode dimensions (for 2D barcodes)
  • Error Correction Level (for 2D barcodes)
  • Number of errors corrected (for 2D barcodes)
  • Properties related to the specific barcode type

Supported barcode types

1-D barcodes:
  • Code 11
  • Code 39
  • Code 39 Extended
  • Code 93
  • Code 128
  • UCC 128
  • 2of5 Interleaved
  • Codabar
  • Patch Code
  • Pharmacode
  • EAN 8
  • EAN 13
  • UPC A
  • UPC E
  • Add 2
  • Add 5
  • GS1 Databar/RSS-14
  • GS1 Databar/RSS Limited
  • GS1 Databar/RSS Expanded
  • GS1 Databar/RSS Expanded Stacked
Postal barcodes:
  • PostNet
  • Planet
  • RM4SCC
  • AustraliaPost
  • IntelligentMail
2-D barcodes:
  • PDF417
  • Compact PDF417
  • Data Matrix
  • QR Code
  • Micro QR Code

Supported programming interfaces:

  • .NET (C#, VB.NET)
  • ActiveX
  • COM
  • DLL
  • JAVA

Supported Operating Systems:
  • Windows 32/64-bit (XP/Vista/7/8/10/11/Server 2003/2008/2012/2016/2019/2022)


To download the full or trial version of the software, please go to the Downloads page.