CSV BARCODE GENERATORFree browser tool · No account
LOCAL TO YOUR BROWSER

GS1-128 Barcode Generator

Enter a GTIN-14, expiry date and batch to generate GS1-128 with application identifiers (01), (17) and (10). The symbol begins with FNC1; it is not an ordinary Code 128 label.

Application identifier fields

Barcode preview

02 / Batch input

or import a CSV · first column: value, second: optional label

Add values to build your label sheet.

    03 / Print labels

    Print at 100% / actual size. To export a PDF, choose “Save as PDF” in the browser print dialog.

    Avery 5160: 2⅝ × 1 in labels on US Letter, 3 columns × 10 rows. Page offset shifts the sheet from the template origin; see print notes below.

    Read the AI fields

    AI (01) is a 14-digit GTIN including its check digit. AI (17) is a six-digit YYMMDD date; AI (10) is a variable-length batch of at most 20 characters. Here batch comes last, so no FNC1 separator follows it. Parentheses appear in the printed text only, not the encoded data. The JsBarcode GS1-128 option inserts the initial FNC1. Confirm allocation of the GTIN and test with a GS1-aware scanner before using a logistics label. This page is not an SSCC generator.

    Related tools