Working with Barcodes

Barcode Types

The table below contains a list of supported barcodes (non-postal), supported characters, and the number of characters allowed.

Barcode Name Definition Supported Characters Length
Code 128 Used worldwide in shipping and packaging industries. Nearly all ASCII symbols, including control characters Not fixed
Code 39 Primarily used in the non-retail environment. 0123456789[Space]ABCDEFGHIJKL
MNOPQRSTUVWX
YZ-.$/+%
Not fixed
Code 39 Extended Code 39 with an extended range of characters. 0123456789[Space]ABCDEFGHIJKL
MNOPQRSTUVWX
YZ!#$%&'()*+,-./:;
<=>?@[\]^_`abc
defghijklmnopqrs
tuvwxyz{|}
Not fixed
Interleaved 2 of 5 Used commercially on 135 film and on cartons of products in the warehouse industry. 0123456789 Not fixed
ISBN 13 International Standard Book Number. Used by booksellers. 0123456789 13 characters
EAN 13 Used worldwide for marking retail goods. 0123456789 13 characters
EAN 8 Used worldwide for marking retail goods, mostly small items. 0123456789 8 characters
UPC-A Used in the USA for marking retail goods. 0123456789 12 characters
UPC-E Used in the USA for marking retail goods, mostly small items. 0123456789 8 characters
Data Matrix ASCII Item marking and other purposes. ASCII symbols. Up to 2,335
QR Code Item marking, logistics and other purposes. Alphanumeric or numeric. Up to 7,089 characters