Skip to content

Code One - Barcode Type

A matrix symbology developed by Ted Williams in 1992, which encodes data in a way similar to Data Matrix. Code One is capable of encoding the Latin-1 character set or GS1 data. There are two types of Code One symbols: variable height symbols, which are roughly square (versions A through H), and fixed-height versions (versions S and T). These can be selected by using --vers= or setting option_2, as shown in the table below:

Input Version Size Numeric Data Capacity Alphanumeric Data Capacity
1 A 16 x 18 22 13
2 B 22 x 22 44 27
3 C 28 x 32 104 64
4 D 40 x 42 217 135
5 E 52 x 54 435 271
6 F 70 x 76 886 553
7 G 104 x 98 1755 1096
8 H 148 x 134 3550 2218
9 S 8X height 18 n/a
10 T 16X height 90 55

Version S symbols can only encode numeric data. The width of version S and version T symbols is determined by the length of the input data.