EAN 8 Barcode generator

An EAN 8 is a barcode derived from the longer European article number code (EAN-13).
It was introduced for use on small packages for which an EAN 13 barcode would be too long; for example on cigarette packets, pencils or chewing gum packages.

An EAN 8 barcode consists of:

  • 2- or 3-digit GS1 prefix (assigned to each national GS1 authority).
  • 4- or 5-digit reference element depending on the length of the GS1 prefix.
  • check digit.

The numbers are formatted as: 0xxx xxxx or 2xxx xxxx.

EAN-8 symbol

EAN-8 symbol

Creation of an EAN 8 barcode

Labeljoy EAN 8 barcode generator requires you to enter 7 digits to generate the EAN-8 barcode.
Enter the 7 digits in the text box and clic Preview: Labeljoy will show you if the Encoding for Ean-8 code is OK.
The 8th digit (or check digit) is automatically calculated.

CODE 8 Symbology in Labeljoy

EAN-8 barcodes can also encode 2 or 5 additional digits. Enter the additional digits in the right text box.

EAN-8 2-digit

EAN-8 with a 2-digit add-on

EAN-8 5-digit

EAN-8 with a 5-digit add-on

Text concatenation:
If an EAN 8 barcode is generated by linking fields or counters, the following rules apply:

  • For the main barcode, only the first 7 digits found will be considered.
  • For the add on, a dash (-) separator is required followed by 2 or 5 digits

If a value is found that does not comply with the above rules, the barcode will not be displayed.

The visually readable text can also be displayed above the symbol or hidden, according to the setting specified in the Text combo box.
EAN-8 text above the symbol

EAN-8 with text above the symbol

EAN-8 hidden text

EAN-8 with hidden text

Enter 7 numbers in Labeljoy to generate the barcode. The 8th digit (or control digit) is automatically calculated.