GS1-128, EAN/UCC-128, EAN-128, UCC-128

Description of GS1-128, EAN/UCC-128, EAN-128, UCC-128

ActiveBarcode: GS1-128, EAN/UCC-128, EAN-128, UCC-128

The GS1-128 is a versatile barcode standard for trade and industry, ideal for labeling goods and pallets. Previously known as EAN/UCC-128, it is based on Code 128 and is distinguished by a special FNC1 character immediately following the start character.

Key Features of GS1-128

  • Flexible Data Encoding: GS1-128 allows multiple pieces of information, such as product codes, weight, or expiration dates, to be combined in a single barcode using standardized Application Identifiers (AIs).
  • Variable Length: The barcode supports up to 48 data characters (including AIs and FNC1 separators) with a maximum physical length of 165 mm.
  • Example:
    ActiveBarcode: GS1-128, UCC/EAN-128, EAN-128, UCC-128
    A GS1-128 can encode a product code (01) with 14 digits and an expiration date (15) in the format YYMMDD (e.g., 31.12.25). Parentheses in the human-readable text are for clarity only and are not encoded in the barcode.

Easy Creation with ActiveBarcode

ActiveBarcode makes generating GS1-128 barcodes fast and user-friendly:

  • Automatic Processing: Start character and FNC1 are generated automatically.
  • Simple Input: Enter the human-readable text including AIs, e.g., (01)01234567890128(15)251231. ActiveBarcode removes parentheses and creates the correct barcode, e.g., 010123456789012815251231.
  • Support for Variable Lengths:
    ActiveBarcode: GS1-128, UCC/EAN-128, EAN-128, UCC-128
    For AIs with variable-length data, insert the <FNC1> control character to indicate the end of data and the start of a new AI.
    In this example: (30)19<FNC1>(21)123456789012 for quantity (19 pieces) and serial number.

Benefits of GS1-128

  • Global Standard: Standardized AIs ensure worldwide compatibility.
  • Versatility: Perfect for logistics, food labeling, and more.
  • Efficiency: Multiple data points in a single barcode reduce complexity.

Further Information

With ActiveBarcode, you can create GS1-128 barcodes effortlessly and precisely - tailored to your needs in trade and industry.

Technical data

Valid characters: alphanumeric
Length: Variable with no fixed length.
Check digit: Calculated according to Modulo 103
ActiveBarcode calculates the check digit automatically.
Type#: EAN/UCC-128 - #15 - CODEEAN128
EAN/UCC-128 AI - #28 - CODEEAN128AI
GS1-128 - #108 CODEGS1128

Other types...

Want to learn about other barcode types?