Supported Currencies — Currency Codes & Countries

Every currency code supported by the AllRatesToday exchange rate API: ISO 4217 code, currency name, country, symbol and the central bank that publishes its official rate. Includes retired codes (HRK, BGN, SLL, ZWL, ANG) and their replacements.

163 currencies, one API. Every code below works for live and historical rates, and 117 of them also have an official central bank rate. Get your free API key.

About currency codes

Every code on this page is an ISO 4217 three-letter currency code, the international standard maintained by the International Organization for Standardization. Wherever the API documentation asks for a source or target currency, pass one of these codes. They are case-insensitive.

ISO 4217 codes change over time: when a country redenominates or adopts another currency, a new code replaces the old one (Mexico moved from MXP to MXN in 1993; Sierra Leone from SLL to SLE in 2022). Lists elsewhere on the web often still carry old codes, so check the retired codes below if you are unsure. For the full history of the standard, see ISO 4217 on Wikipedia.

Major currencies

USD, EUR, GBP, JPY, CHF, CAD, AUD, NZD

INR, CNY, BRL, MXN, RUB, TRY, ZAR, SGD, HKD, KRW, THB, PHP, PKR, BDT, LKR, NGN, GHS, KES, AED, SAR, EGP  — and the full list below.

Retired currency codes

These codes have been replaced. The API still accepts them and returns the rate at the fixed conversion ratio, so older integrations keep working, but new code should use the replacement.

Old codeUse insteadCountrySinceNote
HRK EUR Croatia 1 Jan 2023 Croatia adopted the euro; 1 EUR = 7.53450 HRK.
BGN EUR Bulgaria 1 Jan 2026 Bulgaria adopted the euro; 1 EUR = 1.95583 BGN.
SLL SLE Sierra Leone 1 Jul 2022 Redenomination; 1 SLE = 1,000 SLL.
ZWL ZWG Zimbabwe Apr 2024 Zimbabwe Gold (ZiG) replaced the Zimbabwean dollar.
ANG XCG Curaçao and Sint Maarten 31 Mar 2025 Caribbean guilder replaced the Netherlands Antillean guilder at 1:1.

Venezuela: use VES. The 2021 code VED is not accepted.

Currencies with official rates only

For these currencies the rate we return is the officially published one, which can differ sharply from rates available in practice. Take extra care if you use them for pricing or settlement.

CodeCountryNote
IRR Iran Rate shown is the official rate. Open-market rates in Iran are many times higher.
KPW North Korea Rate shown is the official rate. There is essentially no international market for the won.

All supported currencies

Click a currency for its full profile — symbols, denominations and live conversion rates. The Official source column links to the central bank whose published reference rate you can fetch for that currency.

Code Currency Country Symbol Official source
AED 🇦🇪 UAE Dirham United Arab Emirates د.إ Central Bank of the UAE
AFN 🇦🇫 Afghan Afghani Afghanistan ؋ —
ALL 🇦🇱 Albanian Lek Albania L Bank of Albania
AMD 🇦🇲 Armenian Dram Armenia ֏ Central Bank of Armenia
ANG 🇨🇼 Netherlands Antillean Guilder (retired, use XCG) Curaçao and Sint Maarten (retired) ƒ —
AOA 🇦🇴 Angolan Kwanza Angola Kz National Bank of Angola
ARS 🇦🇷 Argentine Peso Argentina $ Central Bank of Argentina
AUD 🇦🇺 Australian Dollar Australia A$ Reserve Bank of Australia
AWG 🇦🇼 Aruban Florin Aruba ƒ —
AZN 🇦🇿 Azerbaijani Manat Azerbaijan ₼ Central Bank of Azerbaijan
BAM 🇧🇦 Bosnia and Herzegovina Mark Bosnia & Herzegovina KM Central Bank of Bosnia and Herzegovina
BBD 🇧🇧 Barbadian Dollar Barbados Bds$ Central Bank of Barbados
BDT 🇧🇩 Bangladeshi Taka Bangladesh ৳ Bangladesh Bank
BGN 🇧🇬 Bulgarian Lev (retired, use EUR) Bulgaria лв —
BHD 🇧🇭 Bahraini Dinar Bahrain .د.ب Central Bank of Bahrain
BIF 🇧🇮 Burundian Franc Burundi FBu —
BMD 🇧🇲 Bermudian Dollar Bermuda BD$ —
BND 🇧🇳 Brunei Dollar Brunei B$ —
BOB 🇧🇴 Bolivian Boliviano Bolivia Bs. Banco Central de Bolivia
BRL 🇧🇷 Brazilian Real Brazil R$ Banco Central do Brasil (PTAX)
BSD 🇧🇸 Bahamian Dollar Bahamas B$ —
BTN 🇧🇹 Bhutanese Ngultrum Bhutan Nu. Royal Monetary Authority of Bhutan
BWP 🇧🇼 Botswana Pula Botswana P Bank of Botswana
BYN 🇧🇾 Belarusian Ruble Belarus Br National Bank of the Republic of Belarus
BZD 🇧🇿 Belize Dollar Belize BZ$ Central Bank of Belize
CAD 🇨🇦 Canadian Dollar Canada C$ Bank of Canada
CDF 🇨🇩 Congolese Franc Congo - Kinshasa FC Banque Centrale du Congo
CHF 🇨🇭 Swiss Franc Switzerland CHF Swiss National Bank
CLP 🇨🇱 Chilean Peso Chile $ Central Bank of Chile
CNH 🇨🇳 Chinese Yuan (Offshore) China (offshore) ¥ —
CNY 🇨🇳 Chinese Yuan China ¥ People's Bank of China (CFETS)
COP 🇨🇴 Colombian Peso Colombia $ Superintendencia Financiera de Colombia (TRM)
CRC 🇨🇷 Costa Rican Colón Costa Rica ₡ Banco Central de Costa Rica
CUP 🇨🇺 Cuban Peso Cuba $ Banco Central de Cuba
CVE 🇨🇻 Cape Verdean Escudo Cape Verde $ —
CZK 🇨🇿 Czech Koruna Czechia Kč Czech National Bank
DJF 🇩🇯 Djiboutian Franc Djibouti Fdj —
DKK 🇩🇰 Danish Krone Denmark kr Danmarks Nationalbank
DOP 🇩🇴 Dominican Peso Dominican Republic RD$ Banco Central de la República Dominicana
DZD 🇩🇿 Algerian Dinar Algeria د.ج Bank of Algeria
EGP 🇪🇬 Egyptian Pound Egypt E£ Central Bank of Egypt
ERN 🇪🇷 Eritrean Nakfa Eritrea Nfk —
ETB 🇪🇹 Ethiopian Birr Ethiopia Br National Bank of Ethiopia
EUR 🇪🇺 Euro Euro area (21 countries) € European Central Bank
FJD 🇫🇯 Fijian Dollar Fiji FJ$ Reserve Bank of Fiji
FKP 🇫🇰 Falkland Islands Pound Falkland Islands FK£ —
GBP 🇬🇧 British Pound United Kingdom £ Bank of England
GEL 🇬🇪 Georgian Lari Georgia ₾ National Bank of Georgia
GGP 🇬🇬 Guernsey Pound Guernsey £ —
GHS 🇬🇭 Ghanaian Cedi Ghana ₵ Bank of Ghana
GIP 🇬🇮 Gibraltar Pound Gibraltar £ —
GMD 🇬🇲 Gambian Dalasi Gambia D Central Bank of The Gambia
GNF 🇬🇳 Guinean Franc Guinea FG —
GTQ 🇬🇹 Guatemalan Quetzal Guatemala Q Banco de Guatemala
GYD 🇬🇾 Guyanese Dollar Guyana G$ Bank of Guyana
HKD 🇭🇰 Hong Kong Dollar Hong Kong SAR China HK$ Hong Kong Monetary Authority
HNL 🇭🇳 Honduran Lempira Honduras L Banco Central de Honduras
HRK 🇭🇷 Croatian Kuna (retired, use EUR) Croatia kn —
HTG 🇭🇹 Haitian Gourde Haiti G Banque de la République d'Haïti
HUF 🇭🇺 Hungarian Forint Hungary Ft Magyar Nemzeti Bank
IDR 🇮🇩 Indonesian Rupiah Indonesia Rp Bank Indonesia
ILS 🇮🇱 Israeli New Shekel Israel ₪ Bank of Israel
IMP 🇮🇲 Isle of Man Pound Isle of Man £ —
INR 🇮🇳 Indian Rupee India ₹ Reserve Bank of India
IQD 🇮🇶 Iraqi Dinar Iraq ع.د Central Bank of Iraq
IRR 🇮🇷 Iranian Rial Iran ﷼ —
ISK 🇮🇸 Icelandic Króna Iceland kr Central Bank of Iceland
JEP 🇯🇪 Jersey Pound Jersey £ —
JMD 🇯🇲 Jamaican Dollar Jamaica J$ Bank of Jamaica
JOD 🇯🇴 Jordanian Dinar Jordan JD Central Bank of Jordan
JPY 🇯🇵 Japanese Yen Japan ¥ Bank of Japan
KES 🇰🇪 Kenyan Shilling Kenya KSh Central Bank of Kenya
KGS 🇰🇬 Kyrgyzstani Som Kyrgyzstan сом National Bank of the Kyrgyz Republic
KHR 🇰🇭 Cambodian Riel Cambodia ៛ National Bank of Cambodia
KMF 🇰🇲 Comorian Franc Comoros CF —
KPW 🇰🇵 North Korean Won North Korea ₩ —
KRW 🇰🇷 South Korean Won South Korea ₩ Bank of Korea
KWD 🇰🇼 Kuwaiti Dinar Kuwait KD Central Bank of Kuwait
KYD 🇰🇾 Cayman Islands Dollar Cayman Islands CI$ —
KZT 🇰🇿 Kazakhstani Tenge Kazakhstan ₸ National Bank of Kazakhstan
LAK 🇱🇦 Lao Kip Laos ₭ Bank of the Lao PDR
LBP 🇱🇧 Lebanese Pound Lebanon ل.ل —
LKR 🇱🇰 Sri Lankan Rupee Sri Lanka Rs Central Bank of Sri Lanka
LRD 🇱🇷 Liberian Dollar Liberia L$ —
LSL 🇱🇸 Lesotho Loti Lesotho M —
LYD 🇱🇾 Libyan Dinar Libya ل.د Central Bank of Libya
MAD 🇲🇦 Moroccan Dirham Morocco MAD Bank Al-Maghrib
MDL 🇲🇩 Moldovan Leu Moldova L National Bank of Moldova
MGA 🇲🇬 Malagasy Ariary Madagascar Ar Central Bank of Madagascar (BFM)
MKD 🇲🇰 Macedonian Denar North Macedonia ден National Bank of North Macedonia
MMK 🇲🇲 Myanmar Kyat Myanmar (Burma) K Central Bank of Myanmar
MNT 🇲🇳 Mongolian Tugrik Mongolia ₮ Bank of Mongolia
MOP 🇲🇴 Macanese Pataca Macao SAR China MOP$ Monetary Authority of Macao
MRU 🇲🇷 Mauritanian Ouguiya Mauritania UM Banque Centrale de Mauritanie
MUR 🇲🇺 Mauritian Rupee Mauritius ₨ Bank of Mauritius
MVR 🇲🇻 Maldivian Rufiyaa Maldives Rf Maldives Monetary Authority
MWK 🇲🇼 Malawian Kwacha Malawi MK Reserve Bank of Malawi
MXN 🇲🇽 Mexican Peso Mexico $ Banco de México
MYR 🇲🇾 Malaysian Ringgit Malaysia RM Bank Negara Malaysia
MZN 🇲🇿 Mozambican Metical Mozambique MT Banco de Moçambique
NAD 🇳🇦 Namibian Dollar Namibia N$ Bank of Namibia
NGN 🇳🇬 Nigerian Naira Nigeria ₦ Central Bank of Nigeria
NIO 🇳🇮 Nicaraguan Córdoba Nicaragua C$ Banco Central de Nicaragua
NOK 🇳🇴 Norwegian Krone Norway kr Norges Bank
NPR 🇳🇵 Nepalese Rupee Nepal ₨ Nepal Rastra Bank
NZD 🇳🇿 New Zealand Dollar New Zealand NZ$ Reserve Bank of New Zealand
OMR 🇴🇲 Omani Rial Oman ر.ع. Central Bank of Oman
PAB 🇵🇦 Panamanian Balboa Panama B/. —
PEN 🇵🇪 Peruvian Sol Peru S/ Central Reserve Bank of Peru
PGK 🇵🇬 Papua New Guinean Kina Papua New Guinea K —
PHP 🇵🇭 Philippine Peso Philippines ₱ Bangko Sentral ng Pilipinas
PKR 🇵🇰 Pakistani Rupee Pakistan ₨ State Bank of Pakistan
PLN 🇵🇱 Polish Zloty Poland zł Narodowy Bank Polski
PYG 🇵🇾 Paraguayan Guarani Paraguay ₲ Banco Central del Paraguay
QAR 🇶🇦 Qatari Riyal Qatar QR Qatar Central Bank
RON 🇷🇴 Romanian Leu Romania lei National Bank of Romania
RSD 🇷🇸 Serbian Dinar Serbia дин. National Bank of Serbia
RUB 🇷🇺 Russian Ruble Russia ₽ Bank of Russia
RWF 🇷🇼 Rwandan Franc Rwanda FRw National Bank of Rwanda
SAR 🇸🇦 Saudi Riyal Saudi Arabia ﷼ Saudi Central Bank (SAMA)
SBD 🇸🇧 Solomon Islands Dollar Solomon Islands SI$ —
SCR 🇸🇨 Seychellois Rupee Seychelles ₨ —
SDG 🇸🇩 Sudanese Pound Sudan ج.س —
SEK 🇸🇪 Swedish Krona Sweden kr Sveriges Riksbank
SGD 🇸🇬 Singapore Dollar Singapore S$ Monetary Authority of Singapore
SHP 🇸🇭 Saint Helena Pound St. Helena £ —
SLE 🇸🇱 Sierra Leonean Leone Sierra Leone Le Bank of Sierra Leone
SLL 🇸🇱 Sierra Leonean Leone (retired, use SLE) Sierra Leone Le —
SOS 🇸🇴 Somali Shilling Somalia Sh —
SRD 🇸🇷 Surinamese Dollar Suriname SRD Central Bank of Suriname
SSP 🇸🇸 South Sudanese Pound South Sudan SSP —
STN 🇸🇹 São Tomé and Príncipe Dobra São Tomé & Príncipe Db Banco Central de São Tomé e Príncipe
SVC 🇸🇻 Salvadoran Colón El Salvador ₡ —
SYP 🇸🇾 Syrian Pound Syria £S —
SZL 🇸🇿 Eswatini Lilangeni Eswatini E —
THB 🇹🇭 Thai Baht Thailand ฿ Bank of Thailand
TJS 🇹🇯 Tajikistani Somoni Tajikistan SM National Bank of Tajikistan
TMT 🇹🇲 Turkmenistani Manat Turkmenistan T Central Bank of Turkmenistan
TND 🇹🇳 Tunisian Dinar Tunisia د.ت Central Bank of Tunisia
TOP 🇹🇴 Tongan Paʻanga Tonga T$ —
TRY 🇹🇷 Turkish Lira Türkiye ₺ Central Bank of Türkiye
TTD 🇹🇹 Trinidad and Tobago Dollar Trinidad & Tobago TT$ Central Bank of Trinidad and Tobago
TWD 🇹🇼 Taiwan Dollar Taiwan NT$ Central Bank of the Republic of China (Taiwan)
TZS 🇹🇿 Tanzanian Shilling Tanzania TSh Bank of Tanzania
UAH 🇺🇦 Ukrainian Hryvnia Ukraine ₴ National Bank of Ukraine
UGX 🇺🇬 Ugandan Shilling Uganda USh Bank of Uganda
USD 🇺🇸 US Dollar United States $ US Federal Reserve (H.10)
UYU 🇺🇾 Uruguayan Peso Uruguay $U Central Bank of Uruguay
UZS 🇺🇿 Uzbekistani Som Uzbekistan сўм Central Bank of Uzbekistan
VES 🇻🇪 Venezuelan Bolívar Venezuela Bs.S Central Bank of Venezuela
VND 🇻🇳 Vietnamese Dong Vietnam ₫ State Bank of Vietnam
VUV 🇻🇺 Vanuatu Vatu Vanuatu VT —
WST 🇼🇸 Samoan Tala Samoa WS$ —
XAF 🇨🇲 Central African CFA Franc Central African CFA zone (6 countries) FCFA Bank of Central African States (BEAC)
XCD 🇦🇬 East Caribbean Dollar Eastern Caribbean (8 countries and territories) EC$ —
XCG 🇨🇼 Caribbean Guilder Curaçao and Sint Maarten Cg —
XOF 🇸🇳 West African CFA Franc West African CFA zone (8 countries) CFA Central Bank of West African States (BCEAO)
XPF 🇵🇫 CFP Franc French Polynesia, New Caledonia, Wallis and Futuna ₣ —
YER 🇾🇪 Yemeni Rial Yemen ﷼ —
ZAR 🇿🇦 South African Rand South Africa R South African Reserve Bank
ZMW 🇿🇲 Zambian Kwacha Zambia ZK Bank of Zambia
ZWG 🇿🇼 Zimbabwe Gold Zimbabwe ZiG Reserve Bank of Zimbabwe
ZWL 🇿🇼 Zimbabwean Dollar (retired, use ZWG) Zimbabwe Z$ —

Using currency codes in the API

Pass any code above as source or target:

curl "https://allratestoday.com/api/v1/rates?source=USD&target=LKR" \
  -H "Authorization: Bearer art_live_your_key"

Or fetch this list programmatically — the keyless /api/v1/symbols endpoint returns every supported currency with its name and symbol, as JSON, CSV, XML or Excel:

curl "https://allratestoday.com/api/v1/symbols"

The machine-readable OpenAPI specification covers every endpoint, and the API playground lets you try them without writing code.

Every currency, one API key

Live mid-market rates, historical data, and official central bank rates for 163 currencies.

Get Free API Key Try the Playground