List of currency codes per country

A list currency codes (ISO 4217) for every country. Available as an API, JSON and CSV formats. The data is available as a CSV file or JSON file download, or by accessing our dedicated API endpoint directly.

Data Formats: json | csv | table | api
entitycurrencyalphabetic_codenumeric_codeminor_unitwithdrawal_date
AFGHANISTANAfghaniAFN9712
ÅLAND ISLANDSEuroEUR9782
ALBANIALekALL0082
ALGERIAAlgerian DinarDZD0122
AMERICAN SAMOAUS DollarUSD8402
ANDORRAEuroEUR9782
ANGOLAKwanzaAOA9732
ANGUILLAEast Caribbean DollarXCD9512
ANTARCTICANo universal currency
ANTIGUA AND BARBUDAEast Caribbean DollarXCD9512
ARGENTINAArgentine PesoARS0322
ARMENIAArmenian DramAMD0512
ARUBAAruban FlorinAWG5332
AUSTRALIAAustralian DollarAUD0362
AUSTRIAEuroEUR9782
AZERBAIJANAzerbaijan ManatAZN9442
BAHAMAS (THE)Bahamian DollarBSD0442
BAHRAINBahraini DinarBHD0483
BANGLADESHTakaBDT0502
BARBADOSBarbados DollarBBD0522
BELARUSBelarusian RubleBYN9332
BELGIUMEuroEUR9782
BELIZEBelize DollarBZD0842
BENINCFA Franc BCEAOXOF9520
BERMUDABermudian DollarBMD0602
BHUTANIndian RupeeINR3562
BHUTANNgultrumBTN0642
BOLIVIA (PLURINATIONAL STATE OF)BolivianoBOB0682
BOLIVIA (PLURINATIONAL STATE OF)MvdolBOV9842
BONAIRE, SINT EUSTATIUS AND SABAUS DollarUSD8402
BOSNIA AND HERZEGOVINAConvertible MarkBAM9772
BOTSWANAPulaBWP0722
BOUVET ISLANDNorwegian KroneNOK5782
BRAZILBrazilian RealBRL9862
BRITISH INDIAN OCEAN TERRITORY (THE)US DollarUSD8402
BRUNEI DARUSSALAMBrunei DollarBND0962
BULGARIABulgarian LevBGN9752
BURKINA FASOCFA Franc BCEAOXOF9520
BURUNDIBurundi FrancBIF1080
CABO VERDECabo Verde EscudoCVE1322
CAMBODIARielKHR1162
CAMEROONCFA Franc BEACXAF9500
CANADACanadian DollarCAD1242
CAYMAN ISLANDS (THE)Cayman Islands DollarKYD1362
CENTRAL AFRICAN REPUBLIC (THE)CFA Franc BEACXAF9500
CHADCFA Franc BEACXAF9500
CHILEChilean PesoCLP1520
CHILEUnidad de FomentoCLF9904
CHINAYuan RenminbiCNY1562
CHRISTMAS ISLANDAustralian DollarAUD0362
COCOS (KEELING) ISLANDS (THE)Australian DollarAUD0362
COLOMBIAColombian PesoCOP1702
COLOMBIAUnidad de Valor RealCOU9702
COMOROS (THE)Comorian FrancKMF1740
CONGO (THE DEMOCRATIC REPUBLIC OF THE)Congolese FrancCDF9762
CONGO (THE)CFA Franc BEACXAF9500
COOK ISLANDS (THE)New Zealand DollarNZD5542
COSTA RICACosta Rican ColonCRC1882
CÔTE D'IVOIRECFA Franc BCEAOXOF9520
CROATIAKunaHRK1912
CUBACuban PesoCUP1922
CUBAPeso ConvertibleCUC9312
CURAÇAONetherlands Antillean GuilderANG5322
CYPRUSEuroEUR9782
CZECHIACzech KorunaCZK2032
DENMARKDanish KroneDKK2082
DJIBOUTIDjibouti FrancDJF2620
DOMINICAEast Caribbean DollarXCD9512
DOMINICAN REPUBLIC (THE)Dominican PesoDOP2142
ECUADORUS DollarUSD8402
EGYPTEgyptian PoundEGP8182
EL SALVADOREl Salvador ColonSVC2222
EL SALVADORUS DollarUSD8402
EQUATORIAL GUINEACFA Franc BEACXAF9500
ERITREANakfaERN2322
ESTONIAEuroEUR9782
ETHIOPIAEthiopian BirrETB2302
EUROPEAN UNIONEuroEUR9782
FALKLAND ISLANDS (THE) [MALVINAS]Falkland Islands PoundFKP2382
FAROE ISLANDS (THE)Danish KroneDKK2082
FIJIFiji DollarFJD2422
FINLANDEuroEUR9782
FRANCEEuroEUR9782
FRENCH GUIANAEuroEUR9782
FRENCH POLYNESIACFP FrancXPF9530
FRENCH SOUTHERN TERRITORIES (THE)EuroEUR9782
GABONCFA Franc BEACXAF9500
GAMBIA (THE)DalasiGMD2702
GEORGIALariGEL9812
GERMANYEuroEUR9782
GHANAGhana CediGHS9362
GIBRALTARGibraltar PoundGIP2922
GREECEEuroEUR9782
GREENLANDDanish KroneDKK2082
GRENADAEast Caribbean DollarXCD9512
GUADELOUPEEuroEUR9782
GUAMUS DollarUSD8402
GUATEMALAQuetzalGTQ3202
GUERNSEYPound SterlingGBP8262
GUINEAGuinean FrancGNF3240
GUINEA-BISSAUCFA Franc BCEAOXOF9520
GUYANAGuyana DollarGYD3282
HAITIGourdeHTG3322
HAITIUS DollarUSD8402
HEARD ISLAND AND McDONALD ISLANDSAustralian DollarAUD0362
HOLY SEE (THE)EuroEUR9782
HONDURASLempiraHNL3402
HONG KONGHong Kong DollarHKD3442
HUNGARYForintHUF3482
ICELANDIceland KronaISK3520
INDIAIndian RupeeINR3562
INDONESIARupiahIDR3602
INTERNATIONAL MONETARY FUND (IMF)SDR (Special Drawing Right)XDR960-
IRAN (ISLAMIC REPUBLIC OF)Iranian RialIRR3642
IRAQIraqi DinarIQD3683
IRELANDEuroEUR9782
ISLE OF MANPound SterlingGBP8262
ISRAELNew Israeli SheqelILS3762
ITALYEuroEUR9782
JAMAICAJamaican DollarJMD3882
JAPANYenJPY3920
JERSEYPound SterlingGBP8262
JORDANJordanian DinarJOD4003
KAZAKHSTANTengeKZT3982
KENYAKenyan ShillingKES4042
KIRIBATIAustralian DollarAUD0362
KOREA (THE DEMOCRATIC PEOPLE’S REPUBLIC OF)North Korean WonKPW4082
KOREA (THE REPUBLIC OF)WonKRW4100
KUWAITKuwaiti DinarKWD4143
KYRGYZSTANSomKGS4172
LAO PEOPLE’S DEMOCRATIC REPUBLIC (THE)Lao KipLAK4182
LATVIAEuroEUR9782
LEBANONLebanese PoundLBP4222
LESOTHOLotiLSL4262
LESOTHORandZAR7102
LIBERIALiberian DollarLRD4302
LIBYALibyan DinarLYD4343
LIECHTENSTEINSwiss FrancCHF7562
LITHUANIAEuroEUR9782
LUXEMBOURGEuroEUR9782
MACAOPatacaMOP4462
MACEDONIA (THE FORMER YUGOSLAV REPUBLIC OF)DenarMKD8072
MADAGASCARMalagasy AriaryMGA9692
MALAWIMalawi KwachaMWK4542
MALAYSIAMalaysian RinggitMYR4582
MALDIVESRufiyaaMVR4622
MALICFA Franc BCEAOXOF9520
MALTAEuroEUR9782
MARSHALL ISLANDS (THE)US DollarUSD8402
MARTINIQUEEuroEUR9782
MAURITANIAOuguiyaMRU9292
MAURITIUSMauritius RupeeMUR4802
MAYOTTEEuroEUR9782
MEMBER COUNTRIES OF THE AFRICAN DEVELOPMENT BANK GROUPADB Unit of AccountXUA965-
MEXICOMexican PesoMXN4842
MEXICOMexican Unidad de Inversion (UDI)MXV9792
MICRONESIA (FEDERATED STATES OF)US DollarUSD8402
MOLDOVA (THE REPUBLIC OF)Moldovan LeuMDL4982
MONACOEuroEUR9782
MONGOLIATugrikMNT4962
MONTENEGROEuroEUR9782
MONTSERRATEast Caribbean DollarXCD9512
MOROCCOMoroccan DirhamMAD5042
MOZAMBIQUEMozambique MeticalMZN9432
MYANMARKyatMMK1042
NAMIBIANamibia DollarNAD5162
NAMIBIARandZAR7102
NAURUAustralian DollarAUD0362
NEPALNepalese RupeeNPR5242
NETHERLANDS (THE)EuroEUR9782
NEW CALEDONIACFP FrancXPF9530
NEW ZEALANDNew Zealand DollarNZD5542
NICARAGUACordoba OroNIO5582
NIGER (THE)CFA Franc BCEAOXOF9520
NIGERIANairaNGN5662
NIUENew Zealand DollarNZD5542
NORFOLK ISLANDAustralian DollarAUD0362
NORTHERN MARIANA ISLANDS (THE)US DollarUSD8402
NORWAYNorwegian KroneNOK5782
OMANRial OmaniOMR5123
PAKISTANPakistan RupeePKR5862
PALAUUS DollarUSD8402
PALESTINE, STATE OFNo universal currency
PANAMABalboaPAB5902
PANAMAUS DollarUSD8402
PAPUA NEW GUINEAKinaPGK5982
PARAGUAYGuaraniPYG6000
PERUSolPEN6042
PHILIPPINES (THE)Philippine PesoPHP6082
PITCAIRNNew Zealand DollarNZD5542
POLANDZlotyPLN9852
PORTUGALEuroEUR9782
PUERTO RICOUS DollarUSD8402
QATARQatari RialQAR6342
RÉUNIONEuroEUR9782
ROMANIARomanian LeuRON9462
RUSSIAN FEDERATION (THE)Russian RubleRUB6432
RWANDARwanda FrancRWF6460
SAINT BARTHÉLEMYEuroEUR9782
SAINT HELENA, ASCENSION AND TRISTAN DA CUNHASaint Helena PoundSHP6542
SAINT KITTS AND NEVISEast Caribbean DollarXCD9512
SAINT LUCIAEast Caribbean DollarXCD9512
SAINT MARTIN (FRENCH PART)EuroEUR9782
SAINT PIERRE AND MIQUELONEuroEUR9782
SAINT VINCENT AND THE GRENADINESEast Caribbean DollarXCD9512
SAMOATalaWST8822
SAN MARINOEuroEUR9782
SAO TOME AND PRINCIPEDobraSTN9302
SAUDI ARABIASaudi RiyalSAR6822
SENEGALCFA Franc BCEAOXOF9520
SERBIASerbian DinarRSD9412
SEYCHELLESSeychelles RupeeSCR6902
SIERRA LEONELeoneSLL6942
SINGAPORESingapore DollarSGD7022
SINT MAARTEN (DUTCH PART)Netherlands Antillean GuilderANG5322
SISTEMA UNITARIO DE COMPENSACION REGIONAL DE PAGOS "SUCRESucreXSU994-
SLOVAKIAEuroEUR9782
SLOVENIAEuroEUR9782
SOLOMON ISLANDSSolomon Islands DollarSBD0902
SOMALIASomali ShillingSOS7062
SOUTH AFRICARandZAR7102
SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDSNo universal currency
SOUTH SUDANSouth Sudanese PoundSSP7282
SPAINEuroEUR9782
SRI LANKASri Lanka RupeeLKR1442
SUDAN (THE)Sudanese PoundSDG9382
SURINAMESurinam DollarSRD9682
SVALBARD AND JAN MAYENNorwegian KroneNOK5782
ESWATINILilangeniSZL7482
SWEDENSwedish KronaSEK7522
SWITZERLANDSwiss FrancCHF7562
SWITZERLANDWIR EuroCHE9472
SWITZERLANDWIR FrancCHW9482
SYRIAN ARAB REPUBLICSyrian PoundSYP7602
TAIWAN (PROVINCE OF CHINA)New Taiwan DollarTWD9012
TAJIKISTANSomoniTJS9722
TANZANIA, UNITED REPUBLIC OFTanzanian ShillingTZS8342
THAILANDBahtTHB7642
TIMOR-LESTEUS DollarUSD8402
TOGOCFA Franc BCEAOXOF9520
TOKELAUNew Zealand DollarNZD5542
TONGAPa’angaTOP7762
TRINIDAD AND TOBAGOTrinidad and Tobago DollarTTD7802
TUNISIATunisian DinarTND7883
TURKEYTurkish LiraTRY9492
TURKMENISTANTurkmenistan New ManatTMT9342
TURKS AND CAICOS ISLANDS (THE)US DollarUSD8402
TUVALUAustralian DollarAUD0362
UGANDAUganda ShillingUGX8000
UKRAINEHryvniaUAH9802
UNITED ARAB EMIRATES (THE)UAE DirhamAED7842
UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND (THE)Pound SterlingGBP8262
UNITED STATES MINOR OUTLYING ISLANDS (THE)US DollarUSD8402
UNITED STATES OF AMERICA (THE)US DollarUSD8402
UNITED STATES OF AMERICA (THE)US Dollar (Next day)USN9972
URUGUAYPeso UruguayoUYU8582
URUGUAYUruguay Peso en Unidades Indexadas (UI)UYI9400
URUGUAYUnidad PrevisionalUYW9274
UZBEKISTANUzbekistan SumUZS8602
VANUATUVatuVUV5480
VENEZUELA (BOLIVARIAN REPUBLIC OF)Bolívar SoberanoVES9282
VIET NAMDongVND7040
VIRGIN ISLANDS (BRITISH)US DollarUSD8402
VIRGIN ISLANDS (U.S.)US DollarUSD8402
WALLIS AND FUTUNACFP FrancXPF9530
WESTERN SAHARAMoroccan DirhamMAD5042
YEMENYemeni RialYER8862
ZAMBIAZambian KwachaZMW9672
ZIMBABWEZimbabwe DollarZWL9322
ZZ01_Bond Markets Unit European_EURCOBond Markets Unit European Composite Unit (EURCO)XBA955-
ZZ02_Bond Markets Unit European_EMU-6Bond Markets Unit European Monetary Unit (E.M.U.-6)XBB956-
ZZ03_Bond Markets Unit European_EUA-9Bond Markets Unit European Unit of Account 9 (E.U.A.-9)XBC957-
ZZ04_Bond Markets Unit European_EUA-17Bond Markets Unit European Unit of Account 17 (E.U.A.-17)XBD958-
ZZ06_Testing_CodeCodes specifically reserved for testing purposesXTS963-
ZZ07_No_CurrencyThe codes assigned for transactions where no currency is involvedXXX999-
ZZ08_GoldGoldXAU959-
ZZ09_PalladiumPalladiumXPD964-
ZZ10_PlatinumPlatinumXPT962-
ZZ11_SilverSilverXAG961-
AFGHANISTANAfghaniAFA0042003-01
ÅLAND ISLANDSMarkkaFIM2462002-03
ALBANIAOld LekALK0081989-12
ANDORRAAndorran PesetaADP0202003-07
ANDORRASpanish PesetaESP7242002-03
ANDORRAFrench FrancFRF2502002-03
ANGOLAKwanzaAOK0241991-03
ANGOLANew KwanzaAON0242000-02
ANGOLAKwanza ReajustadoAOR9822000-02
ARGENTINAAustralARA0321992-01
ARGENTINAPeso ArgentinoARP0321985-07
ARGENTINAPesoARY0321989 to 1990
ARMENIARussian RubleRUR8101994-08
AUSTRIASchillingATS0402002-03
AZERBAIJANAzerbaijan ManatAYM9452005-10
AZERBAIJANAzerbaijanian ManatAZM0312005-12
AZERBAIJANRussian RubleRUR8101994-08
BELARUSBelarusian RubleBYB1122001-01
BELARUSBelarusian RubleBYR9742017-01
BELARUSRussian RubleRUR8101994-06
BELGIUMConvertible FrancBEC9931990-03
BELGIUMBelgian FrancBEF0562002-03
BELGIUMFinancial FrancBEL9921990-03
BOLIVIAPeso bolivianoBOP0681987-02
BOSNIA AND HERZEGOVINADinarBAD0701998-07
BRAZILCruzeiroBRB0761986-03
BRAZILCruzadoBRC0761989-02
BRAZILCruzeiroBRE0761993-03
BRAZILNew CruzadoBRN0761990-03
BRAZILCruzeiro RealBRR9871994-07
BULGARIALev A/52BGJ1001989 to 1990
BULGARIALev A/62BGK1001989 to 1990
BULGARIALevBGL1002003-11
BURMAKyatBUK1041990-02
CROATIACroatian DinarHRD1911995-01
CROATIACroatian KunaHRK1912015-06
CYPRUSCyprus PoundCYP1962008-01
CZECHOSLOVAKIAKrona A/53CSJ2031989 to 1990
CZECHOSLOVAKIAKorunaCSK2001993-03
ECUADORSucreECS2182000-09
ECUADORUnidad de Valor Constante (UVC)ECV9832000-09
EQUATORIAL GUINEAEkweleGQE2261986-06
ESTONIAKroonEEK2332011-01
EUROPEAN MONETARY CO-OPERATION FUND (EMCF)European Currency Unit (E.C.U)XEU9541999-01
FINLANDMarkkaFIM2462002-03
FRANCEFrench FrancFRF2502002-03
FRENCH GUIANAFrench FrancFRF2502002-03
FRENCH SOUTHERN TERRITORIESFrench FrancFRF2502002-03
GEORGIAGeorgian CouponGEK2681995-10
GEORGIARussian RubleRUR8101994-04
GERMAN DEMOCRATIC REPUBLICMark der DDRDDM2781990-07 to 1990-09
GERMANYDeutsche MarkDEM2762002-03
GHANACediGHC2882008-01
GHANAGhana CediGHP9392007-06
GREECEDrachmaGRD3002002-03
GUADELOUPEFrench FrancFRF2502002-03
GUINEASyliGNE3241989-12
GUINEASyliGNS3241986-02
GUINEA-BISSAUGuinea EscudoGWE6241978 to 1981
GUINEA-BISSAUGuinea-Bissau PesoGWP6241997-05
HOLY SEE (VATICAN CITY STATE)Italian LiraITL3802002-03
ICELANDOld KronaISJ3521989 to 1990
IRELANDIrish PoundIEP3722002-03
ISRAELPoundILP3761978 to 1981
ISRAELOld ShekelILR3761989 to 1990
ITALYItalian LiraITL3802002-03
KAZAKHSTANRussian RubleRUR8101994-05
KYRGYZSTANRussian RubleRUR8101993-01
LAOPathet Lao KipLAJ4181979-12
LATVIALatvian LatsLVL4282014-01
LATVIALatvian RubleLVR4281994-12
LESOTHOLotiLSM4261985-05
LESOTHOFinancial RandZAL9911995-03
LITHUANIALithuanian LitasLTL4402014-12
LITHUANIATalonasLTT4401993-07
LUXEMBOURGLuxembourg Convertible FrancLUC9891990-03
LUXEMBOURGLuxembourg FrancLUF4422002-03
LUXEMBOURGLuxembourg Financial FrancLUL9881990-03
MADAGASCARMalagasy FrancMGF4502004-12
MALAWIKwachaMWK4542016-02
MALDIVESMaldive RupeeMVQ4621989-12
MALIMali FrancMLF4661984-11
MALTAMaltese LiraMTL4702008-01
MALTAMaltese PoundMTP4701983-06
MARTINIQUEFrench FrancFRF2502002-03
MAURITANIAOuguiyaMRO4782017-12
MAYOTTEFrench FrancFRF2502002-03
MEXICOMexican PesoMXP4841993-01
MOLDOVA, REPUBLIC OFRussian RubleRUR8101993-12
MONACOFrench FrancFRF2502002-03
MOZAMBIQUEMozambique EscudoMZE5081978 to 1981
MOZAMBIQUEMozambique MeticalMZM5082006-06
NETHERLANDSNetherlands GuilderNLG5282002-03
NETHERLANDS ANTILLESNetherlands Antillean GuilderANG5322010-10
NICARAGUACordobaNIC5581990-10
PERUSolPEH6041989 to 1990
PERUIntiPEI6041991-07
PERUNuevo SolPEN6042015-12
PERUSolPES6041986-02
POLANDZlotyPLZ6161997-01
PORTUGALPortuguese EscudoPTE6202002-03
RÉUNIONFrench FrancFRF2502002-03
ROMANIALeu A/52ROK6421989 to 1990
ROMANIAOld LeuROL6422005-06
ROMANIANew Romanian LeuRON9462015-06
RUSSIAN FEDERATIONRussian RubleRUR8102004-01
SAINT MARTINFrench FrancFRF2501999-01
SAINT PIERRE AND MIQUELONFrench FrancFRF2502002-03
SAINT-BARTHÉLEMYFrench FrancFRF2501999-01
SAN MARINOItalian LiraITL3802002-03
SAO TOME AND PRINCIPEDobraSTD6782017-12
SERBIA AND MONTENEGROSerbian DinarCSD8912006-10
SERBIA AND MONTENEGROEuroEUR9782006-10
SLOVAKIASlovak KorunaSKK7032009-01
SLOVENIATolarSIT7052007-01
SOUTH AFRICAFinancial RandZAL9911995-03
SOUTH SUDANSudanese PoundSDG9382012-09
SOUTHERN RHODESIARhodesian DollarRHD7161978 to 1981
SPAINSpanish PesetaESA9961978 to 1981
SPAINA" Account (convertible Peseta Account)ESB9951994-12
SPAINSpanish PesetaESP7242002-03
SUDANSudanese DinarSDD7362007-07
SUDANSudanese PoundSDP7361998-06
SURINAMESurinam GuilderSRG7402003-12
SWAZILANDLilangeniSZL7482018-08
SWITZERLANDWIR Franc (for electronic)CHC9482004-11
TAJIKISTANRussian RubleRUR8101995-05
TAJIKISTANTajik RubleTJR7622001-04
TIMOR-LESTERupiahIDR3602002-07
TIMOR-LESTETimor EscudoTPE6262002-11
TURKEYOld Turkish LiraTRL7922005-12
TURKEYNew Turkish LiraTRY9492009-01
TURKMENISTANRussian RubleRUR8101993-10
TURKMENISTANTurkmenistan ManatTMM7952009-01
UGANDAUganda ShillingUGS8001987-05
UGANDAOld ShillingUGW8001989 to 1990
UKRAINEKarbovanetUAK8041996-09
UNION OF SOVIET SOCIALIST REPUBLICSRoubleSUR8101990-12
UNITED STATESUS Dollar (Same day)USS9982014-03
URUGUAYOld Uruguay PesoUYN8581989-12
URUGUAYUruguayan PesoUYP8581993-03
UZBEKISTANRussian RubleRUR8101994-07
VENEZUELABolivarVEB8622008-01
VENEZUELABolivar FuerteVEF9372011-12
VENEZUELA (BOLIVARIAN REPUBLIC OF)BolivarVEF9372016-02
VENEZUELA (BOLIVARIAN REPUBLIC OF)BolívarVEF9372018-08
VIETNAMOld DongVNC7041989-1990
YEMEN, DEMOCRATICYemeni DinarYDD7201991-09
YUGOSLAVIANew Yugoslavian DinarYUD8901990-01
YUGOSLAVIANew DinarYUM8912003-07
YUGOSLAVIAYugoslavian DinarYUN8901995-11
ZAIRENew ZaireZRN1801999-06
ZAIREZaireZRZ1801994-02
ZAMBIAZambian KwachaZMK8942012-12
ZIMBABWERhodesian DollarZWC7161989-12
ZIMBABWEZimbabwe Dollar (old)ZWD7162006-08
ZIMBABWEZimbabwe DollarZWD7162008-08
ZIMBABWEZimbabwe Dollar (new)ZWN9422006-09
ZIMBABWEZimbabwe DollarZWR9352009-06
ZZ01_Gold-FrancGold-FrancXFO2006-10
ZZ02_RINET Funds CodeRINET Funds CodeXRE1999-11
ZZ05_UIC-FrancUIC-FrancXFU2013-11