Have problems remembering all the different country codes for geolocation scripts etc? Switzerland gets me everytime! Here’s a handy list you can use to check before you code. I use Maxmind but this will be accurate for any software that uses the ISO 3166 standard.
AD = Andorra
AE = United Arab Emirates
AF = Afghanistan
AG = Antigua and Barbuda
AI = Anguilla
AL = Albania
AM = Armenia
AO = Angola
AP = Asia/Pacific Region
AQ = Antarctica
AR = Argentina
AS = American Samoa
AT = Austria
AU = Australia
AW = Aruba
AX = Aland Islands
AZ = Azerbaijan
BA = Bosnia and Herzegovina
BB = Barbados
BD = Bangladesh
BE = Belgium
BF = Burkina Faso
BG = Bulgaria
BH = Bahrain
BI = Burundi
BJ = Benin
BL = Saint Bartelemey
BM = Bermuda
BN = Brunei Darussalam
BO = Bolivia
BQ = Bonaire, Saint Eustatius and Saba
BR = Brazil
BS = Bahamas
BT = Bhutan
BV = Bouvet Island
BW = Botswana
BY = Belarus
BZ = Belize
CA = Canada
CC = Cocos (Keeling) Islands
CD = Congo, The Democratic Republic of the
CF = Central African Republic
CG = Congo
CH = Switzerland
CI = Cote d’Ivoire
CK = Cook Islands
CL = Chile
CM = Cameroon
CN = China
CO = Colombia
CR = Costa Rica
CU = Cuba
CV = Cape Verde
CW = Curacao
CX = Christmas Island
CY = Cyprus
CZ = Czech Republic
DE = Germany
DJ = Djibouti
DK = Denmark
DM = Dominica
DO = Dominican Republic
DZ = Algeria
EC = Ecuador
EE = Estonia
EG = Egypt
EH = Western Sahara
ER = Eritrea
ES = Spain
ET = Ethiopia
EU = Europe
FI = Finland
FJ = Fiji
FK = Falkland Islands (Malvinas)
FM = Micronesia, Federated States of
FO = Faroe Islands
FR = France
GA = Gabon
GB = United Kingdom
GD = Grenada
GE = Georgia
GF = French Guiana
GG = Guernsey
GH = Ghana
GI = Gibraltar
GL = Greenland
GM = Gambia
GN = Guinea
GP = Guadeloupe
GQ = Equatorial Guinea
GR = Greece
GS = South Georgia and the South Sandwich Islands
GT = Guatemala
GU = Guam
GW = Guinea-Bissau
GY = Guyana
HK = Hong Kong
HM = Heard Island and McDonald Islands
HN = Honduras
HR = Croatia
HT = Haiti
HU = Hungary
ID = Indonesia
IE = Ireland
IL = Israel
IM = Isle of Man
IN = India
IO = British Indian Ocean Territory
IQ = Iraq
IR = Iran, Islamic Republic of
IS = Iceland
IT = Italy
JE = Jersey
JM = Jamaica
JO = Jordan
JP = Japan
KE = Kenya
KG = Kyrgyzstan
KH = Cambodia
KI = Kiribati
KM = Comoros
KN = Saint Kitts and Nevis
KP = Korea, Democratic People’s Republic of
KR = Korea, Republic of
KW = Kuwait
KY = Cayman Islands
KZ = Kazakhstan
LA = Lao People’s Democratic Republic
LB = Lebanon
LC = Saint Lucia
LI = Liechtenstein
LK = Sri Lanka
LR = Liberia
LS = Lesotho
LT = Lithuania
LU = Luxembourg
LV = Latvia
LY = Libyan Arab Jamahiriya
MA = Morocco
MC = Monaco
MD = Moldova, Republic of
ME = Montenegro
MF = Saint Martin
MG = Madagascar
MH = Marshall Islands
MK = Macedonia
ML = Mali
MM = Myanmar
MN = Mongolia
MO = Macao
MP = Northern Mariana Islands
MQ = Martinique
MR = Mauritania
MS = Montserrat
MT = Malta
MU = Mauritius
MV = Maldives
MW = Malawi
MX = Mexico
MY = Malaysia
MZ = Mozambique
NA = Namibia
NC = New Caledonia
NE = Niger
NF = Norfolk Island
NG = Nigeria
NI = Nicaragua
NL = Netherlands
NO = Norway
NP = Nepal
NR = Nauru
NU = Niue
NZ = New Zealand
OM = Oman
PA = Panama
PE = Peru
PF = French Polynesia
PG = Papua New Guinea
PH = Philippines
PK = Pakistan
PL = Poland
PM = Saint Pierre and Miquelon
PN = Pitcairn
PR = Puerto Rico
PS = Palestinian Territory
PT = Portugal
PW = Palau
PY = Paraguay
QA = Qatar
RE = Reunion
RO = Romania
RS = Serbia
RU = Russian Federation
RW = Rwanda
SA = Saudi Arabia
SB = Solomon Islands
SC = Seychelles
SD = Sudan
SE = Sweden
SG = Singapore
SH = Saint Helena
SI = Slovenia
SJ = Svalbard and Jan Mayen
SK = Slovakia
SL = Sierra Leone
SM = San Marino
SN = Senegal
SO = Somalia
SR = Suriname
ST = Sao Tome and Principe
SV = El Salvador
SX = Sint Maarten
SY = Syrian Arab Republic
SZ = Swaziland
TC = Turks and Caicos Islands
TD = Chad
TF = French Southern Territories
TG = Togo
TH = Thailand
TJ = Tajikistan
TK = Tokelau
TL = Timor-Leste
TM = Turkmenistan
TN = Tunisia
TO = Tonga
TR = Turkey
TT = Trinidad and Tobago
TV = Tuvalu
TW = Taiwan
TZ = Tanzania, United Republic of
UA = Ukraine
UG = Uganda
UM = United States Minor Outlying Islands
US = United States
UY = Uruguay
UZ = Uzbekistan
VA = Holy See (Vatican City State)
VC = Saint Vincent and the Grenadines
VE = Venezuela
VG = Virgin Islands, British
VI = Virgin Islands, U.S.
VN = Vietnam
VU = Vanuatu
WF = Wallis and Futuna
WS = Samoa
YE = Yemen
YT = Mayotte
ZA = South Africa
ZM = Zambia
ZW = Zimbabwe