List of different barcode symbologies under the heading "Codabar." The listed symbologies are: 

  1. Code11:

    • Use Case: Primarily used in the telecommunications industry for labeling equipment.
    • Characteristics: Encodes numeric digits (0-9) and the dash character (-). It includes a modulo-11 checksum digit for error detection[1].
  2. Code128:

    • Use Case: Widely used in logistics, transportation, and retail for encoding large amounts of data.
    • Characteristics: Encodes all 128 ASCII characters, including letters, digits, and control characters. It has high data density and includes a modulo-103 check digit[2].
  3. Code39:

    • Use Case: Commonly used for inventory, name badges, and industrial applications.
    • Characteristics: Encodes alphanumeric characters (0-9, A-Z) and several special characters. It is self-checking and does not require a check digit[3].
  4. Code39Ext:

    • Use Case: Used in applications requiring a larger character set, including lowercase letters.
    • Characteristics: An extended version of Code39 that supports the full ASCII character set by using double character encoding[4].
  5. Code93:

    • Use Case: Used by Canada Post and in various industries for higher data density and security.
    • Characteristics: Encodes alphanumeric characters and includes two modulo-47 check characters for error detection[5].
  6. Code93Ext:

    • Use Case: Suitable for applications needing the full ASCII character set.
    • Characteristics: An extended version of Code93 that supports all ASCII characters, providing greater flexibility[6].
  7. Ean13:

    • Use Case: Commonly used in retail for product identification.
    • Characteristics: Encodes 13 digits, including a check digit. It is the European equivalent of the UPC-A barcode[7].
  8. Ean8:

    • Use Case: Used on small packages where EAN-13 would be too large, such as on cigarettes and chewing gum packets.
    • Characteristics: Encodes 8 digits, including a check digit. It is a shorter version of EAN-13[8].
  9. Ind25:

    • Use Case: Used in logistics, warehousing, and manufacturing for numeric-only encoding.
    • Characteristics: Encodes numeric data using combinations of wide and narrow bars. It lacks built-in error correction[9].
  10. Interleaved25:

    • Use Case: Commonly used in industrial applications such as shipping and labeling.
    • Characteristics: Encodes numeric data in pairs, providing higher data density. It uses a bi-level symbology based on combinations of wide and narrow bars[10].
  11. Mat25:

    • Use Case: Typically used in industrial and manufacturing settings.
    • Characteristics: Encodes numeric data and is known for its simplicity and reliability.
  12. MSI:

    • Use Case: Often used in inventory control and warehouse management.
    • Characteristics: Encodes numeric data and includes a check digit for error detection.
  13. Postnet:

    • Use Case: Used by the United States Postal Service for mail sorting.
    • Characteristics: Encodes numeric data and includes a check digit for error correction.
  14. Planet:

    • Use Case: Used by the United States Postal Service for tracking mail.
    • Characteristics: Encodes numeric data and includes a check digit for error correction.
  15. Telepen:

    • Use Case: Used in libraries and other applications requiring the encoding of full ASCII characters.
    • Characteristics: Encodes all ASCII characters and includes a check digit for error detection.
  16. UPCa:

    • Use Case: Widely used in retail for product identification.
    • Characteristics: Encodes 12 digits, including a check digit. It is the American equivalent of EAN-13[11].
  17. UPCe:

    • Use Case: Used on small packages where UPC-A would be too large.
    • Characteristics: Encodes 8 digits, including a check digit. It is a compressed version of UPC-A[12].
  18. IntelligentMail:

    • Use Case: Used by the United States Postal Service for mail tracking and sorting.
    • Characteristics: Encodes numeric data and includes a check digit for error correction.