Skip to content

Instantly share code, notes, and snippets.

@adiroiban
Created April 9, 2015 18:20
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 adiroiban/d893a65e08d8181344e6 to your computer and use it in GitHub Desktop.
Save adiroiban/d893a65e08d8181344e6 to your computer and use it in GitHub Desktop.
SSL country codes and country names mapping
var countries = [
{'name': 'Afghanistan', 'code': 'AF'},
{'name': 'Albania', 'code': 'AL'},
{'name': 'Algeria', 'code': 'DZ'},
{'name': 'American Samoa', 'code': 'AS'},
{'name': 'Andorra', 'code': 'AD'},
{'name': 'Angola', 'code': 'AO'},
{'name': 'Anguilla', 'code': 'AI'},
{'name': 'Antarctica', 'code': 'AQ'},
{'name': 'Antigua and Barbuda', 'code': 'AG'},
{'name': 'Argentina', 'code': 'AR'},
{'name': 'Armenia', 'code': 'AM'},
{'name': 'Aruba', 'code': 'AW'},
{'name': 'Australia', 'code': 'AU'},
{'name': 'Austria', 'code': 'AT'},
{'name': 'Azerbaijan', 'code': 'AZ'},
{'name': 'Åland Islands', 'code': 'AX'},
{'name': 'Bahamas', 'code': 'BS'},
{'name': 'Bahrain', 'code': 'BH'},
{'name': 'Bangladesh', 'code': 'BD'},
{'name': 'Barbados', 'code': 'BB'},
{'name': 'Belgium', 'code': 'BE'},
{'name': 'Belize', 'code': 'BZ'},
{'name': 'Benin', 'code': 'BJ'},
{'name': 'Bermuda', 'code': 'BM'},
{'name': 'Bhutan', 'code': 'BT'},
{'name': 'Bolivia', 'code': 'BO'},
{'name': 'Bosnia and Herzegovina', 'code': 'BA'},
{'name': 'Botswana', 'code': 'BW'},
{'name': 'Bouvet Island', 'code': 'BV'},
{'name': 'Brazil', 'code': 'BR'},
{'name': 'British Indian Ocean Territory', 'code': 'IO'},
{'name': 'Brunei Darussalam', 'code': 'BN'},
{'name': 'Bulgaria', 'code': 'BG'},
{'name': 'Burkina Faso', 'code': 'BF'},
{'name': 'Burundi', 'code': 'BI'},
{'name': 'Cambodia', 'code': 'KH'},
{'name': 'Cameroon', 'code': 'CM'},
{'name': 'Canada', 'code': 'CA'},
{'name': 'Cape Verde', 'code': 'CV'},
{'name': 'Cayman Islands', 'code': 'KY'},
{'name': 'Central African Republic', 'code': 'CF'},
{'name': 'Chad', 'code': 'TD'},
{'name': 'Chile', 'code': 'CL'},
{'name': 'China', 'code': 'CN'},
{'name': 'Christmas Island', 'code': 'CX'},
{'name': 'Cocos (Keeling) Islands', 'code': 'CC'},
{'name': 'Colombia', 'code': 'CO'},
{'name': 'Comoros', 'code': 'KM'},
{'name': 'Cook Islands', 'code': 'CK'},
{'name': 'Costa Rica', 'code': 'CR'},
{'name': 'Cote D\'Ivoire (Ivory Coast)', 'code': 'CI'},
{'name': 'Croatia (Hrvatska)', 'code': 'HR'},
{'name': 'Cyprus', 'code': 'CY'},
{'name': 'Czech Republic', 'code': 'CZ'},
{'name': 'Czechoslovakia (former)', 'code': 'CS'},
{'name': 'Denmark', 'code': 'DK'},
{'name': 'Djibouti', 'code': 'DJ'},
{'name': 'Dominica', 'code': 'DM'},
{'name': 'Dominican Republic', 'code': 'DO'},
{'name': 'East Timor', 'code': 'TP'},
{'name': 'Ecuador', 'code': 'EC'},
{'name': 'Egypt', 'code': 'EG'},
{'name': 'El Salvador', 'code': 'SV'},
{'name': 'Equatorial Guinea', 'code': 'GQ'},
{'name': 'Eritrea', 'code': 'ER'},
{'name': 'Estonia', 'code': 'EE'},
{'name': 'Ethiopia', 'code': 'ET'},
{'name': 'Falkland Islands (Malvinas)', 'code': 'FK'},
{'name': 'Faroe Islands', 'code': 'FO'},
{'name': 'Fiji', 'code': 'FJ'},
{'name': 'Finland', 'code': 'FI'},
{'name': 'France', 'code': 'FR'},
{'name': 'France, Metropolitan', 'code': 'FX'},
{'name': 'French Guiana', 'code': 'GF'},
{'name': 'French Polynesia', 'code': 'PF'},
{'name': 'French Southern Territories', 'code': 'TF'},
{'name': 'Gabon', 'code': 'GA'},
{'name': 'Gambia', 'code': 'GM'},
{'name': 'Georgia', 'code': 'GE'},
{'name': 'Germany', 'code': 'DE'},
{'name': 'Ghana', 'code': 'GH'},
{'name': 'Gibraltar', 'code': 'GI'},
{'name': 'Great Britain (United Kingdom)', 'code': 'GB'},
{'name': 'Greece', 'code': 'GR'},
{'name': 'Greenland', 'code': 'GL'},
{'name': 'Grenada', 'code': 'GD'},
{'name': 'Guadeloupe', 'code': 'GP'},
{'name': 'Guam', 'code': 'GU'},
{'name': 'Guatemala', 'code': 'GT'},
{'name': 'Guernsey', 'code': 'GG'},
{'name': 'Guinea', 'code': 'GN'},
{'name': 'Guinea-Bissau', 'code': 'GW'},
{'name': 'Guyana', 'code': 'GY'},
{'name': 'Haiti', 'code': 'HT'},
{'name': 'Heard and McDonald Islands', 'code': 'HM'},
{'name': 'Honduras', 'code': 'HN'},
{'name': 'Hong Kong', 'code': 'HK'},
{'name': 'Hungary', 'code': 'HU'},
{'name': 'Iceland', 'code': 'IS'},
{'name': 'India', 'code': 'IN'},
{'name': 'Indonesia', 'code': 'ID'},
{'name': 'Ireland', 'code': 'IE'},
{'name': 'Isle of Man', 'code': 'IM'},
{'name': 'Israel', 'code': 'IL'},
{'name': 'Italy', 'code': 'IT'},
{'name': 'Jamaica', 'code': 'JM'},
{'name': 'Japan', 'code': 'JP'},
{'name': 'Jersey', 'code': 'JE'},
{'name': 'Jordan', 'code': 'JO'},
{'name': 'Kazakhstan', 'code': 'KZ'},
{'name': 'Kenya', 'code': 'KE'},
{'name': 'Kiribati', 'code': 'KI'},
{'name': 'Korea (South)', 'code': 'KR'},
{'name': 'Kuwait', 'code': 'KW'},
{'name': 'Kyrgyzstan', 'code': 'KG'},
{'name': 'Laos', 'code': 'LA'},
{'name': 'Latvia', 'code': 'LV'},
{'name': 'Lesotho', 'code': 'LS'},
{'name': 'Libya', 'code': 'LY'},
{'name': 'Liechtenstein', 'code': 'LI'},
{'name': 'Lithuania', 'code': 'LT'},
{'name': 'Luxembourg', 'code': 'LU'},
{'name': 'Macau', 'code': 'MO'},
{'name': 'Macedonia', 'code': 'MK'},
{'name': 'Madagascar', 'code': 'MG'},
{'name': 'Malawi', 'code': 'MW'},
{'name': 'Malaysia', 'code': 'MY'},
{'name': 'Maldives', 'code': 'MV'},
{'name': 'Mali', 'code': 'ML'},
{'name': 'Malta', 'code': 'MT'},
{'name': 'Marshall Islands', 'code': 'MH'},
{'name': 'Martinique', 'code': 'MQ'},
{'name': 'Mauritania', 'code': 'MR'},
{'name': 'Mauritius', 'code': 'MU'},
{'name': 'Mayotte', 'code': 'YT'},
{'name': 'Mexico', 'code': 'MX'},
{'name': 'Micronesia', 'code': 'FM'},
{'name': 'Moldova', 'code': 'MD'},
{'name': 'Monaco', 'code': 'MC'},
{'name': 'Mongolia', 'code': 'MN'},
{'name': 'Montenegro', 'code': 'ME'},
{'name': 'Montserrat', 'code': 'MS'},
{'name': 'Morocco', 'code': 'MA'},
{'name': 'Mozambique', 'code': 'MZ'},
{'name': 'Myanmar', 'code': 'MM'},
{'name': 'Namibia', 'code': 'NA'},
{'name': 'Nauru', 'code': 'NR'},
{'name': 'Nepal', 'code': 'NP'},
{'name': 'Netherlands Antilles', 'code': 'AN'},
{'name': 'Netherlands', 'code': 'NL'},
{'name': 'Neutral Zone', 'code': 'NT'},
{'name': 'New Caledonia', 'code': 'NC'},
{'name': 'New Zealand (Aotearoa)', 'code': 'NZ'},
{'name': 'Nicaragua', 'code': 'NI'},
{'name': 'Niger', 'code': 'NE'},
{'name': 'Nigeria', 'code': 'NG'},
{'name': 'Niue', 'code': 'NU'},
{'name': 'Norfolk Island', 'code': 'NF'},
{'name': 'Northern Mariana Islands', 'code': 'MP'},
{'name': 'Norway', 'code': 'NO'},
{'name': 'Oman', 'code': 'OM'},
{'name': 'Pakistan', 'code': 'PK'},
{'name': 'Palau', 'code': 'PW'},
{'name': 'Palestinian Territory', 'code': 'PS'},
{'name': 'Panama', 'code': 'PA'},
{'name': 'Papua New Guinea', 'code': 'PG'},
{'name': 'Paraguay', 'code': 'PY'},
{'name': 'Peru', 'code': 'PE'},
{'name': 'Philippines', 'code': 'PH'},
{'name': 'Pitcairn', 'code': 'PN'},
{'name': 'Poland', 'code': 'PL'},
{'name': 'Portugal', 'code': 'PT'},
{'name': 'Puerto Rico', 'code': 'PR'},
{'name': 'Qatar', 'code': 'QA'},
{'name': 'Reunion', 'code': 'RE'},
{'name': 'Romania', 'code': 'RO'},
{'name': 'Russian Federation', 'code': 'RU'},
{'name': 'Rwanda', 'code': 'RW'},
{'name': 'S. Georgia and S. Sandwich Isls.', 'code': 'GS'},
{'name': 'Saint Kitts and Nevis', 'code': 'KN'},
{'name': 'Saint Lucia', 'code': 'LC'},
{'name': 'Saint Vincent and the Grenadines', 'code': 'VC'},
{'name': 'Samoa', 'code': 'WS'},
{'name': 'San Marino', 'code': 'SM'},
{'name': 'Sao Tome and Principe', 'code': 'ST'},
{'name': 'Saudi Arabia', 'code': 'SA'},
{'name': 'Senegal', 'code': 'SN'},
{'name': 'Serbia', 'code': 'RS'},
{'name': 'Seychelles', 'code': 'SC'},
{'name': 'Sierra Leone', 'code': 'SL'},
{'name': 'Singapore', 'code': 'SG'},
{'name': 'Slovak Republic', 'code': 'SK'},
{'name': 'Slovenia', 'code': 'SI'},
{'name': 'Solomon Islands', 'code': 'SB'},
{'name': 'South Africa', 'code': 'ZA'},
{'name': 'Spain', 'code': 'ES'},
{'name': 'Sri Lanka', 'code': 'LK'},
{'name': 'St. Helena', 'code': 'SH'},
{'name': 'St. Pierre and Miquelon', 'code': 'PM'},
{'name': 'Suriname', 'code': 'SR'},
{'name': 'Svalbard and Jan Mayen Islands', 'code': 'SJ'},
{'name': 'Swaziland', 'code': 'SZ'},
{'name': 'Sweden', 'code': 'SE'},
{'name': 'Switzerland', 'code': 'CH'},
{'name': 'Taiwan', 'code': 'TW'},
{'name': 'Tajikistan', 'code': 'TJ'},
{'name': 'Tanzania', 'code': 'TZ'},
{'name': 'Thailand', 'code': 'TH'},
{'name': 'Togo', 'code': 'TG'},
{'name': 'Tokelau', 'code': 'TK'},
{'name': 'Tonga', 'code': 'TO'},
{'name': 'Trinidad and Tobago', 'code': 'TT'},
{'name': 'Tunisia', 'code': 'TN'},
{'name': 'Turkey', 'code': 'TR'},
{'name': 'Turkmenistan', 'code': 'TM'},
{'name': 'Turks and Caicos Islands', 'code': 'TC'},
{'name': 'Tuvalu', 'code': 'TV'},
{'name': 'Uganda', 'code': 'UG'},
{'name': 'Ukraine', 'code': 'UA'},
{'name': 'United Arab Emirates', 'code': 'AE'},
{'name': 'United Kingdom (Great British)', 'code': 'GB'},
{'name': 'United States of America', 'code': 'US'},
{'name': 'Uruguay', 'code': 'UY'},
{'name': 'US Minor Outlying Islands', 'code': 'UM'},
{'name': 'USSR (former)', 'code': 'SU'},
{'name': 'Uzbekistan', 'code': 'UZ'},
{'name': 'Vanuatu', 'code': 'VU'},
{'name': 'Vatican City State (Holy See)', 'code': 'VA'},
{'name': 'Venezuela', 'code': 'VE'},
{'name': 'Viet Nam', 'code': 'VN'},
{'name': 'Virgin Islands (British)', 'code': 'VG'},
{'name': 'Virgin Islands (U.S.)', 'code': 'VI'},
{'name': 'Wallis and Futuna Islands', 'code': 'WF'},
{'name': 'Western Sahara', 'code': 'EH'},
{'name': 'Yemen', 'code': 'YE'},
{'name': 'Zambia', 'code': 'ZM'},
{'code': 'COM', 'name': 'US Commercial'},
{'code': 'EDU', 'name': 'US Educational'},
{'code': 'GOV', 'name': 'US Government'},
{'code': 'INT', 'name': 'International'},
{'code': 'MIL', 'name': 'US Military'},
{'code': 'NET', 'name': 'Network'},
{'code': 'ORG', 'name': 'Non-Profit Organization'},
{'code': 'ARPA', 'name': 'Old style Arpanet'}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment