Barcodes

SYMBOL EXAMPLE CHARACTER SET VARIABLE LENGTH DISCRETE/ CONTINUOUS CHECK CHARACTER APPLICATION

Code 39
USS-39

A

Variable
Discrete
Optional
In very wide use for many types of applications: Logmars, HIBCC

Code 128
USS-128

​Subset
A,B,C
Variable (Even # of Subset C)
Discrete
Required
Widely used; excellent for many applications
UPC-A

Numeric Only
12 Fixed (11 data+1 check digit)
Continuous
Required
Retail product marketing in USA and Canada
UPC-E

Numeric Only
7 Fixed (zero + 5 data +1 check digit)
Continuous
Required
Retail product marketing in USA and Canada; compressed for products with limited label space
EAN-13

Numeric Only
13 Fixed (12 data +1 check digit)
Continuous
Required
Retail product marketing world-wide
EAN-8

Numeric Only
8 Fixed
Continuous
Required
Retail product marketing in USA and Canada; compressed for products with limited label space
Interleaved 2 of 5

Numeric Only
Variable (Even # of Digits)
Discrete
Optional
Very compact; encodes digits in pairs–total length must be even numbers of digits
ISBN

Numeric Only
Variable (Even # of Digits)
Discrete
Optional
Very compact; encodes digits in pairs–total length must be even numbers of digits

Notes:
A=Caps and Special Non-Keyboard Codes + Numbers + Others
B=Upper & Lowercase + Numbers + Others
C=Numbers Only
Linear Barcodes can be scanned from either direction.