Barcodes are machine-readable symbols that represent data that allows businesses worldwide to track and inventory products. There are various types of barcodes, but the most widely used are the UPC (Universal Product Code) and EAN (European Article Numbering). These standard barcodes are for the manufacturing, retail and food service industries. Programmers ensure that barcodes are error-free before they are stamped or printed on products. By checking your barcodes, you'll avoid printing errors, saving time and money. A Barcode is simply gadget for barcodes checking.
What is International Article Number (EAN)?
An EAN-13 barcode (originally European Article Number, but now renamed International Article Number even though the abbreviation EAN has been retained) is a 13 digit (12 + check digit) barcoding standard which is a superset of the original 12-digit Universal Product Code (UPC) system developed in the United States. The EAN-13 barcode is defined by the standards organization GS1.
The EAN-13 barcodes are used worldwide for marking products often sold at retail point of sale. The numbers encoded in EAN-13 bar codes are product identification numbers, which are also called Japanese Article Number (JAN) in Japan. All the numbers encoded in UPC and EAN barcodes are known as Global Trade Item Numbers (GTIN), and they can be encoded in other GS1 barcodes.
GTIN-13 number encoded in EAN-13 barcode. First digit is always placed outside the symbol; additionally a right quiet zone indicator (>) is used to indicate Quiet Zones that are necessary for barcode scanners to work properly.
Structure of an EAN number
An EAN-13 number consists of four areas: (1) The number System; (2)The manufacturer code; (3) the product code; (4)The check digit. Normally the number system digit is printed to the left of the barcode, and the check digit to the right. The manufacturer and product codes are printed just below the barcode, separated by the guard bar.
Number System. The number system is the first two digits in the EAN number to identify the country/region numbering authority.
Manufacturer Code. The manufacturer code is a unique code assigned to each manufacturer by the numbering authority indicated by the number system code. All products produced by a given company will use the same manufacturer code.
EAN uses what is called "variable-length manufacturer codes." Assigning fixed-length 5-digit manufacturer codes, as the UCC has done until recently, means that each manufacturer can have up to 99,999 product codes - and many manufacturers don't have that many products, which means hundreds or even thousands of potential product codes are being wasted on manufacturers that only have a few products. Thus if a potential manufacturer knows that it is only going to produce a few products, EAN may issue it a longer manufacturer code, leaving less space for the product code. This results in more efficient use of the available manufacturer and product codes. Product Code: The product code is a unique code assigned by the manufacturer.
Product Code. The product code is assigned by the manufacturer. The product code immediately follows manufacturer code. The total length of manufacturer code plus product code must be exact 10 digits.
Check Digit: The check digit is used to verify that the barcode is generated or scanned correctly. The check digit is calculated based on the rest of the barcode digits.
Check Digit Calculation
EAN check digit is calculated using standard Mod10 method. Here outlines the steps to calculate EAN-13 check digit: