Skip to main content
🚚

GS1-128 Barcode Generator

Encode GS1 application identifiers — GTIN, batch, expiry, serial — in a GS1-128 barcode for shipping labels.

No login required
Which barcode do I need?

Retail numbers (EAN and UPC) are issued by GS1 or your marketplace. This tool draws the code correctly but cannot register a number for you.

GS1 application identifiers in parentheses, e.g. (01)09501101530003.

Options (add-on, caption, size, colours)

Replaces the printed number, for example a product name or SKU.

🔒 Barcodes are generated entirely in your browser — your data is never sent to a server.

GS1-128 tips

🏷️

Write each application identifier in brackets, e.g. (01)09501101530003(10)ABC123.

💡

GS1-128 is Code 128 with GS1 data structures, used for batch, expiry and serial data.

🎯

(01) is the GTIN, (10) the batch, (17) the expiry date as YYMMDD and (21) the serial number.

Also check out…