GS1 barcode prefixes by country
The first three digits of a barcode identify which GS1 organisation issued the number. This is the full prefix table, exactly as the app uses it.
| prefix | country or kind | kind | products |
|---|---|---|---|
| 000-019 | United States & Canada | country | 34 |
| 020-029 | Restricted distribution | restricted | |
| 030-039 | United States | country | 1 |
| 040-049 | Restricted distribution | restricted | 1 |
| 050-059 | Coupons | coupon | 1 |
| 060-139 | United States | country | 18 |
| 140-199 | Unassigned | unassigned | 1 |
| 200-299 | Restricted distribution | restricted | 6 |
| 300-379 | France | country | 76 |
| 380 | Bulgaria | country | 57 |
| 381 | Kosovo | country | 1 |
| 382 | Unassigned | unassigned | |
| 383 | Slovenia | country | 198 |
| 384 | Unassigned | unassigned | |
| 385 | Croatia | country | 220 |
| 386 | Unassigned | unassigned | |
| 387 | Bosnia and Herzegovina | country | 29 |
| 388 | Unassigned | unassigned | |
| 389 | Montenegro | country | 17 |
| 390 | Kosovo (legacy range) | country | 1034 |
| 391-399 | Unassigned | unassigned | 2 |
| 400-440 | Germany | country | 379 |
| 441-449 | Unassigned | unassigned | |
| 450-459 | Japan | country | |
| 460-469 | Russia | country | 1 |
| 470 | Kyrgyzstan | country | |
| 471 | Taiwan | country | |
| 472-473 | Unassigned | unassigned | |
| 474 | Estonia | country | 1 |
| 475 | Latvia | country | 5 |
| 476 | Azerbaijan | country | |
| 477 | Lithuania | country | 9 |
| 478 | Uzbekistan | country | |
| 479 | Sri Lanka | country | 10 |
| 480 | Philippines | country | |
| 481 | Belarus | country | 2 |
| 482 | Ukraine | country | 18 |
| 483 | Turkmenistan | country | |
| 484 | Moldova | country | |
| 485 | Armenia | country | |
| 486 | Georgia | country | |
| 487 | Kazakhstan | country | |
| 488 | Tajikistan | country | |
| 489 | Hong Kong | country | 4 |
| 490-499 | Japan | country | 3 |
| 500-509 | United Kingdom | country | 133 |
| 510-519 | Unassigned | unassigned | |
| 520-521 | Greece | country | 92 |
| 522-527 | Unassigned | unassigned | |
| 528 | Lebanon | country | 5 |
| 529 | Cyprus | country | |
| 530 | Albania | country | 157 |
| 531 | North Macedonia | country | 210 |
| 532-534 | Unassigned | unassigned | |
| 535 | Malta | country | 1 |
| 536-538 | Unassigned | unassigned | |
| 539 | Ireland | country | |
| 540-549 | Belgium & Luxembourg | country | 76 |
| 550-559 | Unassigned | unassigned | |
| 560 | Portugal | country | |
| 561-568 | Unassigned | unassigned | |
| 569 | Iceland | country | |
| 570-579 | Denmark | country | 33 |
| 580-589 | Unassigned | unassigned | |
| 590 | Poland | country | 175 |
| 591-593 | Unassigned | unassigned | |
| 594 | Romania | country | 46 |
| 595-598 | Unassigned | unassigned | |
| 599 | Hungary | country | 38 |
| 600-601 | South Africa | country | 12 |
| 602 | Unassigned | unassigned | |
| 603 | Ghana | country | |
| 604 | Senegal | country | |
| 605 | Uganda | country | 1 |
| 606 | Angola | country | |
| 607 | Oman | country | |
| 608 | Bahrain | country | |
| 609 | Mauritius | country | |
| 610 | Unassigned | unassigned | |
| 611 | Morocco | country | |
| 612 | Unassigned | unassigned | |
| 613 | Algeria | country | |
| 614 | Unassigned | unassigned | |
| 615 | Nigeria | country | |
| 616 | Kenya | country | |
| 617 | Cameroon | country | |
| 618 | Ivory Coast | country | |
| 619 | Tunisia | country | |
| 620 | Tanzania | country | |
| 621 | Syria | country | 1 |
| 622 | Egypt | country | |
| 623 | Brunei | country | |
| 624 | Libya | country | |
| 625 | Jordan | country | 3 |
| 626 | Iran | country | |
| 627 | Kuwait | country | |
| 628 | Saudi Arabia | country | 1 |
| 629 | United Arab Emirates | country | 3 |
| 630 | Qatar | country | |
| 631 | Namibia | country | |
| 632 | Rwanda | country | |
| 633-639 | Unassigned | unassigned | 1 |
| 640-649 | Finland | country | 5 |
| 650-689 | Unassigned | unassigned | 2 |
| 690-699 | China | country | 173 |
| 700-709 | Norway | country | |
| 710-728 | Unassigned | unassigned | |
| 729 | Israel | country | |
| 730-739 | Sweden | country | 35 |
| 740 | Guatemala | country | |
| 741 | El Salvador | country | |
| 742 | Honduras | country | |
| 743 | Nicaragua | country | |
| 744 | Costa Rica | country | |
| 745 | Panama | country | |
| 746 | Dominican Republic | country | |
| 747-749 | Unassigned | unassigned | 1 |
| 750 | Mexico | country | 5 |
| 751-753 | Unassigned | unassigned | |
| 754-755 | Canada | country | |
| 756-758 | Unassigned | unassigned | |
| 759 | Venezuela | country | |
| 760-769 | Switzerland | country | 144 |
| 770-771 | Colombia | country | 5 |
| 772 | Unassigned | unassigned | |
| 773 | Uruguay | country | |
| 774 | Unassigned | unassigned | |
| 775 | Peru | country | |
| 776 | Unassigned | unassigned | |
| 777 | Bolivia | country | |
| 778-779 | Argentina | country | 1 |
| 780 | Chile | country | |
| 781-783 | Unassigned | unassigned | |
| 784 | Paraguay | country | |
| 785 | Unassigned | unassigned | |
| 786 | Ecuador | country | |
| 787-788 | Unassigned | unassigned | |
| 789-790 | Brazil | country | 57 |
| 791-799 | Unassigned | unassigned | 1 |
| 800-839 | Italy | country | 635 |
| 840-849 | Spain | country | 82 |
| 850 | Cuba | country | |
| 851-857 | Unassigned | unassigned | |
| 858 | Slovakia | country | 11 |
| 859 | Czechia | country | 19 |
| 860 | Serbia | country | 146 |
| 861-864 | Unassigned | unassigned | |
| 865 | Mongolia | country | |
| 866 | Unassigned | unassigned | |
| 867 | North Korea | country | |
| 868-869 | Türkiye | country | 438 |
| 870-879 | Netherlands | country | 286 |
| 880 | South Korea | country | 17 |
| 881-882 | Unassigned | unassigned | 1 |
| 883 | Myanmar | country | |
| 884 | Cambodia | country | |
| 885 | Thailand | country | 9 |
| 886-887 | Unassigned | unassigned | |
| 888 | Singapore | country | 1 |
| 889 | Unassigned | unassigned | |
| 890 | India | country | 5 |
| 891-892 | Unassigned | unassigned | |
| 893 | Vietnam | country | 1 |
| 894 | Bangladesh | country | |
| 895 | Unassigned | unassigned | |
| 896 | Pakistan | country | 2 |
| 897-898 | Unassigned | unassigned | |
| 899 | Indonesia | country | 3 |
| 900-919 | Austria | country | 300 |
| 920-929 | Unassigned | unassigned | |
| 930-939 | Australia | country | |
| 940-949 | New Zealand | country | 3 |
| 950-952 | GS1 Global Office | office | |
| 953 | Unassigned | unassigned | |
| 954 | Unassigned | unassigned | |
| 955 | Malaysia | country | |
| 956-957 | Unassigned | unassigned | |
| 958 | Macau | country | |
| 959 | Unassigned | unassigned | |
| 960-969 | GS1 Global Office | office | 10 |
| 970-976 | Unassigned | unassigned | |
| 977 | Serial publication (ISSN) | issn | |
| 978-979 | Book (ISBN / ISMN) | isbn | 1 |
| 980 | Refund receipt | refund | |
| 981-984 | Coupons | coupon | |
| 985-989 | Unassigned | unassigned | 1 |
| 990-999 | Coupons | coupon | 1 |
What this means — and what it doesn't
A GS1 prefix only shows which organisation the barcode owner is registered with — not necessarily where the product was manufactured. The real place of manufacture is on the physical product's "Made in" label.