Interleaved 2 of 5

Interleaved 2 of 5 is a bar code format used to encode numeric data using two widths for both the bars and the spaces between them. Two out of every five bars (and spaces) is wide, giving the format its name. Numbers are encoded in pairs, with the codes for one digit found in the bars and the other in the spaces, taking a total of 5 bars and 5 spaces for the pair. This is a variant of Code 25, the non-interlaced version of which encodes numbers only by the bar widths, ignoring the spaces.

This format has been used on film cases, product packaging, lottery tickets, and encapsulated coins graded by the PCGS service.

Specs

 * Description
 * Detail

Developer libraries

 * ZBar bar code reader library: cross-platform
 * zxing (Zebra Crossing) (barcode library for Java, ported to some other systems)