Download Buy ($99)


Read barcodes from images

BarcodeScanX is an ActiveX control used to identify and decode barcodes bitmap images.

The image can be loaded from image file or passed directly from memory.  Image formats: BMP, PNG, TIF, GIF, JPG, J2K, PCX, etc.

Just call Scan method and all barcodes in the image are returned as string data.

The control has methods to rotate, invert, crop, mirror and filter images before scanning.

It supports QRCode, PDF417, DataMatrix, EAN-13, UPC-A, Interleaved2of5, Code39, Code39 Ext., Code 128, EAN-128, ISSN, ISBN, Code11 and Codabar barcode types.
It can be used with VisualBasic6, VisualStudio, C++, C#, VB.NET, MS Access, MS Excel, Delphi, PowerBuilder, Oracle Forms, etc.

Includes samples for VB6 and VB.NET with source code.



  • 32-Bit ActiveX Control (OCX) for Windows95/98/NT/2000/XP/7/8/10.
  • VB6 and VB.Net sample program included!
  • In-memory image transfer
  • Rotate image
  • Invert, mirror and crop image
  • Supports QRCode, PDF417, DataMatrix, EAN-13, UPC-A, Code39, Code39 Ext., Code 128, EAN-128, ISSN, ISBN, Inteleaved 25, ITF-14, EAN-14 barcodes.
  • BarcodeScanX works with all apps and development tools that support ActiveX: Microsoft Office 97 - 2003, Visual Studio, Visual C++, Visual Basic and Visual Basic for Applications (VBA), J++, Visual FoxPro, Access, Word, Excel, Works 4.5, FrontPage, PowerBuilder, Delphi and many more.
  • You only need the OCX - no other DLLs are required to scan barcodes.
  • The Picture property allows barcodes to be handled in the same way as picture object in VB.
  • Redistributable - no extra charge for developers.
  • Easy Installation and Un-installation.

Barcode types supported

Code 128 Full ASCII-Character set with Code128 ABC autoselection
  Char Set A: Capital letters and special characters
  Char Set B: Letters in upper and lower case
  Char Set C: Optimized for numbers
EAN 128 Special form of the Code 128 also known as UCC/EAN 128
EAN 13 European-Article-Number with 13 digits
EAN 8 European-Article-Number with only 8 digits
EAN 5 Add on price code for ISBN
EAN 2 Add on found on newspapers
ISBN International Standard Book Number
ISSN International Standard Serial Number
UPC A Universal Product Code with 12 digits
UPC E Universal Product Code with 6 digits
Code 39 Also known as Code 3 of 9. Digits, uppercase letters and _. *$/+%
Code 39 Extended Full ASCII-Character set. Also known as Code 3 of 9 Extended.
Interleaved Code 25 Numeric code. Compact.
ITF-14 The ITF-14 barcode is used to create the Shipping Container Symbol. This code is used to mark cartons and palettes
EAN-14 EAN-128 derived code used to mark trade goods.



Download Buy ($99)