Barcode country lookup

Type a barcode number, or just its first three digits, to see which country's GS1 office it comes from. The full table is below.

Barcode country lookuptyping

All GS1 prefixes

PrefixGS1 office or use
000–019United States and Canada (GS1 US)
020–029Restricted: a shop's own in-store number (weighed items, own labels)
030–039United States (GS1 US, used for medicines)
040–049Restricted: a company's own internal number
050–059Coupons (GS1 US)
060–139United States and Canada (GS1 US)
200–299Restricted: a shop's own in-store number (weighed items, own labels)
300–379France and Monaco
380Bulgaria
383Slovenia
385Croatia
387Bosnia and Herzegovina
389Montenegro
390Kosovo
400–440Germany
450–459Japan
460–469Russia
470Kyrgyzstan
471Taiwan
474Estonia
475Latvia
476Azerbaijan
477Lithuania
478Uzbekistan
479Sri Lanka
480Philippines
481Belarus
482Ukraine
483Turkmenistan
484Moldova
485Armenia
486Georgia
487Kazakhstan
488Tajikistan
489Hong Kong
490–499Japan
500–509United Kingdom
520–521Greece
528Lebanon
529Cyprus
530Albania
531North Macedonia
535Malta
539Ireland
540–549Belgium and Luxembourg
560Portugal
569Iceland
570–579Denmark, Faroe Islands and Greenland
590Poland
594Romania
599Hungary
600–601South Africa
603Ghana
604Senegal
607Oman
608Bahrain
609Mauritius
611Morocco
613Algeria
615Nigeria
616Kenya
617Cameroon
618Côte d'Ivoire
619Tunisia
620Tanzania
621Syria
622Egypt
623Brunei
624Libya
625Jordan
626Iran
627Kuwait
628Saudi Arabia
629United Arab Emirates
630Qatar
631Namibia
640–649Finland
680–681China
690–699China
700–709Norway
729Israel
730–739Sweden
740Guatemala
741El Salvador
742Honduras
743Nicaragua
744Costa Rica
745Panama
746Dominican Republic
750Mexico
754–755Canada
759Venezuela
760–769Switzerland and Liechtenstein
770–771Colombia
773Uruguay
775Peru
777Bolivia
778–779Argentina
780Chile
784Paraguay
786Ecuador
789–790Brazil
800–839Italy, San Marino and Vatican City
840–849Spain and Andorra
850Cuba
858Slovakia
859Czechia
860Serbia
865Mongolia
867North Korea
868–869Türkiye
870–879Netherlands
880–881South Korea
883Myanmar
884Cambodia
885Thailand
888Singapore
890India
893Vietnam
896Pakistan
899Indonesia
900–919Austria
930–939Australia
940–949New Zealand
950GS1 Global Office (special uses)
951GS1 Global Office (EPC, electronic product codes)
955Malaysia
958Macau
960–969GS1 Global Office (short EAN-8 numbers)
977ISSN: magazines and newspapers
978–979ISBN: books (979-0 is ISMN, printed music)
980Refund receipts
981–984Coupons in shared currency areas
990–999Coupons

Source: the public GS1 prefix list. Numbers not in the table are not given out yet or belong to an office we could not confirm.

[01] How it works3 steps
  1. 01

    Type the number

    A full 8, 12, 13 or 14-digit barcode number, or just the first three digits.

  2. 02

    Read the office

    You see the GS1 office or the special range, and whether the check digit is right when you typed a full number.

  3. 03

    Browse the table

    Filter the full prefix table by country name or by a number like 690.

[02] Good to know2 notes

Prefix is not origin

The first two or three digits of an EAN-13 are a GS1 prefix. They say which national GS1 office gave the brand owner its company number. A German company that makes its products in Poland usually has a German prefix (400–440); a shop in Dubai can sell goods made in China under its own 629 prefix.

So the popular "690 means made in China, 890 means made in India" is only true when the company that owns the barcode is also based there. To know where something was made, read the label: most countries require the origin to be printed.

The special ranges

Not every prefix is a country. 020–029 and 200–299 are in-store numbers that a shop prints itself (for weighed food, own labels or reductions). 977 is for magazines (ISSN), 978 and 979 for books (ISBN), 980 for refund receipts and 981–999 for coupons. 000–139 belong to GS1 US, which covers the US and Canada; a 12-digit UPC is read here with a 0 in front.

[03] Questions6

How do I know the country of a barcode?

The first three digits (the GS1 prefix) show the country of the GS1 office that issued the company's number. It is where the brand registered, not necessarily where the product was made.

Does 690 mean made in China?

It means the barcode was issued by GS1 China (690–699). The product is often made in China, but not always, and many Chinese-made goods carry other countries' prefixes.

Which country is barcode 890?

890 is GS1 India. Like every prefix, it shows where the brand owner registered, not where the item was made.

Why do some barcodes start with 0 or 1?

000–139 belong to GS1 US, which covers the US and Canada. A 12-digit UPC-A is read as a 13-digit number starting with 0.

What does a barcode starting with 2 mean?

It is an in-store number made by the shop for weighed or own-label items. It means nothing outside that shop.

Do barcodes have 666 in them?

No. The longer guard bars at the start, middle and end of a UPC look like the bars for 6 in one encoding, but they are guard patterns, not digits, and no number is hidden in them.

Email copied