Code 128 A, B, C, and Auto



Code 128 was introduced in 1981 as a high-density alphanumeric symbology, and to this day is very popular.  It consists of three character sets: A, B, and C.


Code 128 supports all ASCII 128 characters.


Subset A supports numbers, upper-case letters, and control characters, such as tab and new-line.

Subset B supports numbers, upper- and lower-case letters

Subset C supports numbers only


BarCodeWiz ActiveX Specific

Check characters are computed automatically.  You do not need to enter nor compute them.

Use Code 128 Auto whenever possible.  This setting will encode your data with the shortest possible number of bars.

Control characters, such as TAB or NEW LINE, may be encoded by entering their three digit ASCII code prefixed by a caret (^).

For instance, "1234^009" will encode "1234" followed by a tab character (ASCII 009).


See Also

UCC / EAN 128