The GS1-128 barcode belongs to the GS1 & GS1 Composite family. GS1 application identifiers (shipping). On this page you can generate GS1-128 barcodes directly in your browser: enter your data, watch the preview update in real time, then download the finished symbol as PNG or SVG. Rendering happens locally on your device — nothing you type is ever uploaded to a server.
GS1 barcodes combine application identifiers (AIs), written in parentheses, with the data itself, so a single symbol can carry a GTIN plus batch numbers, expiry dates, weights, and more. Composite variants add a 2D layer on top of the linear code to hold that extra data while staying compatible with existing retail scanners.
GS1-128 codes are used for shipping labels, logistics units, healthcare products, and any GS1-labelled trade item. Because the data is fixed inside the symbol at generation time, a printed GS1-128 barcode keeps working indefinitely — there is no service behind it, no expiry date, and no per-scan fee.