Free GS1128 Barcode Generator
This site is supported by advertising.
Ads help keep our service free.
Ads help keep our service free.
X Width:
pixel(s)
Y Height:
pixel(s)
Image format guide:
PNG – Lossless compression. Best for barcodes, QR codes, logos, and images with sharp edges or transparency. Larger file size but maximum clarity.
JPEG (JPG) – Lossy compression. Good for photos and complex images with gradients. Smaller files, but not ideal for barcodes or text due to compression artifacts.
WebP – Modern format with superior compression. Supports both lossy and lossless modes, often producing smaller files than PNG or JPEG at similar quality. Good general-purpose choice.
SVG – Vector format (not pixel-based). Infinitely scalable with no quality loss. Ideal for QR codes, logos, and graphics that need to resize perfectly. Very small file size for simple graphics.
PNG – Lossless compression. Best for barcodes, QR codes, logos, and images with sharp edges or transparency. Larger file size but maximum clarity.
JPEG (JPG) – Lossy compression. Good for photos and complex images with gradients. Smaller files, but not ideal for barcodes or text due to compression artifacts.
WebP – Modern format with superior compression. Supports both lossy and lossless modes, often producing smaller files than PNG or JPEG at similar quality. Good general-purpose choice.
SVG – Vector format (not pixel-based). Infinitely scalable with no quality loss. Ideal for QR codes, logos, and graphics that need to resize perfectly. Very small file size for simple graphics.
Please put parentheses before and after each Application Identifier (AI). FNC1 will be added for you automatically when necessary. e.g. (17)190508(90)50921
This site is supported by advertising.
Ads help keep our service free.
Ads help keep our service free.
5/7/2026 1
Please bookmark this page.
The UCC EAN System was established by Uniform Code Council (UCC) in 1973.
In 1977, the European Article Numbering Association (EAN International) designed a compatible system for use in Europe.
The pattern of using FNC1 right after start character is reserved for GS1128.
According to the specification, a GS1128 symbol has the following characteristics:
Space is excluded from encodable charset.
The maximum data characters can be encoded is 48.
Including quiet zones, the maximum physical length is 165 mm (6.5 in.).
The minimum height of the symbol is 32 mm (1.25 in.).
The Human Readable Text of the data must be shown below the symbol. Start, stop, FNC1 character, and check digit are not shown.
Application Identifiers (AIs) define the interpretation of data.
GS1-128 (UCC/EAN-128) Symbology Structure
A Code-128 Start character (A, B, or C).
FNC1
Application Identifier (AI)
Data
Check Digit
Stop Character

