Zint Compariston

The table below shows the symbologies available for a variety of barcode generating packages available for Linux/UNIX.

Supported Bar Code Symbologies

Linear Bar Codes (1D)

GNU Barcode
v0.98
Pure Postscript Tbarcode/X
v8
Zint
v2
Australian Post Custom
      Australian Post Standard Customer, Customer2, Customer 3
YESYESYES
Australian Post Redirect
      Australian Post Redirection
YESYESYES
Australian Post Reply Paid
      Australian Post Reply Paid
YESYESYES
Australian Post Routing
      Australian Post Reply Routing
YESYESYES
BC412
      Microchip marking barcode
YES
Channel Code
      Channel Code
YES
CodaBar 2 Widths
      CodaBar (2 Width), CodaBar2
YESYESYESYES
Code 11
      Code 11, Code-11
YESYESYES
Code 128
      Code-128 all sub sets and Compressed Mode
YESYESYESYES
Code 2 of 5 Data Logic
      Code 2 of 5 Data Logic Version
YESYES
Code 2 of 5 IATA
      Code 2 of 5 IATA Version(International Air Transport Association)
YESYES
Code 2 of 5 Industry
      Code 2 of 5 Industry Version
YESYES
Code 2 of 5 Interleaved
      Code 2 of 5 Interleaved (alias ITF or Code 2/5 IL)
YESYES
Code 2 of 5 Matrix
      Code 2 of 5 Matrix (alias 2of5 Standard)
YESYESYES
Code 2 of 5 Standard
      Code 2 of 5 (identical with Code 2 of 5 Matrix)
YESYESYES
Code 32
      Italian Pharmacode
YES
Code 39
      Code 3 of 9 alias Code-39
YESYESYESYES
Code 39 Full ASCII
      Code 3 of 9 Extended Version (ASCII)
YESYESYESYES
Code 93
      Code 93
YESYESYESYES
Code 93 Full ASCII
      Code 93 Extended Version (ASCII)
YESYESYESYES
DAFT Code
      4-State Code
YESYES
DP Identcode
      Deutsche Post Identcode
YESYES
DP Leitcode
      Deutsche Post Leitcode
YESYES
DPD Code
      German Parcel Service Label Code
YES
EAN128
      EAN-128 alias UCC-128 alias GS1-128
YESYESYES
EAN13
      EAN-13 (also JAN or IAN)
YESYESYESYES
EAN14
      EAN-14 (GTIN coded with EAN-128 symbology)
YESYES
EAN8
      EAN-8 (also JAN or IAN)
YESYESYESYES
Flattermarken
      Flattermarken
YESYES
GS1 Databar Expanded
      EAN/UCC RSS Expanded (Reduced Space Symbology)
YESYESYES
GS1 Databar Limited
      EAN/UCC RSS Limited (Reduced Space Symbology)
YESYESYES
GS1 Databar-14
      EAN/UCC RSS14 (Reduced Space Symbology)
YESYESYES
GS1 Databar-14 Limited
      EAN UCC RSS14 Limited (Reduced Space Symbology)
YESYESYES
GS1 Databar-14 Truncated
      EAN/UCC RSS14 Truncated (Reduced Space Symbology)
YESYESYES
GS1-128
      GS1-128, identical to EAN-128 / UCC-128
YESYES
HIBC 128
      Code 128 encoding HIBC data
YESYES
HIBC 39
      Code 39 encoding HIBC data
YESYES
ISBN
      ISBN
YESYESYES
Italian Postal
      Italian Postal Code (based on 2of5 IL)
YES
ITF-14
      ITF14, Code 2of 5 Interleaved (14 digits)
YESYESYESYES
Japanese Postal
      Japanese Postal Barcode
YESYESYES
KIX
      Dutch Postal Barcode
YESYESYES
Korean Postal Authority
      Korean Postal Barcode
YESYES
LOGMARS
      DOD Logmars, Department of Defense Logmars
YESYES
MSI
      MSI Barcode variants with different check digits
YESYESYESYES
NVE-18
      NVE 18 (Nummer der Versandeinheit)
YESYES
Pharmacode One-Track
      Pharmacode One Track (1 Track)
YESYES
Pharmacode Two-Track
      Pharmacode Two Track (2 Track)
YESYES
PLANET
      Postal Alpha Numeric Encoding Technique
YESYESYES
Plessey
      Plessey Code Unidirectional
YES
Plessey Bidirectional
      Plessey Code Bidirectional
YESYESYESYES
PZN
      Pharma Zentralnummer (Deutschland)
YESYES
RM4SCC
      Royal Mail 4 State Barcode
YESYESYES
SSCC-18
      SSCC 18 Shipping Container Code (same as NVE-18)
YESYES
Telepen
      Telepen
YESYES
Telepen Alpha
      Telepen Alphanumerisch
YESYES
UCC/EAN 128
      UCC/EAN 128
YESYES
UCC-128
      UCC 128
YESYES
UPC-A
      UPC A (alias UPC-12),
YESYESYESYES
UPC-E
      UPC Version E
YESYESYES
UPCSCC
      UPC Shipping Container Code (refer to ITF14, SCC-14)
YESYESYESYES
USPS FIM
      USPS Facing Identification Mark
YESYES
USPS OneCode (4-CB)
      USPS OneCode (4-CB) alias USPS 4-State Customer Barcode
YESYESYES
USPS PostNet
      USPS PostNet ZIP with check digit computation
YESYESYES

Two Dimensional Codes (2D)

GNU Barcode
v0.98
Pure Postscript Tbarcode/X
v8
Zint
v2
Aztec Code
      Aztec Code
YESYESYES
Aztec Runes
      Aztec Runes
YESYES
Codablock-F
      CodablockF (Stacked Code128), used by HIBC
YES
Code 16K
      Code 16k (Stacked Code 128)
YES
Code 49
      Code 49
YES
Code One
      USS Code One
YES
Data Matrix
      Data Matrix ECC 000 - 140 (Old standards)
YES
Data Matrix
      Data Matrix (ECC200 standard with error correction)
YESYESYES
Grid Matrix
      Grid Matrix
YES
GS1 DataBar Expanded Stacked
      GS1 DataBar Expanded Stacked
YESYES
GS1 DataBar Stacked
      GS1 DataBar Stacked
YESYES
GS1 DataBar Stacked Omni
      GS1 DataBar Stacked Omnidirectional
YESYES
MaxiCode
      Maxi Code (used by UPS)
YESYESYES
Micro QR Code
      Micro QRCode
YESYES
MicroPDF417
      Micro PDF-417, MicroPDF
YESYES
PDF417
      PDF-417 (used by VDA, GTL, ODETTE, VDA Belom...)
YESYESYES
PDF417 Truncated
      PDF-417 Truncated Version
YESYES
QR-Code
      QRCode (Quick Response Code)
YESYESYES

EAN-UCC Composite Variants

GNU Barcode
v0.98
Pure Postscript Tbarcode/X
v8
Zint
v2
EAN13
      Composite Component CC-A / CC-B
YESYES
EAN8
      Composite Component CC-A / CC-B
YESYES
GS1 Databar Expanded
      Composite Component CC-A / CC-B
YESYES
GS1 Databar Expanded Stacked
      Composite Component CC-A / CC-B
YESYES
GS1 Databar Limited
      Composite Component CC-A / CC-B
YESYES
GS1 Databar-14
      Composite Component CC-A / CC-B
YESYES
GS1 Databar-14 Stacked
      Composite Component CC-A / CC-B
YESYES
GS1 Databar-14 Stacked Omnidirectional
      Composite Component CC-A / CC-B
YESYES
UCC/EAN128
      Composite Component CC-A / CC-B / CC-C
YESYES
UPC-A
      Composite Component CC-A / CC-B
YESYES
UPC-E
      Composite Component CC-A / CC-B
YESYES