Code 128

Code 128 barcode generator

Code 128 is a linear barcode used to encode alphanumeric information. It is one of the most popular barcodes and is used in a wide range of applications, such as inventory management, shipping, product tracking, manufacturing, and document management.

Code 128 is named so because it uses 128 ASCII (American Standard Code for Information Interchange) characters to encode data. These characters are represented by seven bits, which means there are 128 possible bit combinations, from 0000000 to 1111111. The code uses a barcode encoding system to visually represent this data.

The Code 128 barcode encoding system uses three different bar symbols (one wide, one narrow, and one intermediate) to represent each ASCII character. There are also start and stop symbols that indicate the beginning and end of the barcode. Overall, the Code 128 barcode encoding system can represent all 128 ASCII characters, as well as special and control characters.

One of the distinguishing features of Code 128 is that it can be used to encode both numeric and alphanumeric data, including control characters such as checksums. In addition, Code 128 supports data compression, which means that the barcode can be shorter than other similar barcodes.

Code 128 was introduced in the 1980s and quickly became a standard for many industries because of its flexibility and ability to encode a wide range of information. Today it is widely used worldwide and is supported by most barcode readers and many inventory management software.

Code 128 is used as base symbology to generate EAN-128 and GS1-128 barcode symbols.
Code128 example

Code 128 Symbol

Labeljoy requires you to enter an alphanumeric text up to 48 characters long to generate the barcode. Enter the text in the text box.
The visually readable text can be displayed below, above, or hidden according to the setting specified in the Text combo box.

Text concatenation:
When a Code-128 barcode element is generated by linking fields or counters, the following rule applies:

  • Text length must not exceed 48 characters.

If a value is found that does not comply with the above rules, the barcode will not be displayed.

Code 128 with text below the symbol
Code 128 text below the symbol
Code 128 text above the symbol
Code 128 with text above the symbol
Code 128 hidden text
Code 128 with hidden text

Online Code 128 Barcode Generator