Download Buy ($99)

BarcodeX 6.0

Add barcodes to your MS Excel / MS Access documents and reports!

  • BarcodeX in MS Word
  • BarcodeX in MS Excel
  • BarcodeX in MS Access

BarcodeX is a full-featured ActiveX control for generating almost any type of barcode. It can be bound to a data source for use in a database reports. Barcodes can be exported into bitmaps, metafiles, clipboard...

If you prefer .NET component, see our BarcodeX.NET product.

Supported codes include EAN-13, EAN-8, EAN-2, EAN-5, UPC-A, UPC-E, Code39, Code39 Ext., Code93, Code 128, EAN-128, ISSN, ISBN, Plessey, Code11, Code25, Code25 Int., Codebar, Code11, PLANET, ITF-14, EAN-14, IATA, USPS Intelligent Mail and even PDF417, DataMatrix and QRCode 2-dimensional bar codes.

It can be used in any Windows container application (e.g. MS Word, MS Access, Visual Basic, VisualStudio .NET, etc.).
VB.NET sample program is included!

Also, barcodes can be created and streamed to web browser with ASP/ASP.NET directly from memory without creating any files on server.

BarcodeLabeler is a sample VB project with source code showing some of the capabilities of BarcodeX. If you don't have Visual Basic 6 installed you'll need a Visual Basic 6.0 Runtime.


  • 32-Bit and 64-Bit ActiveX Control (OCX) for Windows 2000/XP/Vista/Windows7/Win8/Win10.
  • Works with VisualStudio.Net, ASP, ASP.NET, VBScript, etc.
    VB.Net sample program included!
  • Out-of-memory streaming of barcode images for ASP pages
  • For the optional text line below the barcodes all windows fonts are usable.
  • Foreground and background colors.
  • Scalable barcodes.
  • Rotate barcodes
  • Export barcode pictures into BMP or EMF format
  • Supports DataMatrix, PDF-417, EAN-13, EAN-8, EAN-5, EAN-2, UPC-A, UPC-E, Code39, Code39 Ext., Code 128, EAN-128, ISSN, ISBN, Codebar, Code25, Inteleaved 25, Post 25, Code11, Code93, Plessey, ITF-14, EAN-14, IATA, USPS Intelligent Mail and many more.
  • Check digits are automatically calculated and added.
  • BarcodeX 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 display barcodes.
  • Allows copying of barcodes as meta graphics to the clipboard.
  • 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
Code 128A Char Set A: Capital letters and special characters
Code 128B Char Set B: Letters in upper and lower case
Code 128C 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.
Codebar Numeric code. Often used on medical equipment.
Code 25 Numeric code.
Interleaved Code 25 Numeric code. Compact.
POSTNet Numeric code. Used by post offices.
Post 2/5 Numeric code. Flavor of Interleave 2of5. Also known as Identcode or Leitcode.
Code93 Full ASCII-Character set.
Plessey Numeric and chars A to F.
PDF 417 2-Dimensional full ASCII barcode.
Code11 Numbers and '-' .
PLANET Postal code
4State Postal code
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.
DataMatrix 2D full ASCII barcode.
QR Code 2D full ASCII barcode.
Download Buy ($99)