The EAN-13 barcode was created based on the UPC-A barcode as an extension of the EAN.UCC system used outside the USA. EAN-13 is the European version of UPC-A. The EAN-13 is a high density, fixed length continuous code. It is used primarily in trade, for labeling goods that will be sold through retail.

 

Valid symbols:

0123456789

Length:

fixed, 13 characters

Check digit:

one, modulo-10 algorithm

 

 

The structure of EAN-13 barcode is the same as UPC-A. Each barcode character consists of 2 bars and 2 spaces, which may have a width from 1 to 4 modules. The first digit is always placed outside the symbol, additionally the right quiet zone indicator (>) is used to indicate the Quiet Zones that are necessary for barcode scanners to work properly. In addition, the barcode contains three pairs of elongated strokes: the border marks on the left and right of the barcode and the center separator mark. Three combinations of codes are used to self-check the barcode when encoding characters: the left part of the barcode is encoded by the first and second combinations with variable parity, depending on the thirteenth digit; the right part is coded by the third combination with even parity. The check digit is calculated automatically regardless of the input data.

 

The barcode contains the following data:

2 (3) digits - country code.

5 (4) digits - manufacturer code.

5 digits - product code.

1 digit - check digit.

 

 

This way a barcode does not contain any information about characteristics of a product, but only a unique number relating to an entry in the International data base where all information about the particular product is stored.  An example barcode in EAN-13 format:

 

 

An "EAN-13" barcode.

 

Information

 

The 'human readable' digits at the foot which can be used by operators if the label becomes damaged or will not scan for some reason - "123456789012" is the number encoded in the barcode.