Skip to content

Instantly share code, notes, and snippets.

@Tam
Last active October 15, 2020 10:49
Show Gist options
  • Save Tam/770356dc58a2b9f1b6c33cb6bf48b2e3 to your computer and use it in GitHub Desktop.
Save Tam/770356dc58a2b9f1b6c33cb6bf48b2e3 to your computer and use it in GitHub Desktop.
Mapping country code to currency code with currency name and symbol
country country_code currency unit_text symbol
New Zealand NZ NZD New Zealand Dollar $
Cook Islands CK NZD New Zealand Dollar $
Niue NU NZD New Zealand Dollar $
Pitcairn PN NZD New Zealand Dollar $
Tokelau TK NZD New Zealand Dollar $
Australian AU AUD Australian Dollar $
Christmas Island CX AUD Australian Dollar $
Cocos (Keeling) Islands CC AUD Australian Dollar $
Heard and Mc Donald Islands HM AUD Australian Dollar $
Kiribati KI AUD Australian Dollar $
Nauru NR AUD Australian Dollar $
Norfolk Island NF AUD Australian Dollar $
Tuvalu TV AUD Australian Dollar $
American Samoa AS EUR Euro
Andorra AD EUR Euro
Austria AT EUR Euro
Belgium BE EUR Euro
Finland FI EUR Euro
France FR EUR Euro
French Guiana GF EUR Euro
French Southern Territories TF EUR Euro
Germany DE EUR Euro
Greece GR EUR Euro
Guadeloupe GP EUR Euro
Ireland IE EUR Euro
Italy IT EUR Euro
Luxembourg LU EUR Euro
Martinique MQ EUR Euro
Mayotte YT EUR Euro
Monaco MC EUR Euro
Netherlands NL EUR Euro
Portugal PT EUR Euro
Reunion RE EUR Euro
Samoa WS EUR Euro
San Marino SM EUR Euro
Slovenia SI EUR Euro
Spain ES EUR Euro
Vatican City State (Holy See) VA EUR Euro
South Georgia and the South Sandwich Islands GS GBP Pound Sterling £
United Kingdom GB GBP Pound Sterling £
Jersey JE GBP Pound Sterling £
British Indian Ocean Territory IO USD US Dollar $
Guam GU USD US Dollar $
Marshall Islands MH USD US Dollar $
Micronesia Federated States of FM USD US Dollar $
Northern Mariana Islands MP USD US Dollar $
Palau PW USD US Dollar $
Puerto Rico PR USD US Dollar $
Turks and Caicos Islands TC USD US Dollar $
United States US USD US Dollar $
United States Minor Outlying Islands UM USD US Dollar $
Virgin Islands (British) VG USD US Dollar $
Virgin Islands (US) VI USD US Dollar $
Hong Kong HK HKD Hong Kong Dollar $
Canada CA CAD Canadian Dollar $
Japan JP JPY Yen ¥
Afghanistan AF AFN Afghani ؋
Albania AL ALL Lek Lek
Algeria DZ DZD Algerian Dinar
Anguilla AI XCD East Caribbean Dollar $
Antigua and Barbuda AG XCD East Caribbean Dollar $
Dominica DM XCD East Caribbean Dollar $
Grenada GD XCD East Caribbean Dollar $
Montserrat MS XCD East Caribbean Dollar $
Saint Kitts KN XCD East Caribbean Dollar $
Saint Lucia LC XCD East Caribbean Dollar $
Saint Vincent Grenadines VC XCD East Caribbean Dollar $
Argentina AR ARS Argentine Peso $
Armenia AM AMD Armenian Dram
Aruba AW ANG Netherlands Antillian Guilder ƒ
Netherlands Antilles AN ANG Netherlands Antillian Guilder ƒ
Azerbaijan AZ AZN Azerbaijanian Manat ман
Bahamas BS BSD Bahamian Dollar $
Bahrain BH BHD Bahraini Dinar
Bangladesh BD BDT Taka
Barbados BB BBD Barbados Dollar $
Belarus BY BYR Belarussian Ruble p.
Belize BZ BZD Belize Dollar BZ$
Benin BJ XOF CFA Franc BCEAO
Burkina Faso BF XOF CFA Franc BCEAO
Guinea-Bissau GW XOF CFA Franc BCEAO
Ivory Coast CI XOF CFA Franc BCEAO
Mali ML XOF CFA Franc BCEAO
Niger NE XOF CFA Franc BCEAO
Senegal SN XOF CFA Franc BCEAO
Togo TG XOF CFA Franc BCEAO
Bermuda BM BMD Bermudian Dollar (customarily known as Bermuda Dollar) $
Bhutan BT INR Indian Rupee
India IN INR Indian Rupee
Bolivia BO BOB Boliviano Bs
Botswana BW BWP Pula P
Bouvet Island BV NOK Norwegian Krone kr
Norway NO NOK Norwegian Krone kr
Svalbard and Jan Mayen Islands SJ NOK Norwegian Krone kr
Brazil BR BRL Brazilian Real R$
Brunei Darussalam BN BND Brunei Dollar $
Bulgaria BG BGN Bulgarian Lev лв
Burundi BI BIF Burundi Franc
Cambodia KH KHR Riel
Cameroon CM XAF CFA Franc BEAC
Central African Republic CF XAF CFA Franc BEAC
Chad TD XAF CFA Franc BEAC
Congo Republic of the Democratic CG XAF CFA Franc BEAC
Equatorial Guinea GQ XAF CFA Franc BEAC
Gabon GA XAF CFA Franc BEAC
Cape Verde CV CVE Cape Verde Escudo
Cayman Islands KY KYD Cayman Islands Dollar $
Chile CL CLP Chilean Peso $
China CN CNY Yuan Renminbi ¥
Colombia CO COP Colombian Peso $
Comoros KM KMF Comoro Franc
Congo-Brazzaville CD CDF Congolese Franc
Costa Rica CR CRC Costa Rican Colon
Croatia (Hrvatska) HR HRK Croatian Kuna kn
Cuba CU CUP Cuban Peso $
Cyprus CY EUR Euro
Czech Republic CZ CZK Czech Koruna
Denmark DK DKK Danish Krone kr
Faroe Islands FO DKK Danish Krone kr
Greenland GL DKK Danish Krone kr
Djibouti DJ DJF Djibouti Franc
Dominican Republic DO DOP Dominican Peso RD$
East Timor TP IDR Rupiah Rp
Indonesia ID IDR Rupiah Rp
Ecuador EC USD US Dollar $
Egypt EG EGP Egyptian Pound £
El Salvador SV USD US Dollar $
Eritrea ER ETB Ethiopian Birr
Ethiopia ET ETB Ethiopian Birr
Estonia EE EEK Kroon
Falkland Islands (Malvinas) FK FKP Falkland Islands Pound £
Fiji FJ FJD Fiji Dollar $
French Polynesia PF XPF CFP Franc
New Caledonia NC XPF CFP Franc
Wallis and Futuna Islands WF XPF CFP Franc
Gambia GM GMD Dalasi
Georgia GE GEL Lari
Gibraltar GI GIP Gibraltar Pound £
Guatemala GT GTQ Quetzal Q
Guinea GN GNF Guinea Franc
Guyana GY GYD Guyana Dollar $
Haiti HT HTG Haitian Gourde
Honduras HN HNL Lempira L
Hungary HU HUF Forint Ft
Iceland IS ISK Iceland Krona kr
Iran (Islamic Republic of) IR IRR Iranian Rial
Iraq IQ IQD Iraqi Dinar
Israel IL ILS New Israeli Sheqel
Jamaica JM JMD Jamaican Dollar J$
Jordan JO JOD Jordanian Dinar
Kazakhstan KZ KZT Tenge лв
Kenya KE KES Kenyan Shilling
Korea North KP KPW North Korean Won
Korea South KR KRW Won
Kuwait KW KWD Kuwaiti Dinar
Kyrgyzstan KG KGS Som лв
Lao PeopleÕs Democratic Republic LA LAK Kip
Latvia LV LVL Latvian Lats Ls
Lebanon LB LBP Lebanese Pound £
Lesotho LS LSL Lesotho Loti
Liberia LR LRD Liberian Dollar $
Libyan Arab Jamahiriya LY LYD Libyan Dinar
Liechtenstein LI CHF Swiss Franc CHF
Switzerland CH CHF Swiss Franc CHF
Lithuania LT LTL Lithuanian Litas Lt
Macau MO MOP Pataca
Macedonia MK MKD Denar ден
Madagascar MG MGA Malagasy Ariary
Malawi MW MWK Kwacha
Malaysia MY MYR Malaysian Ringgit RM
Maldives MV MVR Rufiyaa
Malta MT EUR Euro
Mauritania MR MRO Ouguiya
Mauritius MU MUR Mauritius Rupee
Mexico MX MXN Mexican Peso $
Moldova Republic of MD MDL Moldovan Leu
Mongolia MN MNT Tugrik
Morocco MA MAD Moroccan Dirham
Western Sahara EH MAD Moroccan Dirham
Mozambique MZ MZN Metical MT
Myanmar MM MMK Kyat
Namibia NA NAD Namibia Dollar N$
Nepal NP NPR Nepalese Rupee
Nicaragua NI NIO Cordoba Oro C$
Nigeria NG NGN Naira
Oman OM OMR Rial Omani
Pakistan PK PKR Pakistan Rupee
Panama PA PAB Panamanian Balboa
Papua New Guinea PG PGK Kina
Paraguay PY PYG Guarani Gs
Peru PE PEN Nuevo Sol S/.
Philippines PH PHP Philippine Peso Php
Poland PL PLN Zloty
Qatar QA QAR Qatari Rial
Romania RO RON New Leu lei
Russian Federation RU RUB Russian Ruble руб
Rwanda RW RWF Rwanda Franc
Sao Tome and Principe ST STD Dobra
Saudi Arabia SA SAR Saudi Riyal
Seychelles SC SCR Seychelles Rupee
Sierra Leone SL SLL Leone
Singapore SG SGD Singapore Dollar $
Slovakia (Slovak Republic) SK EUR Euro
Solomon Islands SB SBD Solomon Islands Dollar $
Somalia SO SOS Somali Shilling S
South Africa ZA ZAR Rand R
Sri Lanka LK LKR Sri Lanka Rupee
Sudan SD SDG Sudanese Pound
Suriname SR SRD Surinam Dollar $
Swaziland SZ SZL Lilangeni
Sweden SE SEK Swedish Krona kr
Syrian Arab Republic SY SYP Syrian Pound £
Taiwan TW TWD New Taiwan Dollar NT$
Tajikistan TJ TJS Somoni
Tanzania TZ TZS Tanzanian Shilling
Thailand TH THB Baht ฿
Tonga TO TOP Pa'anga
Trinidad and Tobago TT TTD Trinidad and Tobago Dollar TT$
Tunisia TN TND Tunisian Dinar
Turkey TR TRY Turkish Lira TL
Turkmenistan TM TMT Manat
Uganda UG UGX Uganda Shilling
Ukraine UA UAH Hryvnia
United Arab Emirates AE AED UAE Dirham
Uruguay UY UYU Uruguayan Peso $
Uzbekistan UZ UZS Uzbekistan Sum лв
Vanuatu VU VUV Vatu
Venezuela VE VEF Bolivar Fuerte Bs
Vietnam VN VND Dong
Yemen YE YER Yemeni Rial
Zambia ZM ZMK Zambian Kwacha
Zimbabwe ZW USD US Dollar $
Aland Islands AX EUR Euro
Angola AO AOA Kwanza
Bosnia and Herzegovina BA BAM Convertible Marks KM
Congo (Kinshasa) CD CDF Congolese Franc
Ghana GH GHS Cedi
Guernsey GG GBP Pound Sterling £
Isle of Man IM GBP Pound Sterling £
Laos LA LAK Kip
Macao S.A.R. MO MOP Pataca
Montenegro ME EUR Euro
Palestinian Territory PS JOD Jordanian Dinar
Saint Barthelemy BL EUR Euro
Saint Helena SH GBP Pound Sterling £
Saint Martin (French part) MF ANG Netherlands Antillian Guilder ƒ
Saint Pierre and Miquelon PM EUR Euro
Serbia RS RSD Serbian Dinar Дин.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment