Skip to content
Interactive Data Explorer

Currency Exchange Rate Explorer

Download historical exchange rates as CSV or JSON. Choose a base currency, target currencies and date range to build a daily rate table.

Download historical exchange rates

Choose a single date or a range of up to six years, set the currencies and run the lookup. Use CSV beneath the results to download one row per observed date. Missing observations remain absent; this table does not fill weekends or calculate monthly averages.

For an invoice amount with a recorded rate date, use the historical currency converter.

Date Selection
Date Range (up to six years)

Enter comma-separated ISO currency codes.

All available currencies will be compared against the base currency.

Latest rates

CUP Exchange Rates

Latest rates · 157 currencies · per 1 CUP

Download CSV
Rates per 1 CUP. Missing rates are shown as a dash.
CurrencyNameper 1 CUPHistory
AEDUAE Dirham0.15300Chart
AFNAfghani2.7011Chart
ALLLek3.4110Chart
AMDArmenian Dram15.0968Chart
ANGNetherlands Antillean Guilder0.07490Chart
AOAKwanza38.1832Chart
ARSArgentine Peso63.2340Chart
AUDAustralian Dollar0.05964Chart
AWGAruban Florin0.07457Chart
AZNAzerbaijanian Manat0.07088Chart
BAMConvertible Mark0.07273Chart
BBDBarbados Dollar0.08332Chart
BDTTaka5.1351Chart
BGNBulgarian Lev0.07273Chart
BHDBahraini Dinar0.01566Chart
BIFBurundi Franc124.7225Chart
BMDBermudian Dollar0.04166Chart
BNDBrunei Dollar0.05333Chart
BOBBoliviano0.49060Chart
BRLBrazilian Real0.20780Chart
BSDBahamian Dollar0.04166Chart
BTNNgultrum4.0291Chart
BWPPula0.57284Chart
BYNBelarussian Ruble0.12675Chart
BZDBelize Dollar0.08394Chart
CADCanadian Dollar0.05940Chart
CDFCongolese Franc94.9035Chart
CHFSwiss Franc0.03458Chart
CLPChilean Peso40.7040Chart
CNYYuan Renminbi0.27914Chart
COPColombian Peso132.6638Chart
CRCCosta Rican Colon18.8678Chart
CUCPeso Convertible0.04166Chart
CVECape Verde Escudo4.1004Chart
CZKCzech Koruna0.90674Chart
DJFDjibouti Franc7.4331Chart
DKKDanish Krone0.27800Chart
DOPDominican Peso2.5482Chart
DZDAlgerian Dinar5.6129Chart
EGPEgyptian Pound2.1825Chart
ERNNakfa0.62491Chart
ETBEthiopian Birr6.7424Chart
EUREuro0.03718Chart
FJDFiji Dollar0.09394Chart
FKPFalkland Islands Pound0.03149Chart
GBPPound Sterling0.03149Chart
GELLari0.10831Chart
GHSGhana Cedi0.49017Chart
GIPGibraltar Pound0.03149Chart
GMDDalasi3.0945Chart
GNFGuinea Franc367.5823Chart
GTQQuetzal0.31836Chart
GYDGuyana Dollar8.7068Chart
HKDHong Kong Dollar0.32698Chart
HNLLempira1.1215Chart
HRKCroatian Kuna0.28017Chart
HTGGourde5.4952Chart
HUFForint13.6477Chart
IDRRupiah745.2371Chart
ILSNew Israeli Sheqel0.12767Chart
INRIndian Rupee4.0291Chart
IQDIraqi Dinar61.8072Chart
IRRIranian Rial74139.07Chart
ISKIceland Krona5.0879Chart
JMDJamaican Dollar6.6007Chart
JODJordanian Dinar0.02954Chart
JPYYen6.5951Chart
KESKenyan Shilling5.4060Chart
KGSSom3.6437Chart
KHRRiel169.1789Chart
KMFComoro Franc18.2938Chart
KPWNorth Korean Won37.4972Chart
KRWWon55.8411Chart
KWDKuwaiti Dinar0.01295Chart
KYDCayman Islands Dollar0.03416Chart
KZTTenge18.9045Chart
LAKKip931.1325Chart
LBPLebanese Pound3746.30Chart
LKRSri Lanka Rupee13.7808Chart
LRDLiberian Dollar7.1252Chart
LSLLoti0.68867Chart
LTLLithuanian Litas0.12839Chart
LVLLatvian Lats0.02613Chart
LYDLibyan Dinar0.26769Chart
MADMoroccan Dirham0.40626Chart
MDLMoldovan Leu0.74513Chart
MGAMalagasy Ariary187.6763Chart
MKDDenar2.2890Chart
MMKKyat87.4862Chart
MNTTugrik149.7993Chart
MOPPataca0.33679Chart
MROOuguiya16.7357Chart
MURMauritius Rupee1.9774Chart
MVRRufiyaa0.64343Chart
MWKKwacha72.2824Chart
MXNMexican Peso0.76713Chart
MYRMalaysian Ringgit0.17024Chart
MZNMozambique Metical2.6599Chart
NADNamibia Dollar0.68867Chart
NGNNaira55.4829Chart
NIOCordoba Oro1.5287Chart
NOKNorwegian Krone0.39820Chart
NPRNepalese Rupee6.4496Chart
NZDNew Zealand Dollar0.07404Chart
OMRRial Omani0.01604Chart
PABBalboa0.04166Chart
PENSol0.14303Chart
PGKKina0.18297Chart
PHPPhilippine Peso2.6164Chart
PKRPakistan Rupee11.5471Chart
PLNZloty0.16318Chart
PYGGuarani237.5026Chart
QARQatari Rial0.15164Chart
RONNew Romanian Leu0.19856Chart
RSDSerbian Dinar4.3671Chart
RUBRussian Ruble3.5481Chart
RWFRwanda Franc61.4527Chart
SARSaudi Riyal0.15623Chart
SBDSolomon Islands Dollar0.33649Chart
SCRSeychelles Rupee0.61182Chart
SDGSudanese Pound25.0036Chart
SEKSwedish Krona0.41644Chart
SGDSingapore Dollar0.05333Chart
SHPSaint Helena Pound0.03149Chart
SLLLeone956.5289Chart
SOSSomali Shilling23.8081Chart
SRDSurinam Dollar1.5697Chart
STDDobra914.0233Chart
SVCEl Salvador Colon0.36453Chart
SYPSyrian Pound541.7097Chart
SZLLilangeni0.68867Chart
THBBaht1.4006Chart
TJSSomoni0.38464Chart
TMTTurkmenistan New Manat0.14605Chart
TNDTunisian Dinar0.12509Chart
TOPPa’anga0.09996Chart
TRYTurkish Lira2.0515Chart
TTDTrinidad and Tobago Dollar0.28197Chart
TWDNew Taiwan Dollar1.3317Chart
TZSTanzanian Shilling109.7394Chart
UAHHryvnia1.8700Chart
UGXUganda Shilling168.8497Chart
USDUS Dollar0.04166Chart
UYUPeso Uruguayo1.6755Chart
UZSUzbekistan Sum495.6425Chart
VEFBolivar3644302.24Chart
VNDDong1077.69Chart
VUVVatu4.9861Chart
WSTTala0.11604Chart
XAFCFA Franc BEAC24.3917Chart
XCDEast Caribbean Dollar0.11249Chart
XOFCFA Franc BCEAO24.3917Chart
XPFCFP Franc4.4373Chart
YERYemeni Rial9.8377Chart
ZARRand0.68867Chart
ZMWZambian Kwacha0.83021Chart
ZWLZimbabwe Dollar2779.41Chart
Download JSON

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.