logo

ISO Country Code Reference

Socket Voltage & Plug Type Quick Reference
Emergency Telephone Numbers
Airline Code Reference
Look up any country's ISO 3166-1 alpha-2, alpha-3 and numeric codes, plus historical code transitions like SU dissolving into 15 successor states.

Fill out cross-border forms, integrate multi-country databases, or research historical code transitions like SU → 15 successor states. Search by country name, alpha-2, alpha-3 or numeric code; filter by continent and status.

logo
Paji Pocketbook
ISO Country Code Reference

ISO Country Code Reference

Socket Voltage & Plug Type Quick Reference
Emergency Telephone Numbers
Airline Code Reference
Look up any country's ISO 3166-1 alpha-2, alpha-3 and numeric codes, plus historical code transitions like SU dissolving into 15 successor states.
About this tool

Fill out cross-border forms, integrate multi-country databases, or research historical code transitions like SU → 15 successor states. Search by country name, alpha-2, alpha-3 or numeric code; filter by continent and status.

FlagCountry (Localized)Alpha-2Alpha-3NumericContinentStatus
🇦🇩
Andorra
ADAND020
Europe
Current
🇦🇪
United Arab Emirates
AEARE784
Asia
Current
🇦🇫
Afghanistan
AFAFG004
Asia
Current
🇦🇬
Antigua and Barbuda
AGATG028
North America
Current
🇦🇮
Anguilla
AIAIA660
North America
Current
🇦🇱
Albania
ALALB008
Europe
Current
🇦🇲
Armenia
Historical predecessor: USSR (Soviet Union) (SU)
AMARM051
Asia
Current
🇦🇴
Angola
AOAGO024
Africa
Current
🇦🇶
Antarctica
Historical predecessor: British Antarctic Territory (BQAQ)、Dronning Maud Land (NQ)、French Southern and Antarctic Territories (former) (FQ)
AQATA010
Antarctica
Current
🇦🇷
Argentina
ARARG032
South America
Current
🇦🇸
American Samoa
ASASM016
Oceania
Current
🇦🇹
Austria
ATAUT040
Europe
Current
🇦🇺
Australia
AUAUS036
Oceania
Current
🇦🇼
Aruba
AWABW533
North America
Current
🇦🇽
Åland Islands
AXALA248
Europe
Current
🇦🇿
Azerbaijan
Historical predecessor: USSR (Soviet Union) (SU)
AZAZE031
Asia
Current
🇧🇦
Bosnia and Herzegovina
Historical predecessor: Yugoslavia (YU)
BABIH070
Europe
Current
🇧🇧
Barbados
BBBRB052
North America
Current
🇧🇩
Bangladesh
BDBGD050
Asia
Current
🇧🇪
Belgium
BEBEL056
Europe
Current
🇧🇫
Burkina Faso
Historical predecessor: Upper Volta (HV)
BFBFA854
Africa
Current
🇧🇬
Bulgaria
BGBGR100
Europe
Current
🇧🇭
Bahrain
BHBHR048
Asia
Current
🇧🇮
Burundi
BIBDI108
Africa
Current
🇧🇯
Benin
Historical predecessor: Dahomey (DY)
BJBEN204
Africa
Current
🇧🇱
Saint Barthélemy
BLBLM652
North America
Current
🇧🇲
Bermuda
BMBMU060
North America
Current
🇧🇳
Brunei Darussalam
BNBRN096
Asia
Current
🇧🇴
Bolivia
BOBOL068
South America
Current
🇧🇶
Bonaire, Sint Eustatius and Saba
Historical predecessor: Netherlands Antilles (AN)
BQBES535
North America
Current
🇧🇷
Brazil
BRBRA076
South America
Current
🇧🇸
Bahamas
BSBHS044
North America
Current
🇧🇹
Bhutan
BTBTN064
Asia
Current
🇧🇻
Bouvet Island
BVBVT074
Antarctica
Current
🇧🇼
Botswana
BWBWA072
Africa
Current
🇧🇾
Belarus
Historical predecessor: USSR (Soviet Union) (SU)
BYBLR112
Europe
Current
🇧🇿
Belize
BZBLZ084
North America
Current
🇨🇦
Canada
CACAN124
North America
Current
🇨🇨
Cocos (Keeling) Islands
CCCCK166
Oceania
Current
🇨🇩
Congo, Democratic Republic of the
Historical predecessor: Zaire (ZR)
CDCOD180
Africa
Current
🇨🇫
Central African Republic
CFCAF140
Africa
Current
🇨🇬
Congo
CGCOG178
Africa
Current
🇨🇭
Switzerland
CHCHE756
Europe
Current
🇨🇮
Côte d'Ivoire
CICIV384
Africa
Current
🇨🇰
Cook Islands
CKCOK184
Oceania
Current
🇨🇱
Chile
CLCHL152
South America
Current
🇨🇲
Cameroon
CMCMR120
Africa
Current
🇨🇳
China
CNCHN156
Asia
Current
🇨🇴
Colombia
COCOL170
South America
Current
🇨🇷
Costa Rica
CRCRI188
North America
Current
🇨🇺
Cuba
CUCUB192
North America
Current
🇨🇻
Cabo Verde
CVCPV132
Africa
Current
🇨🇼
Curaçao
Historical predecessor: Netherlands Antilles (AN)
CWCUW531
North America
Current
🇨🇽
Christmas Island
CXCXR162
Oceania
Current
🇨🇾
Cyprus
CYCYP196
Europe
Current
🇨🇿
Czechia
Historical predecessor: Czechoslovakia (CSHH)
CZCZE203
Europe
Current
🇩🇪
Germany
Historical predecessor: German Democratic Republic (DDDE)
DEDEU276
Europe
Current
🇩🇯
Djibouti
Historical predecessor: French Afars and Issas (AIDJ)
DJDJI262
Africa
Current
🇩🇰
Denmark
DKDNK208
Europe
Current
🇩🇲
Dominica
DMDMA212
North America
Current
🇩🇴
Dominican Republic
DODOM214
North America
Current
🇩🇿
Algeria
DZDZA012
Africa
Current
🇪🇨
Ecuador
ECECU218
South America
Current
🇪🇪
Estonia
Historical predecessor: USSR (Soviet Union) (SU)
EEEST233
Europe
Current
🇪🇬
Egypt
EGEGY818
Africa
Current
🇪🇭
Western Sahara
EHESH732
Africa
Current
🇪🇷
Eritrea
ERERI232
Africa
Current
🇪🇸
Spain
ESESP724
Europe
Current
🇪🇹
Ethiopia
ETETH231
Africa
Current
🇫🇮
Finland
FIFIN246
Europe
Current
🇫🇯
Fiji
FJFJI242
Oceania
Current
🇫🇰
Falkland Islands (Malvinas)
FKFLK238
South America
Current
🇫🇲
Micronesia, Federated States of
Historical predecessor: Pacific Islands (Trust Territory) (PC)
FMFSM583
Oceania
Current
🇫🇴
Faroe Islands
FOFRO234
Europe
Current
🇫🇷
France
Historical predecessor: France, Metropolitan (FX)
FRFRA250
Europe
Current
🇬🇦
Gabon
GAGAB266
Africa
Current
🇬🇧
United Kingdom
GBGBR826
Europe
Current
🇬🇩
Grenada
GDGRD308
North America
Current
🇬🇪
Georgia
Historical predecessor: USSR (Soviet Union) (SU)
GEGEO268
Asia
Current
🇬🇫
French Guiana
GFGUF254
South America
Current
🇬🇬
Guernsey
GGGGY831
Europe
Current
🇬🇭
Ghana
GHGHA288
Africa
Current
🇬🇮
Gibraltar
GIGIB292
Europe
Current
🇬🇱
Greenland
GLGRL304
North America
Current
🇬🇲
Gambia
GMGMB270
Africa
Current
🇬🇳
Guinea
GNGIN324
Africa
Current
🇬🇵
Guadeloupe
GPGLP312
North America
Current
🇬🇶
Equatorial Guinea
GQGNQ226
Africa
Current
🇬🇷
Greece
GRGRC300
Europe
Current
🇬🇸
South Georgia and the South Sandwich Islands
GSSGS239
South America
Current
🇬🇹
Guatemala
GTGTM320
North America
Current
🇬🇺
Guam
GUGUM316
Oceania
Current
🇬🇼
Guinea-Bissau
GWGNB624
Africa
Current
🇬🇾
Guyana
GYGUY328
South America
Current
🇭🇰
Hong Kong
HKHKG344
Asia
Current
🇭🇲
Heard Island and McDonald Islands
HMHMD334
Oceania
Current
🇭🇳
Honduras
HNHND340
North America
Current
🇭🇷
Croatia
Historical predecessor: Yugoslavia (YU)
HRHRV191
Europe
Current
🇭🇹
Haiti
HTHTI332
North America
Current
🇭🇺
Hungary
HUHUN348
Europe
Current
🇮🇩
Indonesia
IDIDN360
Asia
Current
🇮🇪
Ireland
IEIRL372
Europe
Current
🇮🇱
Israel
ILISR376
Asia
Current
🇮🇲
Isle of Man
IMIMN833
Europe
Current
🇮🇳
India
Historical predecessor: Sikkim (SKIN)
ININD356
Asia
Current
🇮🇴
British Indian Ocean Territory
IOIOT086
Asia
Current
🇮🇶
Iraq
Historical predecessor: Neutral Zone (NT)
IQIRQ368
Asia
Current
🇮🇷
Iran
IRIRN364
Asia
Current
🇮🇸
Iceland
ISISL352
Europe
Current
🇮🇹
Italy
ITITA380
Europe
Current
🇯🇪
Jersey
JEJEY832
Europe
Current
🇯🇲
Jamaica
JMJAM388
North America
Current
🇯🇴
Jordan
JOJOR400
Asia
Current
🇯🇵
Japan
JPJPN392
Asia
Current
🇰🇪
Kenya
KEKEN404
Africa
Current
🇰🇬
Kyrgyzstan
Historical predecessor: USSR (Soviet Union) (SU)
KGKGZ417
Asia
Current
🇰🇭
Cambodia
KHKHM116
Asia
Current
🇰🇮
Kiribati
Historical predecessor: Canton and Enderbury Islands (CT)、Gilbert Islands (GEHH)
KIKIR296
Oceania
Current
🇰🇲
Comoros
KMCOM174
Africa
Current
🇰🇳
Saint Kitts and Nevis
KNKNA659
North America
Current
🇰🇵
Korea, Democratic People's Republic of
KPPRK408
Asia
Current
🇰🇷
Korea, Republic of
KRKOR410
Asia
Current
🇰🇼
Kuwait
KWKWT414
Asia
Current
🇰🇾
Cayman Islands
KYCYM136
North America
Current
🇰🇿
Kazakhstan
Historical predecessor: USSR (Soviet Union) (SU)
KZKAZ398
Asia
Current
🇱🇦
Lao People's Democratic Republic
LALAO418
Asia
Current
🇱🇧
Lebanon
LBLBN422
Asia
Current
🇱🇨
Saint Lucia
LCLCA662
North America
Current
🇱🇮
Liechtenstein
LILIE438
Europe
Current
🇱🇰
Sri Lanka
LKLKA144
Asia
Current
🇱🇷
Liberia
LRLBR430
Africa
Current
🇱🇸
Lesotho
LSLSO426
Africa
Current
🇱🇹
Lithuania
Historical predecessor: USSR (Soviet Union) (SU)
LTLTU440
Europe
Current
🇱🇺
Luxembourg
LULUX442
Europe
Current
🇱🇻
Latvia
Historical predecessor: USSR (Soviet Union) (SU)
LVLVA428
Europe
Current
🇱🇾
Libya
LYLBY434
Africa
Current
🇲🇦
Morocco
MAMAR504
Africa
Current
🇲🇨
Monaco
MCMCO492
Europe
Current
🇲🇩
Moldova
Historical predecessor: USSR (Soviet Union) (SU)
MDMDA498
Europe
Current
🇲🇪
Montenegro
Historical predecessor: Yugoslavia (YU)、Serbia and Montenegro (CSXX)
MEMNE499
Europe
Current
🇲🇫
Saint Martin (French part)
MFMAF663
North America
Current
🇲🇬
Madagascar
MGMDG450
Africa
Current
🇲🇭
Marshall Islands
Historical predecessor: Pacific Islands (Trust Territory) (PC)
MHMHL584
Oceania
Current
🇲🇰
North Macedonia
Historical predecessor: Yugoslavia (YU)
MKMKD807
Europe
Current
🇲🇱
Mali
MLMLI466
Africa
Current
🇲🇲
Myanmar
Historical predecessor: Burma (BU)
MMMMR104
Asia
Current
🇲🇳
Mongolia
MNMNG496
Asia
Current
🇲🇴
Macao
MOMAC446
Asia
Current
🇲🇵
Northern Mariana Islands
Historical predecessor: Pacific Islands (Trust Territory) (PC)
MPMNP580
Oceania
Current
🇲🇶
Martinique
MQMTQ474
North America
Current
🇲🇷
Mauritania
MRMRT478
Africa
Current
🇲🇸
Montserrat
MSMSR500
North America
Current
🇲🇹
Malta
MTMLT470
Europe
Current
🇲🇺
Mauritius
MUMUS480
Africa
Current
🇲🇻
Maldives
MVMDV462
Asia
Current
🇲🇼
Malawi
MWMWI454
Africa
Current
🇲🇽
Mexico
MXMEX484
North America
Current
🇲🇾
Malaysia
MYMYS458
Asia
Current
🇲🇿
Mozambique
MZMOZ508
Africa
Current
🇳🇦
Namibia
NANAM516
Africa
Current
🇳🇨
New Caledonia
NCNCL540
Oceania
Current
🇳🇪
Niger
NENER562
Africa
Current
🇳🇫
Norfolk Island
NFNFK574
Oceania
Current
🇳🇬
Nigeria
NGNGA566
Africa
Current
🇳🇮
Nicaragua
NINIC558
North America
Current
🇳🇱
Netherlands
NLNLD528
Europe
Current
🇳🇴
Norway
NONOR578
Europe
Current
🇳🇵
Nepal
NPNPL524
Asia
Current
🇳🇷
Nauru
NRNRU520
Oceania
Current
🇳🇺
Niue
NUNIU570
Oceania
Current
🇳🇿
New Zealand
NZNZL554
Oceania
Current
🇴🇲
Oman
OMOMN512
Asia
Current
🇵🇦
Panama
Historical predecessor: Panama Canal Zone (PZ)
PAPAN591
North America
Current
🇵🇪
Peru
PEPER604
South America
Current
🇵🇫
French Polynesia
PFPYF258
Oceania
Current
🇵🇬
Papua New Guinea
PGPNG598
Oceania
Current
🇵🇭
Philippines
PHPHL608
Asia
Current
🇵🇰
Pakistan
PKPAK586
Asia
Current
🇵🇱
Poland
PLPOL616
Europe
Current
🇵🇲
Saint Pierre and Miquelon
PMSPM666
North America
Current
🇵🇳
Pitcairn
PNPCN612
Oceania
Current
🇵🇷
Puerto Rico
PRPRI630
North America
Current
🇵🇸
Palestine, State of
PSPSE275
Asia
Current
🇵🇹
Portugal
PTPRT620
Europe
Current
🇵🇼
Palau
Historical predecessor: Pacific Islands (Trust Territory) (PC)
PWPLW585
Oceania
Current
🇵🇾
Paraguay
PYPRY600
South America
Current
🇶🇦
Qatar
QAQAT634
Asia
Current
🇷🇪
Réunion
REREU638
Africa
Current
🇷🇴
Romania
ROROU642
Europe
Current
🇷🇸
Serbia
Historical predecessor: Yugoslavia (YU)、Serbia and Montenegro (CSXX)
RSSRB688
Europe
Current
🇷🇺
Russian Federation
Historical predecessor: USSR (Soviet Union) (SU)
RURUS643
Europe
Current
🇷🇼
Rwanda
RWRWA646
Africa
Current
🇸🇦
Saudi Arabia
Historical predecessor: Neutral Zone (NT)
SASAU682
Asia
Current
🇸🇧
Solomon Islands
SBSLB090
Oceania
Current
🇸🇨
Seychelles
SCSYC690
Africa
Current
🇸🇩
Sudan
SDSDN729
Africa
Current
🇸🇪
Sweden
SESWE752
Europe
Current
🇸🇬
Singapore
SGSGP702
Asia
Current
🇸🇭
Saint Helena, Ascension and Tristan da Cunha
SHSHN654
Africa
Current
🇸🇮
Slovenia
Historical predecessor: Yugoslavia (YU)
SISVN705
Europe
Current
🇸🇯
Svalbard and Jan Mayen
SJSJM744
Europe
Current
🇸🇰
Slovakia
Historical predecessor: Czechoslovakia (CSHH)
SKSVK703
Europe
Current
🇸🇱
Sierra Leone
SLSLE694
Africa
Current
🇸🇲
San Marino
SMSMR674
Europe
Current
🇸🇳
Senegal
SNSEN686
Africa
Current
🇸🇴
Somalia
SOSOM706
Africa
Current
🇸🇷
Suriname
SRSUR740
South America
Current
🇸🇸
South Sudan
SSSSD728
Africa
Current
🇸🇹
Sao Tome and Principe
STSTP678
Africa
Current
🇸🇻
El Salvador
SVSLV222
North America
Current
🇸🇽
Sint Maarten (Dutch part)
Historical predecessor: Netherlands Antilles (AN)
SXSXM534
North America
Current
🇸🇾
Syrian Arab Republic
SYSYR760
Asia
Current
🇸🇿
Eswatini
SZSWZ748
Africa
Current
🇹🇨
Turks and Caicos Islands
TCTCA796
North America
Current
🇹🇩
Chad
TDTCD148
Africa
Current
🇹🇫
French Southern Territories
Historical predecessor: French Southern and Antarctic Territories (former) (FQ)
TFATF260
Antarctica
Current
🇹🇬
Togo
TGTGO768
Africa
Current
🇹🇭
Thailand
THTHA764
Asia
Current
🇹🇯
Tajikistan
Historical predecessor: USSR (Soviet Union) (SU)
TJTJK762
Asia
Current
🇹🇰
Tokelau
TKTKL772
Oceania
Current
🇹🇱
Timor-Leste
Historical predecessor: East Timor (former code) (TP)
TLTLS626
Asia
Current
🇹🇲
Turkmenistan
Historical predecessor: USSR (Soviet Union) (SU)
TMTKM795
Asia
Current
🇹🇳
Tunisia
TNTUN788
Africa
Current
🇹🇴
Tonga
TOTON776
Oceania
Current
🇹🇷
Türkiye
TRTUR792
Asia
Current
🇹🇹
Trinidad and Tobago
TTTTO780
North America
Current
🇹🇻
Tuvalu
Historical predecessor: Gilbert Islands (GEHH)
TVTUV798
Oceania
Current
🇹🇼
Taiwan
TWTWN158
Asia
Current
🇹🇿
Tanzania
TZTZA834
Africa
Current
🇺🇦
Ukraine
Historical predecessor: USSR (Soviet Union) (SU)
UAUKR804
Europe
Current
🇺🇬
Uganda
UGUGA800
Africa
Current
🇺🇲
United States Minor Outlying Islands
Historical predecessor: Johnston Island (JT)、Midway Islands (MI)、U.S. Miscellaneous Pacific Islands (PU)、Wake Island (WK)
UMUMI581
Oceania
Current
🇺🇸
United States of America
USUSA840
North America
Current
🇺🇾
Uruguay
UYURY858
South America
Current
🇺🇿
Uzbekistan
Historical predecessor: USSR (Soviet Union) (SU)
UZUZB860
Asia
Current
🇻🇦
Holy See
VAVAT336
Europe
Current
🇻🇨
Saint Vincent and the Grenadines
VCVCT670
North America
Current
🇻🇪
Venezuela
VEVEN862
South America
Current
🇻🇬
Virgin Islands (British)
VGVGB092
North America
Current
🇻🇮
Virgin Islands (U.S.)
VIVIR850
North America
Current
🇻🇳
Viet Nam
Historical predecessor: Vietnam, Democratic Republic of (VD)
VNVNM704
Asia
Current
🇻🇺
Vanuatu
Historical predecessor: New Hebrides (NH)
VUVUT548
Oceania
Current
🇼🇫
Wallis and Futuna
WFWLF876
Oceania
Current
🇼🇸
Samoa
WSWSM882
Oceania
Current
🇾🇪
Yemen
Historical predecessor: Yemen, Democratic (YD)
YEYEM887
Asia
Current
🇾🇹
Mayotte
YTMYT175
Africa
Current
🇿🇦
South Africa
ZAZAF710
Africa
Current
🇿🇲
Zambia
ZMZMB894
Africa
Current
🇿🇼
Zimbabwe
Historical predecessor: Southern Rhodesia (RH)
ZWZWE716
Africa
Current

FAQ

Common questions and answers about this topic.

What is ISO 3166?

ISO 3166 is the international standard maintained by ISO for country and subdivision codes. ISO 3166-1 covers current countries; ISO 3166-3 records former codes such as SU (USSR) or YU (Yugoslavia).

What is the difference between alpha-2 and alpha-3?

Alpha-2 (two letters, e.g. TW) is the most common form, used in domains and i18n locale prefixes. Alpha-3 (three letters, e.g. TWN) is more readable and used in passports and the Olympics.

How is numeric different from the letter codes?

Numeric uses three digits (e.g. 158) and is language-independent, so it works regardless of script. It is common in UN datasets and multi-language data integration.

What is Taiwan's ISO code?

Taiwan's ISO 3166-1 codes are TW (alpha-2), TWN (alpha-3), and 158 (numeric). The ISO official name is "Taiwan, Province of China", but most localized contexts simply call it Taiwan.

What happened to the SU code after the Soviet Union dissolved?

After 1991 SU was retired from ISO 3166-1 and moved to ISO 3166-3 as a "withdrawn" code, with 15 successor states (RU, UA, BY, KZ, UZ, TJ, KG, TM, AM, AZ, GE, MD, LT, LV, EE) each getting their own alpha-2.

When would I actually use these codes?

Filling cross-border forms (country dropdown), integrating multi-country databases (unifying country column schema), writing i18n / l10n locale prefixes, or researching historical code transitions.

Why does the same numeric code appear for multiple countries (like 104 for both BUR and MMR)?

When a country renames itself or its government changes (e.g. Burma → Myanmar), ISO typically keeps the original numeric code for continuity in UN statistics. The old alpha-2/alpha-3 retires to ISO 3166-3 while the new code inherits the numeric.

What about ISO 3166-2 subdivision codes? Can I look them up here?

This tool covers only ISO 3166-1 (country codes) and ISO 3166-3 (former country codes). ISO 3166-2 has 5,000+ subdivision codes worldwide and is out of scope; consult the official ISO Online Browsing Platform for that.

Do Taiwan, Hong Kong, and Macao have special status in ISO 3166?

All three have their own alpha-2 codes (TW, HK, MO) in ISO 3166-1. The official ISO names include qualifiers — "Taiwan, Province of China", "Hong Kong" and "Macao" (both listed as Special Administrative Regions). They are treated as separate entries for coding purposes, regardless of the political naming.