Barcode Country Codes: Full GS1 Prefix List by Country
Barcode country codes are the first digits of an EAN or UPC number, called the GS1 Prefix. They show which GS1 Member Organization issued the number, not where the product was made, and books, magazines, coupons and store numbers have ranges of their own. The list below comes from GS1's own prefix list.
By the Barcode.codes editorial teamReviewed
Does a Barcode Show the Country of Origin?
No. GS1 states that its prefixes do not identify the country of origin of a product, because a company can make its products anywhere.
Why 690 Does Not Always Mean Made in China
A prefix from 690 to 699 means the number came from GS1 China. The company that licensed it may make the product in another country, and a factory in China may print numbers licensed from GS1 US.
Where to Find the Real Origin
Look for the origin statement printed on the package or label, such as Made in or Product of. That text, not the barcode, is what tells you where the product was made.
How to Find the Country Code in a Barcode
Write the number in 13 digits and find the range its first digits fall in; most ranges have three digits, and some United States ranges are longer.
- Take the number under the barcode. Give a 12-digit UPC a 0 in front; expand an 8-digit UPC-E to its UPC-A first.
- For a 14-digit GTIN-14, leave out the first digit, the indicator, and read the 13 digits after it.
- Compare the first digits with the ranges in the list below: most have three digits, such as 500–509 for GS1 UK, while GS1 US also uses 0001–0009 and 00001–00009.
- An 8-digit EAN-8 uses GS1-8 Prefixes and is not read with this list; a scanner names the type, since UPC-E and EAN-8 both show eight digits.
Try it: barcode number check
A UPC, EAN, GTIN-14 or ISBN number, with its check digit.
- Type
- EAN-13 (GTIN-13)
- GS1 Prefix
- 590: Issued by GS1 Poland.
- Check digit
- 7, correct
Examples of Reading a Prefix
- UPC 614141234561: read as 0614141234561: GS1 Prefix 061, issued by GS1 US.
- EAN-13 6901234567892: GS1 Prefix 690, issued by GS1 China; the product may be made in any country.
- EAN-13 9781234567897: 978, the ISBN prefix of a book: it names no country.
UPC Numbers and the Leading Zero
GS1 reads a 12-digit UPC with an implied leading zero, so UPC 614141234561 has the GS1 Prefix 061, not 614. GS1 US issues most prefixes from 001 to 139; 020 to 029 and 040 to 049 are Restricted Circulation Numbers, and 050 to 059 are reserved.
EAN-8 Numbers
An 8-digit EAN uses its own GS1-8 Prefixes, and GS1 assigns each EAN-8 number individually. The first digits of an EAN-8 therefore cannot be read with this list.
Barcode Country Code List
Every GS1 Prefix below comes from GS1's own list; filter it by a prefix, a full barcode number or a country.
| Prefix | Issued by or used for | Country or area |
|---|---|---|
| 0000000 | Restricted Circulation Numbers inside one company | — |
| 0000001–0000099 | Not used (avoids collisions with GTIN-8) | — |
| 00001–00009, 0001–0009, 001–019 | GS1 US | United States |
| 020–029 | Restricted Circulation Numbers within a region (rules set by the local GS1 office) | — |
| 030–039 | GS1 US | United States |
| 040–049 | Restricted Circulation Numbers inside one company | — |
| 050–059 | GS1 US: reserved for future use | — |
| 060–139 | GS1 US | United States |
| 200–299 | Restricted Circulation Numbers within a region (rules set by the local GS1 office) | — |
| 300–379 | GS1 France | France |
| 380 | GS1 Bulgaria | Bulgaria |
| 381 | GS1 Kosovo | Kosovo |
| 383 | GS1 Slovenija | Slovenia |
| 385 | GS1 Croatia | Croatia |
| 387 | GS1 BIH (Bosnia-Herzegovina) | Bosnia and Herzegovina |
| 389 | GS1 Montenegro | Montenegro |
| 400–440 | GS1 Germany | Germany |
| 450–459, 490–499 | GS1 Japan | Japan |
| 460–469 | GS1 Russia | Russia |
| 470 | GS1 Kyrgyzstan | Kyrgyzstan |
| 471 | GS1 Chinese Taipei | Chinese Taipei |
| 474 | GS1 Estonia | Estonia |
| 475 | GS1 Latvia | Latvia |
| 476 | GS1 Azerbaijan | Azerbaijan |
| 477 | GS1 Lithuania | Lithuania |
| 478 | GS1 Uzbekistan | Uzbekistan |
| 479 | GS1 Sri Lanka | Sri Lanka |
| 480 | GS1 Philippines | Philippines |
| 481 | GS1 Belarus | Belarus |
| 482 | GS1 Ukraine | Ukraine |
| 483 | GS1 Turkmenistan | Turkmenistan |
| 484 | GS1 Moldova | Moldova |
| 485 | GS1 Armenia | Armenia |
| 486 | GS1 Georgia | Georgia |
| 487 | GS1 Kazakstan | Kazakhstan |
| 488 | GS1 Tajikistan | Tajikistan |
| 489 | GS1 Hong Kong, China | Hong Kong, China |
| 500–509 | GS1 UK | United Kingdom |
| 520–521 | GS1 Association Greece | Greece |
| 528 | GS1 Lebanon | Lebanon |
| 529 | GS1 Cyprus | Cyprus |
| 530 | GS1 Albania | Albania |
| 531 | GS1 Macedonia | North Macedonia |
| 535 | GS1 Malta | Malta |
| 539 | GS1 Ireland | Ireland |
| 540–549 | GS1 Belgium & Luxembourg | Belgium and Luxembourg |
| 560 | GS1 Portugal | Portugal |
| 569 | GS1 Iceland | Iceland |
| 570–579 | GS1 Denmark | Denmark |
| 590 | GS1 Poland | Poland |
| 594 | GS1 Romania | Romania |
| 599 | GS1 Hungary | Hungary |
| 600–601 | GS1 South Africa | South Africa |
| 603 | GS1 Ghana | Ghana |
| 604 | GS1 Senegal | Senegal |
| 605 | GS1 Uganda | Uganda |
| 606 | GS1 Angola | Angola |
| 607 | GS1 Oman | Oman |
| 608 | GS1 Bahrain | Bahrain |
| 609 | GS1 Mauritius | Mauritius |
| 610 | GS1 Global Office: reserved for future use | — |
| 611 | GS1 Morocco | Morocco |
| 613 | GS1 Algeria | Algeria |
| 614 | GS1 Global Office: reserved for future use | — |
| 615 | GS1 Nigeria | Nigeria |
| 616 | GS1 Kenya | Kenya |
| 617 | GS1 Cameroon | Cameroon |
| 618 | GS1 Côte d'Ivoire | Côte d'Ivoire |
| 619 | GS1 Tunisia | Tunisia |
| 620 | GS1 Tanzania | Tanzania |
| 621 | GS1 Syria | Syria |
| 622 | GS1 Egypt | Egypt |
| 623 | GS1 Global Office: reserved for future use | — |
| 624 | GS1 Libya | Libya |
| 625 | GS1 Jordan | Jordan |
| 626 | GS1 Iran | Iran |
| 627 | GS1 Kuwait | Kuwait |
| 628 | GS1 Saudi Arabia | Saudi Arabia |
| 629 | GS1 Emirates | United Arab Emirates |
| 630 | GS1 Qatar | Qatar |
| 631 | GS1 Namibia | Namibia |
| 632 | GS1 Rwanda | Rwanda |
| 640–649 | GS1 Finland | Finland |
| 680–681, 690–699 | GS1 China | China |
| 700–709 | GS1 Norway | Norway |
| 729 | GS1 Israel | Israel |
| 730–739 | GS1 Sweden | Sweden |
| 740 | GS1 Guatemala | Guatemala |
| 741 | GS1 El Salvador | El Salvador |
| 742 | GS1 Honduras | Honduras |
| 743 | GS1 Nicaragua | Nicaragua |
| 744 | GS1 Costa Rica | Costa Rica |
| 745 | GS1 Panama | Panama |
| 746 | GS1 Republica Dominicana | Dominican Republic |
| 750 | GS1 Mexico | Mexico |
| 754–755 | GS1 Canada | Canada |
| 758 | GS1 Global Office: reserved for future use | — |
| 759 | GS1 Venezuela | Venezuela |
| 760–769 | GS1 Switzerland | Switzerland |
| 770–771 | GS1 Colombia | Colombia |
| 773 | GS1 Uruguay | Uruguay |
| 775 | GS1 Peru | Peru |
| 777 | GS1 Bolivia | Bolivia |
| 778–779 | GS1 Argentina | Argentina |
| 780 | GS1 Chile | Chile |
| 784 | GS1 Paraguay | Paraguay |
| 786 | GS1 Ecuador | Ecuador |
| 789–790 | GS1 Brasil | Brazil |
| 800–839 | GS1 Italy | Italy |
| 840–849 | GS1 Spain | Spain |
| 850 | GS1 Cuba | Cuba |
| 858 | GS1 Slovakia | Slovakia |
| 859 | GS1 Czech | Czech Republic |
| 860 | GS1 Serbia | Serbia |
| 865 | GS1 Mongolia | Mongolia |
| 867 | GS1 North Korea | North Korea |
| 868–869 | GS1 Türkiye | Türkiye |
| 870–879 | GS1 Netherlands | Netherlands |
| 880–881 | GS1 South Korea | South Korea |
| 883 | GS1 Myanmar | Myanmar |
| 884 | GS1 Cambodia | Cambodia |
| 885 | GS1 Thailand | Thailand |
| 887 | GS1 Laos | Laos |
| 888 | GS1 Singapore | Singapore |
| 890 | GS1 India | India |
| 893 | GS1 Vietnam | Vietnam |
| 894 | GS1 Global Office: reserved for future use | — |
| 896 | GS1 Pakistan | Pakistan |
| 899 | GS1 Indonesia | Indonesia |
| 900–919 | GS1 Austria | Austria |
| 930–939 | GS1 Australia | Australia |
| 940–949 | GS1 New Zealand | New Zealand |
| 950 | GS1 Global Office | — |
| 951 | Formerly EPC General Manager Numbers (2004-2012) | — |
| 952 | Demonstrations and examples only | — |
| 955 | GS1 Malaysia | Malaysia |
| 958 | GS1 Macau, China | Macau, China |
| 960–969 | GS1 Global Office, for GTIN-8 numbers | — |
| 977 | ISSN: serial publications | — |
| 978–979 | ISBN: books (part of 979 is ISMN, printed music) | — |
| 980 | Refund receipts | — |
| 981–983 | Coupons for common currency areas | — |
| 99 | Coupons | — |
Prefixes not explicitly listed are reserved by GS1 Global Office for future use. 960, 961 and 9620 to 9624 are assigned to GS1 UK, and 9625 and 9626 to GS1 Poland, for GTIN-8 allocation. For 12-digit GTINs there is an implied leading zero: the GS1 Prefix of 614141234561 is 061, not 614. The country or area is the territory of the issuing GS1 Member Organization, as GS1 names it; it says nothing about where a product is made.
Sources: GS1 Company Prefix list (gs1.org), saved 2026-10-04; GS1 General Specifications Release 26.0 (January 2026), tables 1-4 and 1-5.
Special Prefixes That Are Not Countries
Some prefixes belong to a kind of number rather than a country: books, serials, coupons, examples and numbers for use inside a store or company.
- 977: ISSN, for magazines and other serials.
- 978 and 979: ISBN, for books; part of 979 is ISMN, for printed music.
- 02, 04 and 20 to 29: Restricted Circulation Numbers inside a company or a region.
- 980 to 983 and 99: refund receipts and coupons.
- 952: demonstrations and examples of the GS1 system.
Store Barcodes Starting With 2
Numbers starting with 20 to 29 are Restricted Circulation Numbers: the local GS1 organization decides how they are used in its region. The same number can mean different things in different countries, so no worldwide list can name the product.
Books, Magazines and Music
GS1 allocates 978 and 979 to the International ISBN Agency and 977 to the ISSN International Centre. For these numbers the next digits follow the ISBN or ISSN system, not a country list.
Frequently Asked Questions
What Country Is Barcode Prefix 690?
Prefixes 690 to 699, and 680 to 681, are issued by GS1 China. They show where the number was licensed, which is not always where the product was made.
What Is the Barcode Country Code for the USA?
GS1 US issues numbers from the prefixes 001 to 019, 030 to 039 and 060 to 139, plus the longer prefixes 0001 to 0009 and 00001 to 00009. A 12-digit UPC gets a 0 in front before you read it.
Why Is the Country Code Different From Where It Was Made?
The prefix follows the GS1 office that licensed the number to the brand owner. A brand licensed in one country can have its products made in another.
What Does a Barcode Starting With 2 Mean?
Prefixes 20 to 29 are Restricted Circulation Numbers, defined by the local GS1 organization for use in its region. They are not unique worldwide, so they cannot be looked up in a global list.
Do Books Have a Country Code?
Not in the barcode prefix: books use 978 or 979 everywhere. The ISBN's registration group, the digits after the prefix, names a language area or country agency instead.
How Current Is This List?
It was copied from GS1's own GS1 Company Prefix page on the date shown under the table. GS1 adds prefixes over time, so a number outside every listed range may have a newer prefix.
Sources
The prefix list and the facts in this guide come from these GS1 sources.
GS1 Company Prefix and the GS1 Prefix list lists the prefix ranges and says a prefix does not show the country of origin; list copied October 4, 2026.
GS1 General Specifications, Release 26.0, ratified January 2026 defines the GS1 identification keys, barcodes and Application Identifiers; the text names the sections used.
Related Barcode Guides
- What is a GTIN?
The product number inside every retail barcode.
- What is a UPC code?
The 12 digits, the check digit and how to get one.
- What is a GS1 barcode?
GS1 barcode types, keys and data.
- GS1 Sunrise 2027 explained
2D barcodes at checkout and what to print.