What is a GS1-128 barcode?
GS1-128 (formerly called EAN-128) is a high-capacity, variable-length barcode based on the Code 128 symbology. Unlike a plain EAN-13 on a consumer product — which only carries the product identifier — a GS1-128 can pack together multiple pieces of information in a single scan: the product GTIN plus batch number, production date, best-before date, net weight, serial number, purchase order, and so on.
It's the standard barcode for logistics and supply-chain labels: warehouse pallets, case labels, shipping cartons, healthcare traceability labels, fresh-food date coding.