Skip to content

Instantly share code, notes, and snippets.

@carlopires
Created October 4, 2011 15:33
Show Gist options
  • Save carlopires/1261951 to your computer and use it in GitHub Desktop.
Save carlopires/1261951 to your computer and use it in GitHub Desktop.
Python dict for ISO3166 country codes
# -o- coding: utf-8 -o-
# ISO3166 python dict
# oficial list in http://www.iso.org/iso/iso_3166_code_lists
ISO3166 = {
'AF': 'AFGHANISTAN',
'AX': 'ÅLAND ISLANDS',
'AL': 'ALBANIA',
'DZ': 'ALGERIA',
'AS': 'AMERICAN SAMOA',
'AD': 'ANDORRA',
'AO': 'ANGOLA',
'AI': 'ANGUILLA',
'AQ': 'ANTARCTICA',
'AG': 'ANTIGUA AND BARBUDA',
'AR': 'ARGENTINA',
'AM': 'ARMENIA',
'AW': 'ARUBA',
'AU': 'AUSTRALIA',
'AT': 'AUSTRIA',
'AZ': 'AZERBAIJAN',
'BS': 'BAHAMAS',
'BH': 'BAHRAIN',
'BD': 'BANGLADESH',
'BB': 'BARBADOS',
'BY': 'BELARUS',
'BE': 'BELGIUM',
'BZ': 'BELIZE',
'BJ': 'BENIN',
'BM': 'BERMUDA',
'BT': 'BHUTAN',
'BO': 'BOLIVIA, PLURINATIONAL STATE OF',
'BQ': 'BONAIRE, SINT EUSTATIUS AND SABA',
'BA': 'BOSNIA AND HERZEGOVINA',
'BW': 'BOTSWANA',
'BV': 'BOUVET ISLAND',
'BR': 'BRAZIL',
'IO': 'BRITISH INDIAN OCEAN TERRITORY',
'BN': 'BRUNEI DARUSSALAM',
'BG': 'BULGARIA',
'BF': 'BURKINA FASO',
'BI': 'BURUNDI',
'KH': 'CAMBODIA',
'CM': 'CAMEROON',
'CA': 'CANADA',
'CV': 'CAPE VERDE',
'KY': 'CAYMAN ISLANDS',
'CF': 'CENTRAL AFRICAN REPUBLIC',
'TD': 'CHAD',
'CL': 'CHILE',
'CN': 'CHINA',
'CX': 'CHRISTMAS ISLAND',
'CC': 'COCOS (KEELING) ISLANDS',
'CO': 'COLOMBIA',
'KM': 'COMOROS',
'CG': 'CONGO',
'CD': 'CONGO, THE DEMOCRATIC REPUBLIC OF THE',
'CK': 'COOK ISLANDS',
'CR': 'COSTA RICA',
'CI': 'CÔTE D\'IVOIRE',
'HR': 'CROATIA',
'CU': 'CUBA',
'CW': 'CURAÇAO',
'CY': 'CYPRUS',
'CZ': 'CZECH REPUBLIC',
'DK': 'DENMARK',
'DJ': 'DJIBOUTI',
'DM': 'DOMINICA',
'DO': 'DOMINICAN REPUBLIC',
'EC': 'ECUADOR',
'EG': 'EGYPT',
'SV': 'EL SALVADOR',
'GQ': 'EQUATORIAL GUINEA',
'ER': 'ERITREA',
'EE': 'ESTONIA',
'ET': 'ETHIOPIA',
'FK': 'FALKLAND ISLANDS (MALVINAS)',
'FO': 'FAROE ISLANDS',
'FJ': 'FIJI',
'FI': 'FINLAND',
'FR': 'FRANCE',
'GF': 'FRENCH GUIANA',
'PF': 'FRENCH POLYNESIA',
'TF': 'FRENCH SOUTHERN TERRITORIES',
'GA': 'GABON',
'GM': 'GAMBIA',
'GE': 'GEORGIA',
'DE': 'GERMANY',
'GH': 'GHANA',
'GI': 'GIBRALTAR',
'GR': 'GREECE',
'GL': 'GREENLAND',
'GD': 'GRENADA',
'GP': 'GUADELOUPE',
'GU': 'GUAM',
'GT': 'GUATEMALA',
'GG': 'GUERNSEY',
'GN': 'GUINEA',
'GW': 'GUINEA-BISSAU',
'GY': 'GUYANA',
'HT': 'HAITI',
'HM': 'HEARD ISLAND AND MCDONALD ISLANDS',
'VA': 'HOLY SEE (VATICAN CITY STATE)',
'HN': 'HONDURAS',
'HK': 'HONG KONG',
'HU': 'HUNGARY',
'IS': 'ICELAND',
'IN': 'INDIA',
'ID': 'INDONESIA',
'IR': 'IRAN, ISLAMIC REPUBLIC OF',
'IQ': 'IRAQ',
'IE': 'IRELAND',
'IM': 'ISLE OF MAN',
'IL': 'ISRAEL',
'IT': 'ITALY',
'JM': 'JAMAICA',
'JP': 'JAPAN',
'JE': 'JERSEY',
'JO': 'JORDAN',
'KZ': 'KAZAKHSTAN',
'KE': 'KENYA',
'KI': 'KIRIBATI',
'KP': 'KOREA, DEMOCRATIC PEOPLE\'S REPUBLIC OF',
'KR': 'KOREA, REPUBLIC OF',
'KW': 'KUWAIT',
'KG': 'KYRGYZSTAN',
'LA': 'LAO PEOPLE\'S DEMOCRATIC REPUBLIC',
'LV': 'LATVIA',
'LB': 'LEBANON',
'LS': 'LESOTHO',
'LR': 'LIBERIA',
'LY': 'LIBYAN ARAB JAMAHIRIYA',
'LI': 'LIECHTENSTEIN',
'LT': 'LITHUANIA',
'LU': 'LUXEMBOURG',
'MO': 'MACAO',
'MK': 'MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF',
'MG': 'MADAGASCAR',
'MW': 'MALAWI',
'MY': 'MALAYSIA',
'MV': 'MALDIVES',
'ML': 'MALI',
'MT': 'MALTA',
'MH': 'MARSHALL ISLANDS',
'MQ': 'MARTINIQUE',
'MR': 'MAURITANIA',
'MU': 'MAURITIUS',
'YT': 'MAYOTTE',
'MX': 'MEXICO',
'FM': 'MICRONESIA, FEDERATED STATES OF',
'MD': 'MOLDOVA, REPUBLIC OF',
'MC': 'MONACO',
'MN': 'MONGOLIA',
'ME': 'MONTENEGRO',
'MS': 'MONTSERRAT',
'MA': 'MOROCCO',
'MZ': 'MOZAMBIQUE',
'MM': 'MYANMAR',
'NA': 'NAMIBIA',
'NR': 'NAURU',
'NP': 'NEPAL',
'NL': 'NETHERLANDS',
'NC': 'NEW CALEDONIA',
'NZ': 'NEW ZEALAND',
'NI': 'NICARAGUA',
'NE': 'NIGER',
'NG': 'NIGERIA',
'NU': 'NIUE',
'NF': 'NORFOLK ISLAND',
'MP': 'NORTHERN MARIANA ISLANDS',
'NO': 'NORWAY',
'OM': 'OMAN',
'PK': 'PAKISTAN',
'PW': 'PALAU',
'PS': 'PALESTINIAN TERRITORY, OCCUPIED',
'PA': 'PANAMA',
'PG': 'PAPUA NEW GUINEA',
'PY': 'PARAGUAY',
'PE': 'PERU',
'PH': 'PHILIPPINES',
'PN': 'PITCAIRN',
'PL': 'POLAND',
'PT': 'PORTUGAL',
'PR': 'PUERTO RICO',
'QA': 'QATAR',
'RE': 'RÉUNION',
'RO': 'ROMANIA',
'RU': 'RUSSIAN FEDERATION',
'RW': 'RWANDA',
'BL': 'SAINT BARTHÉLEMY',
'SH': 'SAINT HELENA, ASCENSION AND TRISTAN DA CUNHA',
'KN': 'SAINT KITTS AND NEVIS',
'LC': 'SAINT LUCIA',
'MF': 'SAINT MARTIN (FRENCH PART)',
'PM': 'SAINT PIERRE AND MIQUELON',
'VC': 'SAINT VINCENT AND THE GRENADINES',
'WS': 'SAMOA',
'SM': 'SAN MARINO',
'ST': 'SAO TOME AND PRINCIPE',
'SA': 'SAUDI ARABIA',
'SN': 'SENEGAL',
'RS': 'SERBIA',
'SC': 'SEYCHELLES',
'SL': 'SIERRA LEONE',
'SG': 'SINGAPORE',
'SX': 'SINT MAARTEN (DUTCH PART)',
'SK': 'SLOVAKIA',
'SI': 'SLOVENIA',
'SB': 'SOLOMON ISLANDS',
'SO': 'SOMALIA',
'ZA': 'SOUTH AFRICA',
'GS': 'SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS',
'SS': 'SOUTH SUDAN',
'ES': 'SPAIN',
'LK': 'SRI LANKA',
'SD': 'SUDAN',
'SR': 'SURINAME',
'SJ': 'SVALBARD AND JAN MAYEN',
'SZ': 'SWAZILAND',
'SE': 'SWEDEN',
'CH': 'SWITZERLAND',
'SY': 'SYRIAN ARAB REPUBLIC',
'TW': 'TAIWAN, PROVINCE OF CHINA',
'TJ': 'TAJIKISTAN',
'TZ': 'TANZANIA, UNITED REPUBLIC OF',
'TH': 'THAILAND',
'TL': 'TIMOR-LESTE',
'TG': 'TOGO',
'TK': 'TOKELAU',
'TO': 'TONGA',
'TT': 'TRINIDAD AND TOBAGO',
'TN': 'TUNISIA',
'TR': 'TURKEY',
'TM': 'TURKMENISTAN',
'TC': 'TURKS AND CAICOS ISLANDS',
'TV': 'TUVALU',
'UG': 'UGANDA',
'UA': 'UKRAINE',
'AE': 'UNITED ARAB EMIRATES',
'GB': 'UNITED KINGDOM',
'US': 'UNITED STATES',
'UM': 'UNITED STATES MINOR OUTLYING ISLANDS',
'UY': 'URUGUAY',
'UZ': 'UZBEKISTAN',
'VU': 'VANUATU',
'VE': 'VENEZUELA, BOLIVARIAN REPUBLIC OF',
'VN': 'VIET NAM',
'VG': 'VIRGIN ISLANDS, BRITISH',
'VI': 'VIRGIN ISLANDS, U.S.',
'WF': 'WALLIS AND FUTUNA',
'EH': 'WESTERN SAHARA',
'YE': 'YEMEN',
'ZM': 'ZAMBIA',
'ZW': 'ZIMBABWE',
}
Copy link

ghost commented Nov 25, 2019

thanks @carlopires

@mleinadm
Copy link

mleinadm commented Apr 9, 2020

Thanks

@Jriles
Copy link

Jriles commented Aug 14, 2020

Motion to add South Sudan

@mlomonos
Copy link

mlomonos commented Dec 4, 2020

Thanks <3

Copy link

ghost commented Jan 25, 2021

THANKS SO MUCH

@shanchenqi
Copy link

Is it OK to add:'UK': ''United Kingdom"?

@mleinadm
Copy link

Is it OK to add:'UK': ''United Kingdom"?

UK is recognized as Great Britain, hence GB

@mleinadm
Copy link

Motion to add South Sudan

Should be added. The relevant ISO committee has already discussed this. See https://www.iso.org/obp/ui/#iso:code:3166:SS

@shanchenqi
Copy link

Motion to add South Sudan

Should be added. The relevant ISO committee has already discussed this. See https://www.iso.org/obp/ui/#iso:code:3166:SS

OK, Thanks for your reply!

@akbarqoyliev
Copy link

Where can I find the reverse of this code

@mlomonos
Copy link

Where can I find the reverse of this code

Like dictionary country_name: country_code?

@mlomonos
Copy link

To reverse dictionary you can use next code:
reverse = dict((name, code) for code,name in ISO3166.items())

@yuno212
Copy link

yuno212 commented Dec 4, 2021

tyy

@HeitCunha
Copy link

Missing some countries like:
'MK': 'North Macedonia',
'RS': 'Serbia',
'ME': 'Montenegro',
'CW': 'Curaçao'

@arnodunstatter
Copy link

Missing:
'JE':'Jersey'

@BardiaAkbari
Copy link

Thank you

@prolapser
Copy link

[
    {
        "name": "Afghanistan",
        "a2c": "AF",
        "a3c": "AFG",
        "num": "004"
    },
    {
        "name": "Albania",
        "a2c": "AL",
        "a3c": "ALB",
        "num": "008"
    },
    {
        "name": "Algeria",
        "a2c": "DZ",
        "a3c": "DZA",
        "num": "012"
    },
    {
        "name": "American Samoa",
        "a2c": "AS",
        "a3c": "ASM",
        "num": "016"
    },
    {
        "name": "Andorra",
        "a2c": "AD",
        "a3c": "AND",
        "num": "020"
    },
    {
        "name": "Angola",
        "a2c": "AO",
        "a3c": "AGO",
        "num": "024"
    },
    {
        "name": "Anguilla",
        "a2c": "AI",
        "a3c": "AIA",
        "num": "660"
    },
    {
        "name": "Antarctica",
        "a2c": "AQ",
        "a3c": "ATA",
        "num": "010"
    },
    {
        "name": "Antigua and Barbuda",
        "a2c": "AG",
        "a3c": "ATG",
        "num": "028"
    },
    {
        "name": "Argentina",
        "a2c": "AR",
        "a3c": "ARG",
        "num": "032"
    },
    {
        "name": "Armenia",
        "a2c": "AM",
        "a3c": "ARM",
        "num": "051"
    },
    {
        "name": "Aruba",
        "a2c": "AW",
        "a3c": "ABW",
        "num": "533"
    },
    {
        "name": "Australia",
        "a2c": "AU",
        "a3c": "AUS",
        "num": "036"
    },
    {
        "name": "Austria",
        "a2c": "AT",
        "a3c": "AUT",
        "num": "040"
    },
    {
        "name": "Azerbaijan",
        "a2c": "AZ",
        "a3c": "AZE",
        "num": "031"
    },
    {
        "name": "Bahamas (the)",
        "a2c": "BS",
        "a3c": "BHS",
        "num": "044"
    },
    {
        "name": "Bahrain",
        "a2c": "BH",
        "a3c": "BHR",
        "num": "048"
    },
    {
        "name": "Bangladesh",
        "a2c": "BD",
        "a3c": "BGD",
        "num": "050"
    },
    {
        "name": "Barbados",
        "a2c": "BB",
        "a3c": "BRB",
        "num": "052"
    },
    {
        "name": "Belarus",
        "a2c": "BY",
        "a3c": "BLR",
        "num": "112"
    },
    {
        "name": "Belgium",
        "a2c": "BE",
        "a3c": "BEL",
        "num": "056"
    },
    {
        "name": "Belize",
        "a2c": "BZ",
        "a3c": "BLZ",
        "num": "084"
    },
    {
        "name": "Benin",
        "a2c": "BJ",
        "a3c": "BEN",
        "num": "204"
    },
    {
        "name": "Bermuda",
        "a2c": "BM",
        "a3c": "BMU",
        "num": "060"
    },
    {
        "name": "Bhutan",
        "a2c": "BT",
        "a3c": "BTN",
        "num": "064"
    },
    {
        "name": "Bolivia (Plurinational State of)",
        "a2c": "BO",
        "a3c": "BOL",
        "num": "068"
    },
    {
        "name": "Bonaire, Sint Eustatius and Saba",
        "a2c": "BQ",
        "a3c": "BES",
        "num": "535"
    },
    {
        "name": "Bosnia and Herzegovina",
        "a2c": "BA",
        "a3c": "BIH",
        "num": "070"
    },
    {
        "name": "Botswana",
        "a2c": "BW",
        "a3c": "BWA",
        "num": "072"
    },
    {
        "name": "Bouvet Island",
        "a2c": "BV",
        "a3c": "BVT",
        "num": "074"
    },
    {
        "name": "Brazil",
        "a2c": "BR",
        "a3c": "BRA",
        "num": "076"
    },
    {
        "name": "British Indian Ocean Territory (the)",
        "a2c": "IO",
        "a3c": "IOT",
        "num": "086"
    },
    {
        "name": "Brunei Darussalam",
        "a2c": "BN",
        "a3c": "BRN",
        "num": "096"
    },
    {
        "name": "Bulgaria",
        "a2c": "BG",
        "a3c": "BGR",
        "num": "100"
    },
    {
        "name": "Burkina Faso",
        "a2c": "BF",
        "a3c": "BFA",
        "num": "854"
    },
    {
        "name": "Burundi",
        "a2c": "BI",
        "a3c": "BDI",
        "num": "108"
    },
    {
        "name": "Cabo Verde",
        "a2c": "CV",
        "a3c": "CPV",
        "num": "132"
    },
    {
        "name": "Cambodia",
        "a2c": "KH",
        "a3c": "KHM",
        "num": "116"
    },
    {
        "name": "Cameroon",
        "a2c": "CM",
        "a3c": "CMR",
        "num": "120"
    },
    {
        "name": "Canada",
        "a2c": "CA",
        "a3c": "CAN",
        "num": "124"
    },
    {
        "name": "Cayman Islands (the)",
        "a2c": "KY",
        "a3c": "CYM",
        "num": "136"
    },
    {
        "name": "Central African Republic (the)",
        "a2c": "CF",
        "a3c": "CAF",
        "num": "140"
    },
    {
        "name": "Chad",
        "a2c": "TD",
        "a3c": "TCD",
        "num": "148"
    },
    {
        "name": "Chile",
        "a2c": "CL",
        "a3c": "CHL",
        "num": "152"
    },
    {
        "name": "China",
        "a2c": "CN",
        "a3c": "CHN",
        "num": "156"
    },
    {
        "name": "Christmas Island",
        "a2c": "CX",
        "a3c": "CXR",
        "num": "162"
    },
    {
        "name": "Cocos (Keeling) Islands (the)",
        "a2c": "CC",
        "a3c": "CCK",
        "num": "166"
    },
    {
        "name": "Colombia",
        "a2c": "CO",
        "a3c": "COL",
        "num": "170"
    },
    {
        "name": "Comoros (the)",
        "a2c": "KM",
        "a3c": "COM",
        "num": "174"
    },
    {
        "name": "Congo (the Democratic Republic of the)",
        "a2c": "CD",
        "a3c": "COD",
        "num": "180"
    },
    {
        "name": "Congo (the)",
        "a2c": "CG",
        "a3c": "COG",
        "num": "178"
    },
    {
        "name": "Cook Islands (the)",
        "a2c": "CK",
        "a3c": "COK",
        "num": "184"
    },
    {
        "name": "Costa Rica",
        "a2c": "CR",
        "a3c": "CRI",
        "num": "188"
    },
    {
        "name": "Croatia",
        "a2c": "HR",
        "a3c": "HRV",
        "num": "191"
    },
    {
        "name": "Cuba",
        "a2c": "CU",
        "a3c": "CUB",
        "num": "192"
    },
    {
        "name": "Cura&ccedil;ao",
        "a2c": "CW",
        "a3c": "CUW",
        "num": "531"
    },
    {
        "name": "Cyprus",
        "a2c": "CY",
        "a3c": "CYP",
        "num": "196"
    },
    {
        "name": "Czechia",
        "a2c": "CZ",
        "a3c": "CZE",
        "num": "203"
    },
    {
        "name": "C&ocirc;te d'Ivoire",
        "a2c": "CI",
        "a3c": "CIV",
        "num": "384"
    },
    {
        "name": "Denmark",
        "a2c": "DK",
        "a3c": "DNK",
        "num": "208"
    },
    {
        "name": "Djibouti",
        "a2c": "DJ",
        "a3c": "DJI",
        "num": "262"
    },
    {
        "name": "Dominica",
        "a2c": "DM",
        "a3c": "DMA",
        "num": "212"
    },
    {
        "name": "Dominican Republic (the)",
        "a2c": "DO",
        "a3c": "DOM",
        "num": "214"
    },
    {
        "name": "Ecuador",
        "a2c": "EC",
        "a3c": "ECU",
        "num": "218"
    },
    {
        "name": "Egypt",
        "a2c": "EG",
        "a3c": "EGY",
        "num": "818"
    },
    {
        "name": "El Salvador",
        "a2c": "SV",
        "a3c": "SLV",
        "num": "222"
    },
    {
        "name": "Equatorial Guinea",
        "a2c": "GQ",
        "a3c": "GNQ",
        "num": "226"
    },
    {
        "name": "Eritrea",
        "a2c": "ER",
        "a3c": "ERI",
        "num": "232"
    },
    {
        "name": "Estonia",
        "a2c": "EE",
        "a3c": "EST",
        "num": "233"
    },
    {
        "name": "Eswatini",
        "a2c": "SZ",
        "a3c": "SWZ",
        "num": "748"
    },
    {
        "name": "Ethiopia",
        "a2c": "ET",
        "a3c": "ETH",
        "num": "231"
    },
    {
        "name": "Falkland Islands (the) [Malvinas]",
        "a2c": "FK",
        "a3c": "FLK",
        "num": "238"
    },
    {
        "name": "Faroe Islands (the)",
        "a2c": "FO",
        "a3c": "FRO",
        "num": "234"
    },
    {
        "name": "Fiji",
        "a2c": "FJ",
        "a3c": "FJI",
        "num": "242"
    },
    {
        "name": "Finland",
        "a2c": "FI",
        "a3c": "FIN",
        "num": "246"
    },
    {
        "name": "France",
        "a2c": "FR",
        "a3c": "FRA",
        "num": "250"
    },
    {
        "name": "French Guiana",
        "a2c": "GF",
        "a3c": "GUF",
        "num": "254"
    },
    {
        "name": "French Polynesia",
        "a2c": "PF",
        "a3c": "PYF",
        "num": "258"
    },
    {
        "name": "French Southern Territories (the)",
        "a2c": "TF",
        "a3c": "ATF",
        "num": "260"
    },
    {
        "name": "Gabon",
        "a2c": "GA",
        "a3c": "GAB",
        "num": "266"
    },
    {
        "name": "Gambia (the)",
        "a2c": "GM",
        "a3c": "GMB",
        "num": "270"
    },
    {
        "name": "Georgia",
        "a2c": "GE",
        "a3c": "GEO",
        "num": "268"
    },
    {
        "name": "Germany",
        "a2c": "DE",
        "a3c": "DEU",
        "num": "276"
    },
    {
        "name": "Ghana",
        "a2c": "GH",
        "a3c": "GHA",
        "num": "288"
    },
    {
        "name": "Gibraltar",
        "a2c": "GI",
        "a3c": "GIB",
        "num": "292"
    },
    {
        "name": "Greece",
        "a2c": "GR",
        "a3c": "GRC",
        "num": "300"
    },
    {
        "name": "Greenland",
        "a2c": "GL",
        "a3c": "GRL",
        "num": "304"
    },
    {
        "name": "Grenada",
        "a2c": "GD",
        "a3c": "GRD",
        "num": "308"
    },
    {
        "name": "Guadeloupe",
        "a2c": "GP",
        "a3c": "GLP",
        "num": "312"
    },
    {
        "name": "Guam",
        "a2c": "GU",
        "a3c": "GUM",
        "num": "316"
    },
    {
        "name": "Guatemala",
        "a2c": "GT",
        "a3c": "GTM",
        "num": "320"
    },
    {
        "name": "Guernsey",
        "a2c": "GG",
        "a3c": "GGY",
        "num": "831"
    },
    {
        "name": "Guinea",
        "a2c": "GN",
        "a3c": "GIN",
        "num": "324"
    },
    {
        "name": "Guinea-Bissau",
        "a2c": "GW",
        "a3c": "GNB",
        "num": "624"
    },
    {
        "name": "Guyana",
        "a2c": "GY",
        "a3c": "GUY",
        "num": "328"
    },
    {
        "name": "Haiti",
        "a2c": "HT",
        "a3c": "HTI",
        "num": "332"
    },
    {
        "name": "Heard Island and McDonald Islands",
        "a2c": "HM",
        "a3c": "HMD",
        "num": "334"
    },
    {
        "name": "Holy See (the)",
        "a2c": "VA",
        "a3c": "VAT",
        "num": "336"
    },
    {
        "name": "Honduras",
        "a2c": "HN",
        "a3c": "HND",
        "num": "340"
    },
    {
        "name": "Hong Kong",
        "a2c": "HK",
        "a3c": "HKG",
        "num": "344"
    },
    {
        "name": "Hungary",
        "a2c": "HU",
        "a3c": "HUN",
        "num": "348"
    },
    {
        "name": "Iceland",
        "a2c": "IS",
        "a3c": "ISL",
        "num": "352"
    },
    {
        "name": "India",
        "a2c": "IN",
        "a3c": "IND",
        "num": "356"
    },
    {
        "name": "Indonesia",
        "a2c": "ID",
        "a3c": "IDN",
        "num": "360"
    },
    {
        "name": "Iran (Islamic Republic of)",
        "a2c": "IR",
        "a3c": "IRN",
        "num": "364"
    },
    {
        "name": "Iraq",
        "a2c": "IQ",
        "a3c": "IRQ",
        "num": "368"
    },
    {
        "name": "Ireland",
        "a2c": "IE",
        "a3c": "IRL",
        "num": "372"
    },
    {
        "name": "Isle of Man",
        "a2c": "IM",
        "a3c": "IMN",
        "num": "833"
    },
    {
        "name": "Israel",
        "a2c": "IL",
        "a3c": "ISR",
        "num": "376"
    },
    {
        "name": "Italy",
        "a2c": "IT",
        "a3c": "ITA",
        "num": "380"
    },
    {
        "name": "Jamaica",
        "a2c": "JM",
        "a3c": "JAM",
        "num": "388"
    },
    {
        "name": "Japan",
        "a2c": "JP",
        "a3c": "JPN",
        "num": "392"
    },
    {
        "name": "Jersey",
        "a2c": "JE",
        "a3c": "JEY",
        "num": "832"
    },
    {
        "name": "Jordan",
        "a2c": "JO",
        "a3c": "JOR",
        "num": "400"
    },
    {
        "name": "Kazakhstan",
        "a2c": "KZ",
        "a3c": "KAZ",
        "num": "398"
    },
    {
        "name": "Kenya",
        "a2c": "KE",
        "a3c": "KEN",
        "num": "404"
    },
    {
        "name": "Kiribati",
        "a2c": "KI",
        "a3c": "KIR",
        "num": "296"
    },
    {
        "name": "Korea (the Democratic People's Republic of)",
        "a2c": "KP",
        "a3c": "PRK",
        "num": "408"
    },
    {
        "name": "Korea (the Republic of)",
        "a2c": "KR",
        "a3c": "KOR",
        "num": "410"
    },
    {
        "name": "Kuwait",
        "a2c": "KW",
        "a3c": "KWT",
        "num": "414"
    },
    {
        "name": "Kyrgyzstan",
        "a2c": "KG",
        "a3c": "KGZ",
        "num": "417"
    },
    {
        "name": "Lao People's Democratic Republic (the)",
        "a2c": "LA",
        "a3c": "LAO",
        "num": "418"
    },
    {
        "name": "Latvia",
        "a2c": "LV",
        "a3c": "LVA",
        "num": "428"
    },
    {
        "name": "Lebanon",
        "a2c": "LB",
        "a3c": "LBN",
        "num": "422"
    },
    {
        "name": "Lesotho",
        "a2c": "LS",
        "a3c": "LSO",
        "num": "426"
    },
    {
        "name": "Liberia",
        "a2c": "LR",
        "a3c": "LBR",
        "num": "430"
    },
    {
        "name": "Libya",
        "a2c": "LY",
        "a3c": "LBY",
        "num": "434"
    },
    {
        "name": "Liechtenstein",
        "a2c": "LI",
        "a3c": "LIE",
        "num": "438"
    },
    {
        "name": "Lithuania",
        "a2c": "LT",
        "a3c": "LTU",
        "num": "440"
    },
    {
        "name": "Luxembourg",
        "a2c": "LU",
        "a3c": "LUX",
        "num": "442"
    },
    {
        "name": "Macao",
        "a2c": "MO",
        "a3c": "MAC",
        "num": "446"
    },
    {
        "name": "Madagascar",
        "a2c": "MG",
        "a3c": "MDG",
        "num": "450"
    },
    {
        "name": "Malawi",
        "a2c": "MW",
        "a3c": "MWI",
        "num": "454"
    },
    {
        "name": "Malaysia",
        "a2c": "MY",
        "a3c": "MYS",
        "num": "458"
    },
    {
        "name": "Maldives",
        "a2c": "MV",
        "a3c": "MDV",
        "num": "462"
    },
    {
        "name": "Mali",
        "a2c": "ML",
        "a3c": "MLI",
        "num": "466"
    },
    {
        "name": "Malta",
        "a2c": "MT",
        "a3c": "MLT",
        "num": "470"
    },
    {
        "name": "Marshall Islands (the)",
        "a2c": "MH",
        "a3c": "MHL",
        "num": "584"
    },
    {
        "name": "Martinique",
        "a2c": "MQ",
        "a3c": "MTQ",
        "num": "474"
    },
    {
        "name": "Mauritania",
        "a2c": "MR",
        "a3c": "MRT",
        "num": "478"
    },
    {
        "name": "Mauritius",
        "a2c": "MU",
        "a3c": "MUS",
        "num": "480"
    },
    {
        "name": "Mayotte",
        "a2c": "YT",
        "a3c": "MYT",
        "num": "175"
    },
    {
        "name": "Mexico",
        "a2c": "MX",
        "a3c": "MEX",
        "num": "484"
    },
    {
        "name": "Micronesia (Federated States of)",
        "a2c": "FM",
        "a3c": "FSM",
        "num": "583"
    },
    {
        "name": "Moldova (the Republic of)",
        "a2c": "MD",
        "a3c": "MDA",
        "num": "498"
    },
    {
        "name": "Monaco",
        "a2c": "MC",
        "a3c": "MCO",
        "num": "492"
    },
    {
        "name": "Mongolia",
        "a2c": "MN",
        "a3c": "MNG",
        "num": "496"
    },
    {
        "name": "Montenegro",
        "a2c": "ME",
        "a3c": "MNE",
        "num": "499"
    },
    {
        "name": "Montserrat",
        "a2c": "MS",
        "a3c": "MSR",
        "num": "500"
    },
    {
        "name": "Morocco",
        "a2c": "MA",
        "a3c": "MAR",
        "num": "504"
    },
    {
        "name": "Mozambique",
        "a2c": "MZ",
        "a3c": "MOZ",
        "num": "508"
    },
    {
        "name": "Myanmar",
        "a2c": "MM",
        "a3c": "MMR",
        "num": "104"
    },
    {
        "name": "Namibia",
        "a2c": "NA",
        "a3c": "NAM",
        "num": "516"
    },
    {
        "name": "Nauru",
        "a2c": "NR",
        "a3c": "NRU",
        "num": "520"
    },
    {
        "name": "Nepal",
        "a2c": "NP",
        "a3c": "NPL",
        "num": "524"
    },
    {
        "name": "Netherlands (Kingdom of the)",
        "a2c": "NL",
        "a3c": "NLD",
        "num": "528"
    },
    {
        "name": "New Caledonia",
        "a2c": "NC",
        "a3c": "NCL",
        "num": "540"
    },
    {
        "name": "New Zealand",
        "a2c": "NZ",
        "a3c": "NZL",
        "num": "554"
    },
    {
        "name": "Nicaragua",
        "a2c": "NI",
        "a3c": "NIC",
        "num": "558"
    },
    {
        "name": "Niger (the)",
        "a2c": "NE",
        "a3c": "NER",
        "num": "562"
    },
    {
        "name": "Nigeria",
        "a2c": "NG",
        "a3c": "NGA",
        "num": "566"
    },
    {
        "name": "Niue",
        "a2c": "NU",
        "a3c": "NIU",
        "num": "570"
    },
    {
        "name": "Norfolk Island",
        "a2c": "NF",
        "a3c": "NFK",
        "num": "574"
    },
    {
        "name": "North Macedonia",
        "a2c": "MK",
        "a3c": "MKD",
        "num": "807"
    },
    {
        "name": "Northern Mariana Islands (the)",
        "a2c": "MP",
        "a3c": "MNP",
        "num": "580"
    },
    {
        "name": "Norway",
        "a2c": "NO",
        "a3c": "NOR",
        "num": "578"
    },
    {
        "name": "Oman",
        "a2c": "OM",
        "a3c": "OMN",
        "num": "512"
    },
    {
        "name": "Pakistan",
        "a2c": "PK",
        "a3c": "PAK",
        "num": "586"
    },
    {
        "name": "Palau",
        "a2c": "PW",
        "a3c": "PLW",
        "num": "585"
    },
    {
        "name": "Palestine, State of",
        "a2c": "PS",
        "a3c": "PSE",
        "num": "275"
    },
    {
        "name": "Panama",
        "a2c": "PA",
        "a3c": "PAN",
        "num": "591"
    },
    {
        "name": "Papua New Guinea",
        "a2c": "PG",
        "a3c": "PNG",
        "num": "598"
    },
    {
        "name": "Paraguay",
        "a2c": "PY",
        "a3c": "PRY",
        "num": "600"
    },
    {
        "name": "Peru",
        "a2c": "PE",
        "a3c": "PER",
        "num": "604"
    },
    {
        "name": "Philippines (the)",
        "a2c": "PH",
        "a3c": "PHL",
        "num": "608"
    },
    {
        "name": "Pitcairn",
        "a2c": "PN",
        "a3c": "PCN",
        "num": "612"
    },
    {
        "name": "Poland",
        "a2c": "PL",
        "a3c": "POL",
        "num": "616"
    },
    {
        "name": "Portugal",
        "a2c": "PT",
        "a3c": "PRT",
        "num": "620"
    },
    {
        "name": "Puerto Rico",
        "a2c": "PR",
        "a3c": "PRI",
        "num": "630"
    },
    {
        "name": "Qatar",
        "a2c": "QA",
        "a3c": "QAT",
        "num": "634"
    },
    {
        "name": "Romania",
        "a2c": "RO",
        "a3c": "ROU",
        "num": "642"
    },
    {
        "name": "Russian Federation (the)",
        "a2c": "RU",
        "a3c": "RUS",
        "num": "643"
    },
    {
        "name": "Rwanda",
        "a2c": "RW",
        "a3c": "RWA",
        "num": "646"
    },
    {
        "name": "R&eacute;union",
        "a2c": "RE",
        "a3c": "REU",
        "num": "638"
    },
    {
        "name": "Saint Barth&eacute;lemy",
        "a2c": "BL",
        "a3c": "BLM",
        "num": "652"
    },
    {
        "name": "Saint Helena, Ascension and Tristan da Cunha",
        "a2c": "SH",
        "a3c": "SHN",
        "num": "654"
    },
    {
        "name": "Saint Kitts and Nevis",
        "a2c": "KN",
        "a3c": "KNA",
        "num": "659"
    },
    {
        "name": "Saint Lucia",
        "a2c": "LC",
        "a3c": "LCA",
        "num": "662"
    },
    {
        "name": "Saint Martin (French part)",
        "a2c": "MF",
        "a3c": "MAF",
        "num": "663"
    },
    {
        "name": "Saint Pierre and Miquelon",
        "a2c": "PM",
        "a3c": "SPM",
        "num": "666"
    },
    {
        "name": "Saint Vincent and the Grenadines",
        "a2c": "VC",
        "a3c": "VCT",
        "num": "670"
    },
    {
        "name": "Samoa",
        "a2c": "WS",
        "a3c": "WSM",
        "num": "882"
    },
    {
        "name": "San Marino",
        "a2c": "SM",
        "a3c": "SMR",
        "num": "674"
    },
    {
        "name": "Sao Tome and Principe",
        "a2c": "ST",
        "a3c": "STP",
        "num": "678"
    },
    {
        "name": "Saudi Arabia",
        "a2c": "SA",
        "a3c": "SAU",
        "num": "682"
    },
    {
        "name": "Senegal",
        "a2c": "SN",
        "a3c": "SEN",
        "num": "686"
    },
    {
        "name": "Serbia",
        "a2c": "RS",
        "a3c": "SRB",
        "num": "688"
    },
    {
        "name": "Seychelles",
        "a2c": "SC",
        "a3c": "SYC",
        "num": "690"
    },
    {
        "name": "Sierra Leone",
        "a2c": "SL",
        "a3c": "SLE",
        "num": "694"
    },
    {
        "name": "Singapore",
        "a2c": "SG",
        "a3c": "SGP",
        "num": "702"
    },
    {
        "name": "Sint Maarten (Dutch part)",
        "a2c": "SX",
        "a3c": "SXM",
        "num": "534"
    },
    {
        "name": "Slovakia",
        "a2c": "SK",
        "a3c": "SVK",
        "num": "703"
    },
    {
        "name": "Slovenia",
        "a2c": "SI",
        "a3c": "SVN",
        "num": "705"
    },
    {
        "name": "Solomon Islands",
        "a2c": "SB",
        "a3c": "SLB",
        "num": "090"
    },
    {
        "name": "Somalia",
        "a2c": "SO",
        "a3c": "SOM",
        "num": "706"
    },
    {
        "name": "South Africa",
        "a2c": "ZA",
        "a3c": "ZAF",
        "num": "710"
    },
    {
        "name": "South Georgia and the South Sandwich Islands",
        "a2c": "GS",
        "a3c": "SGS",
        "num": "239"
    },
    {
        "name": "South Sudan",
        "a2c": "SS",
        "a3c": "SSD",
        "num": "728"
    },
    {
        "name": "Spain",
        "a2c": "ES",
        "a3c": "ESP",
        "num": "724"
    },
    {
        "name": "Sri Lanka",
        "a2c": "LK",
        "a3c": "LKA",
        "num": "144"
    },
    {
        "name": "Sudan (the)",
        "a2c": "SD",
        "a3c": "SDN",
        "num": "729"
    },
    {
        "name": "Suriname",
        "a2c": "SR",
        "a3c": "SUR",
        "num": "740"
    },
    {
        "name": "Svalbard and Jan Mayen",
        "a2c": "SJ",
        "a3c": "SJM",
        "num": "744"
    },
    {
        "name": "Sweden",
        "a2c": "SE",
        "a3c": "SWE",
        "num": "752"
    },
    {
        "name": "Switzerland",
        "a2c": "CH",
        "a3c": "CHE",
        "num": "756"
    },
    {
        "name": "Syrian Arab Republic (the)",
        "a2c": "SY",
        "a3c": "SYR",
        "num": "760"
    },
    {
        "name": "Taiwan (Province of China)",
        "a2c": "TW",
        "a3c": "TWN",
        "num": "158"
    },
    {
        "name": "Tajikistan",
        "a2c": "TJ",
        "a3c": "TJK",
        "num": "762"
    },
    {
        "name": "Tanzania, the United Republic of",
        "a2c": "TZ",
        "a3c": "TZA",
        "num": "834"
    },
    {
        "name": "Thailand",
        "a2c": "TH",
        "a3c": "THA",
        "num": "764"
    },
    {
        "name": "Timor-Leste",
        "a2c": "TL",
        "a3c": "TLS",
        "num": "626"
    },
    {
        "name": "Togo",
        "a2c": "TG",
        "a3c": "TGO",
        "num": "768"
    },
    {
        "name": "Tokelau",
        "a2c": "TK",
        "a3c": "TKL",
        "num": "772"
    },
    {
        "name": "Tonga",
        "a2c": "TO",
        "a3c": "TON",
        "num": "776"
    },
    {
        "name": "Trinidad and Tobago",
        "a2c": "TT",
        "a3c": "TTO",
        "num": "780"
    },
    {
        "name": "Tunisia",
        "a2c": "TN",
        "a3c": "TUN",
        "num": "788"
    },
    {
        "name": "Turkmenistan",
        "a2c": "TM",
        "a3c": "TKM",
        "num": "795"
    },
    {
        "name": "Turks and Caicos Islands (the)",
        "a2c": "TC",
        "a3c": "TCA",
        "num": "796"
    },
    {
        "name": "Tuvalu",
        "a2c": "TV",
        "a3c": "TUV",
        "num": "798"
    },
    {
        "name": "T&uuml;rkiye",
        "a2c": "TR",
        "a3c": "TUR",
        "num": "792"
    },
    {
        "name": "Uganda",
        "a2c": "UG",
        "a3c": "UGA",
        "num": "800"
    },
    {
        "name": "Ukraine",
        "a2c": "UA",
        "a3c": "UKR",
        "num": "804"
    },
    {
        "name": "United Arab Emirates (the)",
        "a2c": "AE",
        "a3c": "ARE",
        "num": "784"
    },
    {
        "name": "United Kingdom of Great Britain and Northern Ireland (the)",
        "a2c": "GB",
        "a3c": "GBR",
        "num": "826"
    },
    {
        "name": "United States Minor Outlying Islands (the)",
        "a2c": "UM",
        "a3c": "UMI",
        "num": "581"
    },
    {
        "name": "United States of America (the)",
        "a2c": "US",
        "a3c": "USA",
        "num": "840"
    },
    {
        "name": "Uruguay",
        "a2c": "UY",
        "a3c": "URY",
        "num": "858"
    },
    {
        "name": "Uzbekistan",
        "a2c": "UZ",
        "a3c": "UZB",
        "num": "860"
    },
    {
        "name": "Vanuatu",
        "a2c": "VU",
        "a3c": "VUT",
        "num": "548"
    },
    {
        "name": "Venezuela (Bolivarian Republic of)",
        "a2c": "VE",
        "a3c": "VEN",
        "num": "862"
    },
    {
        "name": "Viet Nam",
        "a2c": "VN",
        "a3c": "VNM",
        "num": "704"
    },
    {
        "name": "Virgin Islands (British)",
        "a2c": "VG",
        "a3c": "VGB",
        "num": "092"
    },
    {
        "name": "Virgin Islands (U.S.)",
        "a2c": "VI",
        "a3c": "VIR",
        "num": "850"
    },
    {
        "name": "Wallis and Futuna",
        "a2c": "WF",
        "a3c": "WLF",
        "num": "876"
    },
    {
        "name": "Western Sahara*",
        "a2c": "EH",
        "a3c": "ESH",
        "num": "732"
    },
    {
        "name": "Yemen",
        "a2c": "YE",
        "a3c": "YEM",
        "num": "887"
    },
    {
        "name": "Zambia",
        "a2c": "ZM",
        "a3c": "ZMB",
        "num": "894"
    },
    {
        "name": "Zimbabwe",
        "a2c": "ZW",
        "a3c": "ZWE",
        "num": "716"
    },
    {
        "name": "Åland Islands",
        "a2c": "AX",
        "a3c": "ALA",
        "num": "248"
    }
]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment