Read Barcode from Images - PDF, Tiff, JPEG and more

Supported Image Source Types
  • Bmp, jpg, png, gif, and tiff image files; multi-page tiff also supported
  • Windows DIB and .NET bitmap
  • Black/white, grayscale or color
  • PDF files
Supported Barcode Types

1D barcode

Code 39, Code 93, Code 128, Codabar, EAN-8, EAN-13, UPC-A, UPC-E, Interleaved 2 of 5 (ITF), Industrial 2 of 5 (Code 2 of 5 Industry, Standard 2 of 5, Code 2 of 5), ITF-14

2D barcode

QRCode, DataMatrix, and PDF417

Barcode Reader Results
  • Angle
  • PageNumber
  • ResultPoints
  • ModuleSize
  • IsUnrecognized
  • BoundingRect
  • BarcodeData
  • BarcodeText
  • BarcodeFormat
Image Pre-processing
Adaptive Binarization
Adaptive Binarization
Barcode Reading Features
  • Accurate

    Reads barcodes within a specified area of a selected image

  • Effective

    Reads multiple barcodes in one image

  • Powerful

    Can read poor quality and damaged barcodes

  • Flexible

    Detects barcode at any orientation and rotation angle

Runtime Environment

Workstation: XP, Vista, 7, 8, 10

Server: 2003, 2008, 2008 R2, 2012

Android 4.1 or higher
iPhone 4S or higher; iOS 7, 8 and 9
Ubuntu 14.04.4+ LTS, Debian 8+, etc.; x64
Languages and Environment


C, C++, ActiveX/COM, .NET, JavaScript


32-bit or 64-bit


C#, VB.net, Java, C++, VB6, Delphi, VBScript, JavaScript, Python, Perl, Ruby, Swift, Objective-C, etc.

  • Cordova