The following utility generates an EAN-13 barcode, with detailed explanations provided below.
EAN-13 is the global counterpart of the UPC, becoming the most widely used article identification number in the world.
It is composed entirely of digits: the first 2 or 3 digits identify the country code, the next 5 digits are the manufacturer code,
the next 5 digits are the product code, and the last digit is the checksum digit.
Overview
The European article numbering barcode (EAN) was introduced in 1977, offering a set of coding rules to identify
products, processes, shipments, companies and locations. In 2005 the organization joined forces with the
Uniform Code Council (UCC)- the numbering organization in the USA (which, in that year changed
its name to GS1 US), requiring that all retailers and trading partners in the US and Canada that presently
scan the 12-digit UPC symbol be capable of scanning the EAN-13 symbol instead, in order to meet the standard
used by the rest of the world, outside of the United States and Canada.
Country Code
The country code indicates the country in which the bar code was assigned (
not the country of origin of the product,
which can be manufactured anywhere in the world). The "MO" abbreviation stands for Member Organization, set by the GS1
administration in a given country. The following number system list is maintained by the GS1 authority,
found
here.
Country Codes
(Show Details...)
Prefix
|
GS1 Country
|
000 - 019
|
GS1 US
|
020 - 029
|
Restricted distribution (MO defined)
|
030 - 039
|
GS1 US
|
040 - 049
|
Restricted distribution (MO defined)
|
050 - 059
|
Coupons
|
060 - 139
|
GS1 US
|
200 - 299
|
Restricted distribution (MO defined)
|
300 - 379
|
GS1 France
|
380
|
GS1 Bulgaria
|
383
|
GS1 Slovenija
|
385
|
GS1 Croatia
|
387
|
GS1 BIH (Bosnia-Herzegovina)
|
389
|
GS1 Montenegro
|
400 - 440
|
GS1 Germany
|
450 - 459
&
490 - 499
|
GS1 Japan
|
460 - 469
|
GS1 Russia
|
470
|
GS1 Kyrgyzstan
|
471
|
GS1 Taiwan
|
474
|
GS1 Estonia
|
475
|
GS1 Latvia
|
476
|
GS1 Azerbaijan
|
477
|
GS1 Lithuania
|
478
|
GS1 Uzbekistan
|
479
|
GS1 Sri Lanka
|
480
|
GS1 Philippines
|
481
|
GS1 Belarus
|
482
|
GS1 Ukraine
|
484
|
GS1 Moldova
|
485
|
GS1 Armenia
|
486
|
GS1 Georgia
|
487
|
GS1 Kazakstan
|
488
|
GS1 Tajikistan
|
489
|
GS1 Hong Kong
|
500 - 509
|
GS1 UK
|
520
|
GS1 Global Office
|
528
|
GS1 Lebanon
|
529
|
GS1 Cyprus
|
530
|
GS1 Albania
|
531
|
GS1 MAC (FYR Macedonia)
|
535
|
GS1 Malta
|
539
|
GS1 Ireland
|
540 - 549
|
GS1 Belgium & Luxembourg
|
560
|
GS1 Portugal
|
569
|
GS1 Iceland
|
570 - 579
|
GS1 Denmark
|
590
|
GS1 Poland
|
594
|
GS1 Romania
|
599
|
GS1 Hungary
|
600 - 601
|
GS1 South Africa
|
603
|
GS1 Ghana
|
608
|
GS1 Bahrain
|
609
|
GS1 Mauritius
|
611
|
GS1 Morocco
|
613
|
GS1 Algeria
|
615
|
GS1 Nigeria
|
616
|
GS1 Kenya
|
618
|
GS1 Ivory Coast
|
619
|
GS1 Tunisia
|
621
|
GS1 Syria
|
|
Prefix
|
GS1 Country
|
622
|
GS1 Egypt
|
624
|
GS1 Libya
|
625
|
GS1 Jordan
|
626
|
GS1 Iran
|
627
|
GS1 Kuwait
|
628
|
GS1 Saudi Arabia
|
629
|
GS1 Emirates
|
640 - 649
|
GS1 Finland
|
690 - 695
|
GS1 China
|
700 - 709
|
GS1 Norway
|
729
|
GS1 Israel
|
730 - 739
|
GS1 Sweden
|
740
|
GS1 Guatemala
|
741
|
GS1 El Salvador
|
742
|
GS1 Honduras
|
743
|
GS1 Nicaragua
|
744
|
GS1 Costa Rica
|
745
|
GS1 Panama
|
746
|
GS1 Republica Dominicana
|
750
|
GS1 Mexico
|
754 - 755
|
GS1 Canada
|
759
|
GS1 Venezuela
|
760 - 769
|
GS1 Schweiz, Suisse, Svizzera
|
770
|
GS1 Colombia
|
773
|
GS1 Uruguay
|
775
|
GS1 Peru
|
777
|
GS1 Bolivia
|
779
|
GS1 Argentina
|
780
|
GS1 Chile
|
784
|
GS1 Paraguay
|
786
|
GS1 Ecuador
|
789 - 790
|
GS1 Brasil
|
800 - 839
|
GS1 Italy
|
840 - 849
|
GS1 Spain
|
850
|
GS1 Cuba
|
858
|
GS1 Slovakia
|
859
|
GS1 Czech
|
860
|
GS1 Serbia
|
865
|
GS1 Mongolia
|
867
|
GS1 North Korea
|
868 - 869
|
GS1 Turkey
|
870 - 879
|
GS1 Netherlands
|
880
|
GS1 South Korea
|
884
|
GS1 Cambodia
|
885
|
GS1 Thailand
|
888
|
GS1 Singapore
|
890
|
GS1 India
|
893
|
GS1 Vietnam
|
896
|
GS1 Pakistan
|
899
|
GS1 Indonesia
|
900 - 919
|
GS1 Austria
|
930 - 939
|
GS1 Australia
|
940 - 949
|
GS1 New Zealand
|
950
|
GS1 Global Office
|
955
|
GS1 Malaysia
|
958
|
GS1 Macau
|
977
|
Serial publications (ISSN)
|
978 - 979
|
Bookland (ISBN)
|
980
|
Refund receipts
|
981 - 982
|
Common Currency Coupons
|
990 - 999
|
Coupons
|
|
Manufacturer Code
A company prefix that identifies the manufacturer.
Product Code
An item reference assigned by the manufacturer to differentiate the company’s items.
Checksum Digit
The last digit of a bar code number, which makes sure the bar code is correctly composed,
increasing the reliability of the received information.
Note: The
EAN barcode generator provided above will automatically correct the check digit.
It is calculated by the following steps:
1. The odd numbers starting with the right most digits are multiplied by 3
2. Sum up the even numbers and the multiplied odd numbers.
3. Subtract the sum from nearest equal or higher multiple of ten.
Example for the code 001234567890:
| Country Code | Manufacturer's Code | Product Code |
Original Number | 0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 |
Step 1: Multiply by: | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
Result | 0 | 0 | 1 | 6 | 3 | 12 | 5 | 18 | 7 | 24 | 9 | 0 |
Step 2: Sum up | 0 + 0 + 1 + 6 + 3 + 12 + 5 + 18 + 7 + 24 + 9 + 0 = 85 |
Step 3: | The nearest equal or higher multiple of ten is 90.
The check digit is therefore: 90 - 85 = 5 |