HOW TO READ BAR CODES


Read 12 Digit UPC Barcodes
Most bar codes in the US are 12-digit UPC (Universal Product Code) bar codes, with ten digits at the bottom of the code and one small number to each side. Impress your friends by asking them to select a random item from the kitchen with a removable label and cut the numbers off of the UPC bar code; you can then proceed to read the numbers encoded in the lines.

Steps
Reading UPC Bar codes
  1. 1. Note that bar codes are made up of both white and black lines.The white spaces in between the black lines are part of the code.




    2. Understand that there are four different thicknesses to the lines. Henceforth, the skinniest line will be referred to as "1," the medium-sized line as "2," the next largest line as "3." and the thickest is "4."


  2. 3. Recognize that each UPC bar code begins and ends with 101 (thin black, thin white, thin black). In the very middle of the bar code, you will notice two thin black lines sticking down between the numbers. The thin white between them, as well as the thin whites to either side, make up a 01010. Each UPC bar code has 01010 in the middle.




  3. 4. Recognize that each digit, including the small numbers that begin and end the bar code, has its own unique four-line set. 0 = 3211, 1 = 2221, 2 = 2122, 3 = 1411, 4 = 1132, 5 = 1231, 6 = 1114, 7 = 1312, 8 = 1213, 9 = 3112. (Note that the sum of bar widths numbers is 7 for all codes because each code is 7 units wide.) Notice that the line colors are reversed after the center-line: The lines of the digits to the left are white/black/white/black whilst to the right they are black/white/black/white. This provides some error checking and allows the reader to know the direction in which it is scanning a code. It is also crucial so that the bar code ends with a bar rather than a space. So, actually, each digit has two codes.



  4. 5. So, the bar code above whose first two digits are 03 would start out "10132111411". Broken down this is "101-3211-1411" where 101 marks the beginning of the bar code and 3211 marks the digit 0 .

Understanding Bar Codes

#* UPC Bar codes are typically registered and used in the United States and Canada and, therefore, do not indicate a country identifier.

  1. A similar bar code system is EAN (European Article Number). It contains 13 digits and also indicates the country in which the bar code was registered. Read the first "3" digits of the code to determine this.
  2. Example: If the first 3 digits of the bar code are 690, 691, or 692, the country in which the code was registered was China.


    It is important to note that the country code in EAN bar codes does not indicate where the product was manufactured . For example, if the bar code begins with 64, then it was registered in Finland (probably to a company that was headquartered in Finland). Look more closely at the packaging, however, and you may find that the product was "Made in China".

Tips

Outside the US & Canada, the similar 13-digit EAN bar code system is more prevalent. The EAN contains an additional digit used as part of a country code.


Warnings

You will not do well if you have poor eyesight.


000 - 019GS1 US
020 - 029Restricted distribution (MO defined)
030 - 039GS1 US
040 - 049Restricted distribution (MO defined)
050 - 059Coupons
060 - 139GS1 US
200 - 299Restricted distribution (MO defined)
300 - 379GS1 France
380GS1 Bulgaria
383GS1 Slovenija
385GS1 Croatia
387GS1 BIH (Bosnia-Herzegovina)
389GS1 Montenegro
400 - 440GS1 Germany
450 - 459 & 490 - 499GS1 Japan
460 - 469GS1 Russia
470GS1 Kyrgyzstan
471GS1 Taiwan
474GS1 Estonia
475GS1 Latvia
476GS1 Azerbaijan
477GS1 Lithuania
478GS1 Uzbekistan
479GS1 Sri Lanka
480GS1 Philippines
481GS1 Belarus
482GS1 Ukraine
484GS1 Moldova
485GS1 Armenia
486GS1 Georgia
487GS1 Kazakstan
488GS1 Tajikistan
489GS1 Hong Kong
500 - 509GS1 UK
520 - 521GS1 Association Greece
528GS1 Lebanon
529GS1 Cyprus
530GS1 Albania
531GS1 MAC (FYR Macedonia)
535GS1 Malta
539GS1 Ireland
540 - 549GS1 Belgium & Luxembourg
560GS1 Portugal
569GS1 Iceland
570 - 579GS1 Denmark
590GS1 Poland
594GS1 Romania
599GS1 Hungary
600 - 601GS1 South Africa
603GS1 Ghana
604GS1 Senegal
608GS1 Bahrain
609GS1 Mauritius
611GS1 Morocco
613GS1 Algeria
615GS1 Nigeria
616GS1 Kenya
618GS1 Ivory Coast
619GS1 Tunisia
620GS1 Tanzania
621GS1 Syria
622GS1 Egypt
623GS1 Brunei
624GS1 Libya
625GS1 Jordan
626GS1 Iran
627GS1 Kuwait
628GS1 Saudi Arabia
629GS1 Emirates
640 - 649GS1 Finland
690 - 699GS1 China
700 - 709GS1 Norway
729GS1 Israel
730 - 739GS1 Sweden
740GS1 Guatemala
741GS1 El Salvador
742GS1 Honduras
743GS1 Nicaragua
744GS1 Costa Rica
745GS1 Panama
746GS1 Republica Dominicana
750GS1 Mexico
754 - 755GS1 Canada
759GS1 Venezuela
760 - 769GS1 Schweiz, Suisse, Svizzera
770 - 771GS1 Colombia
773GS1 Uruguay
775GS1 Peru
777GS1 Bolivia
778 - 779GS1 Argentina
780GS1 Chile
784GS1 Paraguay
786GS1 Ecuador
789 - 790GS1 Brasil  
800 - 839GS1 Italy  
840 - 849GS1 Spain  
850GS1 Cuba
858GS1 Slovakia
859GS1 Czech
860 GS1 Serbia
865GS1 Mongolia
867GS1 North Korea
868 - 869GS1 Turkey
870 - 879GS1 Netherlands
880GS1 South Korea
884GS1 Cambodia
885GS1 Thailand
888GS1 Singapore
890GS1 India
893GS1 Vietnam
896GS1 Pakistan
899GS1 Indonesia
900 - 919GS1 Austria
930 - 939GS1 Australia
940 - 949GS1 New Zealand
950GS1 Global Office
951GS1 Global Office (EPCglobal)
955GS1 Malaysia
958GS1 Macau
960-969Global Office (GTIN-8s)
977Serial publications (ISSN)
978 - 979Bookland (ISBN)
980Refund receipts
981 - 983Common Currency Coupons
990 - 999Coupons
Notes:
960 has been assigned to GS1 UK for GTIN-8 allocations.
Prefixes not listed above are reserved by GS1 Global Office for allocations in non-member countries and for future use.