Barcode Label Designer

CodeX Barcode Label Designer is a powerful, efficient and easy-to-use barcode generator, label design and printing software. Unlike most barcode label software packages, this application can create not only barcodes but also labels such as address labels, shipping labels, CD/DVD labels, ID card and more...

Main Features

Easy-To-Use & Powerful

  • Multi language support, with a localized graphical label design interface, label design is easy
  • With a few clicks, you can generate labels with wonderful designing objects
  • With the mouse you can create, move or resize each drawing element visually and freely

Supports the Most Popular Barcode Types

  • 1D Linear Barcodes: EAN-13, EAN-8, JAN-13, JAN-8, Code 39, Code 39 Extended, Code 93, Code 93 Extended, Code 128 Auto, Code 128A, Code 128B, Code 128C, Code 11, Codabar, UPC-A, UPC-E, Standard 2 of 5, Interleaved 2 of 5, UCC/EAN-128, GS1-128, ITF-14, ISBN/ISMN/ISSN, Industrial 2 of 5, MSI/Plessey, Telepen, Postnet, Pharmacode, UCC/EAN-14, SSCC-18.
  • 2D Barcodes: Aztec, Data Matrix, PDF 417, QRCode, GS1 DataMatrix, GS1 QRCode, Micro QRCode and Micro PDF417.

Supports Dynamic Data

  • You may want to print labels on which data changes for each label, with our labeling software, the barcode, text and image elements can read data from database field.

Supports Command Line

  • How to print labels automatically without operator intervention? The Command Line enables you to integrate label printing functionality into your custom application, it can be used as a "print-engine" that runs in the background of your application and is invisible to the end user. You can only use CodeX as the design tool to create the label template.


I am making bar code labels for packages. I really like your program, it makes my job easier.

- R. J. Aubern

I went through a lot of label design software over the last week, this one is the most affordable and versatile. Keep up the excellent work!

- Jeremy Shields

Product Updates

Now you can format the data from a data table field.

Now you can set an inch as a measurement unit.

Added support for the control character name.

Improved performance, now objects move faster.

Added ShrinkToFit property for the Text objects.

Added new barcode types UCC/EAN-14 and SSCC-18, fixed some bugs.