Skip to main content

List of Countries, Nationalities and their Code In Excel File

Download JSON file for this List - Click on JSON file
  
Countries List, Nationalities and Code Excel
ID
Country
Country Code
Nationality
Person
1
UNITED KINGDOM
GB
British
a Briton
2
ARGENTINA
AR
Argentinian
an Argentinian
3
AUSTRALIA
AU
Australian
an Australian
4
BAHAMAS
BS
Bahamian
a Bahamian
5
BELGIUM
BE
Belgian
a Belgian
6
BRAZIL
BR
Brazilian
a Brazilian
7
CANADA
CA
Canadian
a Canadian
8
CHINA
CN
Chinese
a Chinese
9
COLOMBIA
CO
Colombian
a Colombian
10
CUBA
CU
Cuban
a Cuban
11
DOMINICAN REPUBLIC
DO
Dominican
a Dominican
12
ECUADOR
EC
Ecuadorean
an Ecuadorean
13
EL SALVADOR
SV
Salvadorean
a Salvadorean
14
FRANCE
FR
French
a Frenchman
15
GERMANY
DE
German
a German
16
GUATEMALA
GT
Guatemalan
a Guatemalan
17
HAITI
HT
Haitian
a Haitian
18
HONDURAS
HN
Honduran
a Honduran
19
INDIA
IN
Indian
an Indian
20
IRELAND
IE
Ireland
an Irishman
21
ISRAEL
IL
Israeli
an Israeli
22
ITALY
IT
Italian
an Italian
23
JAPAN
JP
Japanese
a Japanese
24
KOREA
KR
South Korean
a South Korean
25
MEXICO
MX
Mexican
a Mexican
26
NETHERLANDS
NL
Dutch
a Dutchman,
27
PHILIPPINES
PH
Philippine
a Filipino
28
SPAIN
ES
Spanish
a Spaniard
29
SWEDEN
SE
Swedish
a Swede
30
SWITZERLAND
CH
Swiss
a Swiss
31
TAIWAN
TW
Taiwanese
a Taiwanese
32
VENEZUELA
VE
Venezuelan
a Venezuelan
33
VIET NAM
VN
Vietnamese
a Vietnamese
34
AFGHANISTAN
AF
Afghan
an Afghan
35
ALBANIA
AL
Albanian
an Albanian
36
ALGERIA
DZ
Algerian
an Algerian
37
AMERICAN SAMOA
AS
Samoan
a Samoan
38
ANDORRA
AD
Andorran
an Andorran
39
ANGOLA
AO
Angolan
an Angolan
40
ARMENIA
AM
Armenian
an Armenian
41
AUSTRIA
AT
Austrian
an Austrian
42
AZERBAIJAN
AZ
Azerbaijani
an Azerbaijani
43
BAHRAIN
BH
Bahraini
a Bahraini
44
BANGLADESH
BD
Bangladeshi
a Bangladeshi
45
BARBADOS
BB
Barbadian
a Barbadian
46
BELARUS
BY
Belarusian
a Belarusian
47
BELIZE
BZ
Belizean
a Belizean
48
BENIN
BJ
Beninese
a Beninese
49
BERMUDA
BM
Bermudian
a Bermudian
50
BHUTAN
BT
Bhutanese
a Bhutanese
51
BOLIVIA
BO
Bolivian
a Bolivian
52
BOSNIA AND HERZEGOVINA
BA
Bosnian
a Bosnian
53
BOTSWANA
BW
Botswanan
a Tswana
54
BULGARIA
BG
Bulgarian
a Bulgarian
55
BURKINA FASO
BF
Burkinese
a Burkinese
56
BURUNDI
BI
Burundian
a Burundian
57
CAMBODIA
KH
Cambodian
a Cambodian
58
CAMEROON
CM
Cameroonian
a Cameroonian
59
CAPE VERDE ISLANDS
CV
Cape Verdean
a Cape Verdean
60
CHAD
TD
Chadian
a Chadian
61
CHILE
CL
Chilean
a Chilean
62
CONGO
CG
Congolese
a Congolese
63
COSTA RICA
CR
Costa Rican
a Costa Rican
64
CROATIA
HR
Croat
a Croat or a Croatian
65
CYPRUS
CY
Cypriot
a Cypriot
66
CZECH REPUBLIC
CZ
Czech
a Czech
67
DENMARK
DK
Danish
a Dane
68
DJIBOUTI
DJ
Djiboutian
a Djiboutian
69
DOMINICA
DM
Dominican
a Dominican
70
EGYPT
EG
Egyptian
an Egyptian
71
ERITREA
ER
Eritrean
an Eritrean
72
ESTONIA
EE
Estonian
an Estonian
73
ETHIOPIA
ET
Ethiopian
an Ethiopian
74
FIJI
FJ
Fijian
a Fijian
75
FINLAND
FI
Finnish
a Finn
76
FRENCH POLYNESIA
PF
Polynesian
a French Polynesian
77
GABON
GA
Gabonese
a Gabonese
78
GAMBIA
GM
Gambian
a Gambian
79
GEORGIA
GE
Georgian
a Georgian
80
GHANA
GH
Ghanaian
a Ghanaian
81
GREECE
GR
Greek
a Greek
82
GRENADA
GD
Grenadian
a Grenadian
83
GUINEA
GN
Guinean
a Guinean
84
GUYANA
GY
Guyanese
a Guyanese
85
HUNGARY
HU
Hungarian
a Hungarian
86
ICELAND
IS
Icelandic
an Icelander
87
INDONESIA
ID
Indonesian
an Indonesian
88
IRAN
IR
Iranian
an Iranian
89
IRAQ
IQ
Iraqi
an Iraqi
90
JAMAICA
JM
Jamaican
a Jamaican
91
JORDAN
JO
Jordanian
a Jordanian
92
KAZAKHSTAN
KZ
Kazakh
a Kazakh
93
KENYA
KE
Kenyan
a Kenyan
94
KOREA
KP
North Korean
a North Korean
95
KUWAIT
KW
Kuwaiti
a Kuwaiti
96
LATVIA
LV
Latvian
a Latvian
97
LEBANON
LB
Lebanese
a Lebanese
98
LIBERIA
LR
Liberian
a Liberian
99
LIBYA
LY
Libyan
a Libyan
100
LITHUANIA
LT
Lithuanian
a Lithuanian
101
LUXEMBOURG
LU
LUXEMBOURG
a Luxembourger
102
MADAGASCAR
MG
Madagascan
a Malagasy
103
MALAWI
MW
Malawian
a Malawian
104
MALAYSIA
MY
Malaysian
a Malaysian
105
MALDIVES
MV
Maldivian
a Maldivian
106
MALI
ML
Malian
a Malian
107
MALTA
MT
Maltese
a Maltese
108
MAURITANIA
MR
Mauritanian
a Mauritanian
109
MAURITIUS
MU
Mauritian
a Mauritian
110
MONACO
MC
Monacan
a Monégasque
111
MONGOLIA
MN
Mongolian
a Mongolian
112
MONTENEGRO
ME
Montenegrin
a Montenegrin
113
MOROCCO
MA
Moroccan
a Moroccan
114
MOZAMBIQUE
MZ
Mozambican
a Mozambican
115
NAMIBIA
NA
Namibian
a Namibian
116
NEPAL
NP
Nepalese
a Nepalese
117
NEW ZEALAND
NZ
New Zealand
a New Zealander
118
NICARAGUA
NI
Nicaraguan
a Nicaraguan
119
NIGER
NE
Nigerien
a Nigerien
120
NIGERIA
NG
Nigerian
a Nigerian
121
NORWAY
NO
Norwegian
a Norwegian
122
OMAN
OM
Omani
an Omani
123
PAKISTAN
PK
Pakistani
a Pakistani
124
PANAMA
PA
Panamanian
a Panamanian
125
PAPUA NEW GUINEA
PG
Guinean
a Papua New Guinean
126
PARAGUAY
PY
Paraguayan
a Paraguayan
127
PERU
PE
Peruvian
a Peruvian
128
POLAND
PL
Polish
a Pole
129
PORTUGAL
PT
Portuguese
a Portuguese
130
QATAR
QA
Qatari
a Qatari
131
ROMANIA
RO
Romanian
a Romanian
132
RWANDA
RW
Rwandan
a Rwandan
133
SAUDI ARABIA
SA
Saudi Arabian
a Saudi Arabian
134
SENEGAL
SN
Senegalese
a Senegalese
135
SERBIA
RS
Serb or Serbian
a Serb or a Serbian
136
SIERRA LEONE
SL
Sierra Leonian
a Sierra Leonian
137
SINGAPORE
SG
Singaporean
a Singaporean
138
SLOVAKIA
SK
Slovak
a Slovak
139
SLOVENIA
SI
Slovenian
a Slovene
140
SOLOMON ISLANDS
SB
Slomoni
a Solomon Islander
141
SOMALIA
SO
Somali
a Somali
142
SOUTH AFRICA
ZA
South African
a South African
143
SRI LANKA
LK
Sri Lankan
a Sri Lankan
144
SUDAN
SD
Sudanese
a Sudanese
145
SURINAME
SR
Surinamese
a Surinamer
146
SWAZILAND
SZ
Swazi
a Swazi
147
TAJIKISTAN
TJ
Tajik
a Tajik
148
THAILAND
TH
Thai
a Thai
149
TOGO
TG
Togolese
a Togolese
150
TRINIDAD AND TOBAGO
TT
Trinidadian
a Trinidadian
151
TUNISIA
TN
Tunisian
a Tunisian
152
TURKEY
TR
Turkish
a Turk
153
TURKMENISTAN
TM
Turkoman
a Turkmen
154
TUVALU
TV
Tuvaluan
a Tuvaluan
155
UGANDA
UG
Ugandan
a Ugandan
156
UKRAINE
UA
Ukrainian
a Ukrainian
157
UNITED ARAB EMIRATES
AE
Emirati
a UAE citizen
158
UNITED STATES
US
American
a US citizen
159
URUGUAY
UY
Uruguayan
a Uruguayan
160
UZBEKISTAN
UZ
Uzbek
an Uzbek
161
VANUATU
VU
Vanuatuan
a Vanuatuan
162
YEMEN
YE
Yemeni
a Yemeni
163
ZAMBIA
ZM
Zambian
a Zambian







By Anil Singh | Rating of this article (*****)

Popular posts from this blog

39 Best Object Oriented JavaScript Interview Questions and Answers

Most Popular 37 Key Questions for JavaScript Interviews. What is Object in JavaScript? What is the Prototype object in JavaScript and how it is used? What is "this"? What is its value? Explain why "self" is needed instead of "this". What is a Closure and why are they so useful to us? Explain how to write class methods vs. instance methods. Can you explain the difference between == and ===? Can you explain the difference between call and apply? Explain why Asynchronous code is important in JavaScript? Can you please tell me a story about JavaScript performance problems? Tell me your JavaScript Naming Convention? How do you define a class and its constructor? What is Hoisted in JavaScript? What is function overloadin

React | Encryption and Decryption Data/Text using CryptoJs

To encrypt and decrypt data, simply use encrypt () and decrypt () function from an instance of crypto-js. Node.js (Install) Requirements: 1.       Node.js 2.       npm (Node.js package manager) 3.       npm install crypto-js npm   install   crypto - js Usage - Step 1 - Import var   CryptoJS  =  require ( "crypto-js" ); Step 2 - Encrypt    // Encrypt    var   ciphertext  =  CryptoJS . AES . encrypt ( JSON . stringify ( data ),  'my-secret-key@123' ). toString (); Step 3 -Decrypt    // Decrypt    var   bytes  =  CryptoJS . AES . decrypt ( ciphertext ,  'my-secret-key@123' );    var   decryptedData  =  JSON . parse ( bytes . toString ( CryptoJS . enc . Utf8 )); As an Example,   import   React   from   'react' ; import   './App.css' ; //Including all libraries, for access to extra methods. var   CryptoJS  =  require ( "crypto-js" ); function   App () {    var   data

25 Best Vue.js 2 Interview Questions and Answers

What Is Vue.js? The Vue.js is a progressive JavaScript framework and used to building the interactive user interfaces and also it’s focused on the view layer only (front end). The Vue.js is easy to integrate with other libraries and others existing projects. Vue.js is very popular for Single Page Applications developments. The Vue.js is lighter, smaller in size and so faster. It also supports the MVVM ( Model-View-ViewModel ) pattern. The Vue.js is supporting to multiple Components and libraries like - ü   Tables and data grids ü   Notifications ü   Loader ü   Calendar ü   Display time, date and age ü   Progress Bar ü   Tooltip ü   Overlay ü   Icons ü   Menu ü   Charts ü   Map ü   Pdf viewer ü   And so on The Vue.js was developed by “ Evan You ”, an Ex Google software engineer. The latest version is Vue.js 2. The Vue.js 2 is very similar to Angular because Evan You was inspired by Angular and the Vue.js 2 components looks like -

Encryption and Decryption Data/Password in Angular

You can use crypto.js to encrypt data. We have used 'crypto-js'.   Follow the below steps, Steps 1 –  Install CryptoJS using below NPM commands in your project directory npm install crypto-js --save npm install @types/crypto-js –save After installing both above commands it looks like  – NPM Command  1 ->   npm install crypto-js --save NPM Command  2 ->   npm install @types/crypto-js --save Steps 2  - Add the script path in “ angular.json ” file. "scripts" : [                "../node_modules/crypto-js/crypto-js.js"               ] Steps 3 –  Create a service class “ EncrDecrService ” for  encrypts and decrypts get/set methods . Import “ CryptoJS ” in the service for using  encrypt and decrypt get/set methods . import  {  Injectable  }  from   '@angular/core' ; import   *   as   CryptoJS   from   'crypto-js' ; @ Injectable ({    providedIn:   'root' }) export   class   EncrDecrS