GS1-128 barcode generator

GS1-128 is the barcode on shipping labels and cartons, carrying a GTIN, SSCC or other GS1 identifier with data such as a batch number, expiry date or weight.

Enter each element as its Application Identifier (AI) in parentheses followed by its value. Invalid data is refused.

A symbol holds at most 48 data characters and must fit within 165.10 mm, including its quiet zones. Split longer data across two symbols.

Sizing information is prescribed by application specifications.

Variants exist for a lone SSCC, a lone GTIN-14 and Composite symbols.

Examples:

Symbol definition
Customisation (click to expand)(Confused? Use your AI assistant.)

General

Size ?

1.00 × 72X 0.15 × X

Text

Text block:
?

Border ?

Colours ?


Raster scaling (PNG/JPEG/TIFF; ignored for EPS/PDF/SVG/EMF) ?
(dimensionless bitmap)
(resolution-tagged bitmap)

Adjustments (all formats)

Specific sizes per application

Sizes for each use, from the General Specifications.

ApplicationX-minX-nomX-maxH-nom
Trade items scanned in general distribution only (SST 2)0.495 mm0.495 mm1.016 mm31.75 mm
Trade items not scanned at POS or general retail, nor in general distribution or regulated healthcare (SST 4)0.250 mm0.495 mm0.495 mm12.70 mm
Logistic units scanned in general distribution (SST 5)0.495 mm0.495 mm0.940 mm31.75 mm
Regulated healthcare non-retail consumer trade items not scanned in general distribution (SST 6)0.170 mm0.495 mm0.495 mm12.70 mm
Trade items scanned in retail or non-retail pharmacy and general distribution (SST 8)0.495 mm0.495 mm1.016 mm31.75 mm
GS1 keys GDTI, GRAI, GIAI and GLN (SST 9)0.250 mm0.250 mm0.495 mm12.70 mm
Regulated healthcare retail consumer trade items not scanned in general distribution (SST 10)0.264 mm0.330 mm0.660 mm12.70 mm
GS1 GSRNs (SST 11)0.170 mm0.250 mm0.495 mm12.70 mm
EU Regulation 2018/574 tobacco traceability, aggregations of unit packs (SST 12)0.495 mm0.495 mm1.016 mm31.75 mm
EU Regulation 2018/574 tobacco traceability, logistic units (SST 12)0.495 mm0.495 mm0.940 mm31.75 mm

Common Application Identifiers

AIData
(00)Serial Shipping Container Code (SSCC), identifying a logistic unit such as a pallet or parcel.
(01)Global Trade Item Number (GTIN), identifying a trade item.
(02) and (37)GTIN of the trade items in a logistic unit, with their count.
(10)Batch or lot number.
(15)Best before date (YYMMDD).
(17)Expiry date (YYMMDD).
(21)Serial number.
(3103)Net weight in kilograms, to three decimal places.

Variants

CaseNote
A lone SSCCUse SSCC-18.
A lone GTIN-14Use EAN-14.
A 2D Composite componentUse GS1-128 Composite.

Making this hugely popular barcode generator freely available consumes a rapidly increasing amount of resources at the owner's expense. If you think this tool is worthy of a donation then please consider making a small contribution to support its availability. (A PayPal account is not required. Bitcoin is also accepted.)



GS1-128 barcode for (01)09521234543213(3103)000123