Skip to content

Instantly share code, notes, and snippets.

@nejatcanunlu
Created August 17, 2018 14:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nejatcanunlu/c292ac6e912687348ef26c20c9657e91 to your computer and use it in GitHub Desktop.
Save nejatcanunlu/c292ac6e912687348ef26c20c9657e91 to your computer and use it in GitHub Desktop.
Country names, short codes and dial codes.
[{
name: 'Afghanistan',
dialCode: '+93',
key: 'AF',
},
{
name: 'Åland Islands',
dialCode: '+358',
key: 'AX',
},
{
name: 'Albania',
dialCode: '+355',
key: 'AL',
},
{
name: 'Algeria',
dialCode: '+213',
key: 'DZ',
},
{
name: 'American Samoa',
dialCode: '+1684',
key: 'AS',
},
{
name: 'Andorra',
dialCode: '+376',
key: 'AD',
},
{
name: 'Angola',
dialCode: '+244',
key: 'AO',
},
{
name: 'Anguilla',
dialCode: '+1264',
key: 'AI',
},
{
name: 'Antarctica',
dialCode: '+672',
key: 'AQ',
},
{
name: 'Antigua and Barbuda',
dialCode: '+1268',
key: 'AG',
},
{
name: 'Argentina',
dialCode: '+54',
key: 'AR',
},
{
name: 'Armenia',
dialCode: '+374',
key: 'AM',
},
{
name: 'Aruba',
dialCode: '+297',
key: 'AW',
},
{
name: 'Australia',
dialCode: '+61',
key: 'AU',
},
{
name: 'Austria',
dialCode: '+43',
key: 'AT',
},
{
name: 'Azerbaijan',
dialCode: '+994',
key: 'AZ',
},
{
name: 'Bahamas',
dialCode: '+1242',
key: 'BS',
},
{
name: 'Bahrain',
dialCode: '+973',
key: 'BH',
},
{
name: 'Bangladesh',
dialCode: '+880',
key: 'BD',
},
{
name: 'Barbados',
dialCode: '+1246',
key: 'BB',
},
{
name: 'Belarus',
dialCode: '+375',
key: 'BY',
},
{
name: 'Belgium',
dialCode: '+32',
key: 'BE',
},
{
name: 'Belize',
dialCode: '+501',
key: 'BZ',
},
{
name: 'Benin',
dialCode: '+229',
key: 'BJ',
},
{
name: 'Bermuda',
dialCode: '+1441',
key: 'BM',
},
{
name: 'Bhutan',
dialCode: '+975',
key: 'BT',
},
{
name: 'Bolivia, Plurinational State of bolivia',
dialCode: '+591',
key: 'BO',
},
{
name: 'Bosnia and Herzegovina',
dialCode: '+387',
key: 'BA',
},
{
name: 'Botswana',
dialCode: '+267',
key: 'BW',
},
{
name: 'Bouvet Island',
dialCode: '+47',
key: 'BV',
},
{
name: 'Brazil',
dialCode: '+55',
key: 'BR',
},
{
name: 'British Indian Ocean Territory',
dialCode: '+246',
key: 'IO',
},
{
name: 'Brunei Darussalam',
dialCode: '+673',
key: 'BN',
},
{
name: 'Bulgaria',
dialCode: '+359',
key: 'BG',
},
{
name: 'Burkina Faso',
dialCode: '+226',
key: 'BF',
},
{
name: 'Burundi',
dialCode: '+257',
key: 'BI',
},
{
name: 'Cambodia',
dialCode: '+855',
key: 'KH',
},
{
name: 'Cameroon',
dialCode: '+237',
key: 'CM',
},
{
name: 'Canada',
dialCode: '+1',
key: 'CA',
},
{
name: 'Cape Verde',
dialCode: '+238',
key: 'CV',
},
{
name: 'Cayman Islands',
dialCode: '+ 345',
key: 'KY',
},
{
name: 'Central African Republic',
dialCode: '+236',
key: 'CF',
},
{
name: 'Chad',
dialCode: '+235',
key: 'TD',
},
{
name: 'Chile',
dialCode: '+56',
key: 'CL',
},
{
name: 'China',
dialCode: '+86',
key: 'CN',
},
{
name: 'Christmas Island',
dialCode: '+61',
key: 'CX',
},
{
name: 'Cocos (Keeling) Islands',
dialCode: '+61',
key: 'CC',
},
{
name: 'Colombia',
dialCode: '+57',
key: 'CO',
},
{
name: 'Comoros',
dialCode: '+269',
key: 'KM',
},
{
name: 'Congo',
dialCode: '+242',
key: 'CG',
},
{
name: 'Congo, The Democratic Republic of the Congo',
dialCode: '+243',
key: 'CD',
},
{
name: 'Cook Islands',
dialCode: '+682',
key: 'CK',
},
{
name: 'Costa Rica',
dialCode: '+506',
key: 'CR',
},
{
name: 'Cote d\'Ivoire',
dialCode: '+225',
key: 'CI',
},
{
name: 'Croatia',
dialCode: '+385',
key: 'HR',
},
{
name: 'Cuba',
dialCode: '+53',
key: 'CU',
},
{
name: 'Cyprus',
dialCode: '+357',
key: 'CY',
},
{
name: 'Czech Republic',
dialCode: '+420',
key: 'CZ',
},
{
name: 'Denmark',
dialCode: '+45',
key: 'DK',
},
{
name: 'Djibouti',
dialCode: '+253',
key: 'DJ',
},
{
name: 'Dominica',
dialCode: '+1767',
key: 'DM',
},
{
name: 'Dominican Republic',
dialCode: '+1849',
key: 'DO',
},
{
name: 'Ecuador',
dialCode: '+593',
key: 'EC',
},
{
name: 'Egypt',
dialCode: '+20',
key: 'EG',
},
{
name: 'El Salvador',
dialCode: '+503',
key: 'SV',
},
{
name: 'Equatorial Guinea',
dialCode: '+240',
key: 'GQ',
},
{
name: 'Eritrea',
dialCode: '+291',
key: 'ER',
},
{
name: 'Estonia',
dialCode: '+372',
key: 'EE',
},
{
name: 'Ethiopia',
dialCode: '+251',
key: 'ET',
},
{
name: 'Falkland Islands (Malvinas)',
dialCode: '+500',
key: 'FK',
},
{
name: 'Faroe Islands',
dialCode: '+298',
key: 'FO',
},
{
name: 'Fiji',
dialCode: '+679',
key: 'FJ',
},
{
name: 'Finland',
dialCode: '+358',
key: 'FI',
},
{
name: 'France',
dialCode: '+33',
key: 'FR',
},
{
name: 'French Guiana',
dialCode: '+594',
key: 'GF',
},
{
name: 'French Polynesia',
dialCode: '+689',
key: 'PF',
},
{
name: 'French Southern Territories',
dialCode: '+262',
key: 'TF',
},
{
name: 'Gabon',
dialCode: '+241',
key: 'GA',
},
{
name: 'Gambia',
dialCode: '+220',
key: 'GM',
},
{
name: 'Georgia',
dialCode: '+995',
key: 'GE',
},
{
name: 'Germany',
dialCode: '+49',
key: 'DE',
},
{
name: 'Ghana',
dialCode: '+233',
key: 'GH',
},
{
name: 'Gibraltar',
dialCode: '+350',
key: 'GI',
},
{
name: 'Greece',
dialCode: '+30',
key: 'GR',
},
{
name: 'Greenland',
dialCode: '+299',
key: 'GL',
},
{
name: 'Grenada',
dialCode: '+1473',
key: 'GD',
},
{
name: 'Guadeloupe',
dialCode: '+590',
key: 'GP',
},
{
name: 'Guam',
dialCode: '+1671',
key: 'GU',
},
{
name: 'Guatemala',
dialCode: '+502',
key: 'GT',
},
{
name: 'Guernsey',
dialCode: '+44',
key: 'GG',
},
{
name: 'Guinea',
dialCode: '+224',
key: 'GN',
},
{
name: 'Guinea-Bissau',
dialCode: '+245',
key: 'GW',
},
{
name: 'Guyana',
dialCode: '+592',
key: 'GY',
},
{
name: 'Haiti',
dialCode: '+509',
key: 'HT',
},
{
name: 'Heard Island and Mcdonald Islands',
dialCode: '+0',
key: 'HM',
},
{
name: 'Holy See (Vatican City State)',
dialCode: '+379',
key: 'VA',
},
{
name: 'Honduras',
dialCode: '+504',
key: 'HN',
},
{
name: 'Hong Kong',
dialCode: '+852',
key: 'HK',
},
{
name: 'Hungary',
dialCode: '+36',
key: 'HU',
},
{
name: 'Iceland',
dialCode: '+354',
key: 'IS',
},
{
name: 'India',
dialCode: '+91',
key: 'IN',
},
{
name: 'Indonesia',
dialCode: '+62',
key: 'ID',
},
{
name: 'Iran, Islamic Republic of Persian Gulf',
dialCode: '+98',
key: 'IR',
},
{
name: 'Iraq',
dialCode: '+964',
key: 'IQ',
},
{
name: 'Ireland',
dialCode: '+353',
key: 'IE',
},
{
name: 'Isle of Man',
dialCode: '+44',
key: 'IM',
},
{
name: 'Israel',
dialCode: '+972',
key: 'IL',
},
{
name: 'Italy',
dialCode: '+39',
key: 'IT',
},
{
name: 'Jamaica',
dialCode: '+1876',
key: 'JM',
},
{
name: 'Japan',
dialCode: '+81',
key: 'JP',
},
{
name: 'Jersey',
dialCode: '+44',
key: 'JE',
},
{
name: 'Jordan',
dialCode: '+962',
key: 'JO',
},
{
name: 'Kazakhstan',
dialCode: '+7',
key: 'KZ',
},
{
name: 'Kenya',
dialCode: '+254',
key: 'KE',
},
{
name: 'Kiribati',
dialCode: '+686',
key: 'KI',
},
{
name: 'Korea, Democratic People\'s Republic of Korea',
dialCode: '+850',
key: 'KP',
},
{
name: 'Korea, Republic of South Korea',
dialCode: '+82',
key: 'KR',
},
{
name: 'Kosovo',
dialCode: '+383',
key: 'XK',
},
{
name: 'Kuwait',
dialCode: '+965',
key: 'KW',
},
{
name: 'Kyrgyzstan',
dialCode: '+996',
key: 'KG',
},
{
name: 'Laos',
dialCode: '+856',
key: 'LA',
},
{
name: 'Latvia',
dialCode: '+371',
key: 'LV',
},
{
name: 'Lebanon',
dialCode: '+961',
key: 'LB',
},
{
name: 'Lesotho',
dialCode: '+266',
key: 'LS',
},
{
name: 'Liberia',
dialCode: '+231',
key: 'LR',
},
{
name: 'Libyan Arab Jamahiriya',
dialCode: '+218',
key: 'LY',
},
{
name: 'Liechtenstein',
dialCode: '+423',
key: 'LI',
},
{
name: 'Lithuania',
dialCode: '+370',
key: 'LT',
},
{
name: 'Luxembourg',
dialCode: '+352',
key: 'LU',
},
{
name: 'Macao',
dialCode: '+853',
key: 'MO',
},
{
name: 'Macedonia',
dialCode: '+389',
key: 'MK',
},
{
name: 'Madagascar',
dialCode: '+261',
key: 'MG',
},
{
name: 'Malawi',
dialCode: '+265',
key: 'MW',
},
{
name: 'Malaysia',
dialCode: '+60',
key: 'MY',
},
{
name: 'Maldives',
dialCode: '+960',
key: 'MV',
},
{
name: 'Mali',
dialCode: '+223',
key: 'ML',
},
{
name: 'Malta',
dialCode: '+356',
key: 'MT',
},
{
name: 'Marshall Islands',
dialCode: '+692',
key: 'MH',
},
{
name: 'Martinique',
dialCode: '+596',
key: 'MQ',
},
{
name: 'Mauritania',
dialCode: '+222',
key: 'MR',
},
{
name: 'Mauritius',
dialCode: '+230',
key: 'MU',
},
{
name: 'Mayotte',
dialCode: '+262',
key: 'YT',
},
{
name: 'Mexico',
dialCode: '+52',
key: 'MX',
},
{
name: 'Micronesia, Federated States of Micronesia',
dialCode: '+691',
key: 'FM',
},
{
name: 'Moldova',
dialCode: '+373',
key: 'MD',
},
{
name: 'Monaco',
dialCode: '+377',
key: 'MC',
},
{
name: 'Mongolia',
dialCode: '+976',
key: 'MN',
},
{
name: 'Montenegro',
dialCode: '+382',
key: 'ME',
},
{
name: 'Montserrat',
dialCode: '+1664',
key: 'MS',
},
{
name: 'Morocco',
dialCode: '+212',
key: 'MA',
},
{
name: 'Mozambique',
dialCode: '+258',
key: 'MZ',
},
{
name: 'Myanmar',
dialCode: '+95',
key: 'MM',
},
{
name: 'Namibia',
dialCode: '+264',
key: 'NA',
},
{
name: 'Nauru',
dialCode: '+674',
key: 'NR',
},
{
name: 'Nepal',
dialCode: '+977',
key: 'NP',
},
{
name: 'Netherlands',
dialCode: '+31',
key: 'NL',
},
{
name: 'Netherlands Antilles',
dialCode: '+599',
key: 'AN',
},
{
name: 'New Caledonia',
dialCode: '+687',
key: 'NC',
},
{
name: 'New Zealand',
dialCode: '+64',
key: 'NZ',
},
{
name: 'Nicaragua',
dialCode: '+505',
key: 'NI',
},
{
name: 'Niger',
dialCode: '+227',
key: 'NE',
},
{
name: 'Nigeria',
dialCode: '+234',
key: 'NG',
},
{
name: 'Niue',
dialCode: '+683',
key: 'NU',
},
{
name: 'Norfolk Island',
dialCode: '+672',
key: 'NF',
},
{
name: 'Northern Mariana Islands',
dialCode: '+1670',
key: 'MP',
},
{
name: 'Norway',
dialCode: '+47',
key: 'NO',
},
{
name: 'Oman',
dialCode: '+968',
key: 'OM',
},
{
name: 'Pakistan',
dialCode: '+92',
key: 'PK',
},
{
name: 'Palau',
dialCode: '+680',
key: 'PW',
},
{
name: 'Palestinian Territory, Occupied',
dialCode: '+970',
key: 'PS',
},
{
name: 'Panama',
dialCode: '+507',
key: 'PA',
},
{
name: 'Papua New Guinea',
dialCode: '+675',
key: 'PG',
},
{
name: 'Paraguay',
dialCode: '+595',
key: 'PY',
},
{
name: 'Peru',
dialCode: '+51',
key: 'PE',
},
{
name: 'Philippines',
dialCode: '+63',
key: 'PH',
},
{
name: 'Pitcairn',
dialCode: '+64',
key: 'PN',
},
{
name: 'Poland',
dialCode: '+48',
key: 'PL',
},
{
name: 'Portugal',
dialCode: '+351',
key: 'PT',
},
{
name: 'Puerto Rico',
dialCode: '+1939',
key: 'PR',
},
{
name: 'Qatar',
dialCode: '+974',
key: 'QA',
},
{
name: 'Romania',
dialCode: '+40',
key: 'RO',
},
{
name: 'Russia',
dialCode: '+7',
key: 'RU',
},
{
name: 'Rwanda',
dialCode: '+250',
key: 'RW',
},
{
name: 'Reunion',
dialCode: '+262',
key: 'RE',
},
{
name: 'Saint Barthelemy',
dialCode: '+590',
key: 'BL',
},
{
name: 'Saint Helena, Ascension and Tristan Da Cunha',
dialCode: '+290',
key: 'SH',
},
{
name: 'Saint Kitts and Nevis',
dialCode: '+1869',
key: 'KN',
},
{
name: 'Saint Lucia',
dialCode: '+1758',
key: 'LC',
},
{
name: 'Saint Martin',
dialCode: '+590',
key: 'MF',
},
{
name: 'Saint Pierre and Miquelon',
dialCode: '+508',
key: 'PM',
},
{
name: 'Saint Vincent and the Grenadines',
dialCode: '+1784',
key: 'VC',
},
{
name: 'Samoa',
dialCode: '+685',
key: 'WS',
},
{
name: 'San Marino',
dialCode: '+378',
key: 'SM',
},
{
name: 'Sao Tome and Principe',
dialCode: '+239',
key: 'ST',
},
{
name: 'Saudi Arabia',
dialCode: '+966',
key: 'SA',
},
{
name: 'Senegal',
dialCode: '+221',
key: 'SN',
},
{
name: 'Serbia',
dialCode: '+381',
key: 'RS',
},
{
name: 'Seychelles',
dialCode: '+248',
key: 'SC',
},
{
name: 'Sierra Leone',
dialCode: '+232',
key: 'SL',
},
{
name: 'Singapore',
dialCode: '+65',
key: 'SG',
},
{
name: 'Slovakia',
dialCode: '+421',
key: 'SK',
},
{
name: 'Slovenia',
dialCode: '+386',
key: 'SI',
},
{
name: 'Solomon Islands',
dialCode: '+677',
key: 'SB',
},
{
name: 'Somalia',
dialCode: '+252',
key: 'SO',
},
{
name: 'South Africa',
dialCode: '+27',
key: 'ZA',
},
{
name: 'South Sudan',
dialCode: '+211',
key: 'SS',
},
{
name: 'South Georgia and the South Sandwich Islands',
dialCode: '+500',
key: 'GS',
},
{
name: 'Spain',
dialCode: '+34',
key: 'ES',
},
{
name: 'Sri Lanka',
dialCode: '+94',
key: 'LK',
},
{
name: 'Sudan',
dialCode: '+249',
key: 'SD',
},
{
name: 'Suriname',
dialCode: '+597',
key: 'SR',
},
{
name: 'Svalbard and Jan Mayen',
dialCode: '+47',
key: 'SJ',
},
{
name: 'Swaziland',
dialCode: '+268',
key: 'SZ',
},
{
name: 'Sweden',
dialCode: '+46',
key: 'SE',
},
{
name: 'Switzerland',
dialCode: '+41',
key: 'CH',
},
{
name: 'Syrian Arab Republic',
dialCode: '+963',
key: 'SY',
},
{
name: 'Taiwan',
dialCode: '+886',
key: 'TW',
},
{
name: 'Tajikistan',
dialCode: '+992',
key: 'TJ',
},
{
name: 'Tanzania, United Republic of Tanzania',
dialCode: '+255',
key: 'TZ',
},
{
name: 'Thailand',
dialCode: '+66',
key: 'TH',
},
{
name: 'Timor-Leste',
dialCode: '+670',
key: 'TL',
},
{
name: 'Togo',
dialCode: '+228',
key: 'TG',
},
{
name: 'Tokelau',
dialCode: '+690',
key: 'TK',
},
{
name: 'Tonga',
dialCode: '+676',
key: 'TO',
},
{
name: 'Trinidad and Tobago',
dialCode: '+1868',
key: 'TT',
},
{
name: 'Tunisia',
dialCode: '+216',
key: 'TN',
},
{
name: 'Turkey',
dialCode: '+90',
key: 'TR',
},
{
name: 'Turkmenistan',
dialCode: '+993',
key: 'TM',
},
{
name: 'Turks and Caicos Islands',
dialCode: '+1649',
key: 'TC',
},
{
name: 'Tuvalu',
dialCode: '+688',
key: 'TV',
},
{
name: 'Uganda',
dialCode: '+256',
key: 'UG',
},
{
name: 'Ukraine',
dialCode: '+380',
key: 'UA',
},
{
name: 'United Arab Emirates',
dialCode: '+971',
key: 'AE',
},
{
name: 'United Kingdom',
dialCode: '+44',
key: 'GB',
},
{
name: 'United States',
dialCode: '+1',
key: 'US',
},
{
name: 'Uruguay',
dialCode: '+598',
key: 'UY',
},
{
name: 'Uzbekistan',
dialCode: '+998',
key: 'UZ',
},
{
name: 'Vanuatu',
dialCode: '+678',
key: 'VU',
},
{
name: 'Venezuela, Bolivarian Republic of Venezuela',
dialCode: '+58',
key: 'VE',
},
{
name: 'Vietnam',
dialCode: '+84',
key: 'VN',
},
{
name: 'Virgin Islands, British',
dialCode: '+1284',
key: 'VG',
},
{
name: 'Virgin Islands, U.S.',
dialCode: '+1340',
key: 'VI',
},
{
name: 'Wallis and Futuna',
dialCode: '+681',
key: 'WF',
},
{
name: 'Yemen',
dialCode: '+967',
key: 'YE',
},
{
name: 'Zambia',
dialCode: '+260',
key: 'ZM',
},
{
name: 'Zimbabwe',
dialCode: '+263',
key: 'ZW',
}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment