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

MOP Exchange Rates

Latest rates · 157 currencies · per 1 MOP

Download CSV
Rates per 1 MOP. Missing rates are shown as a dash.
CurrencyNameper 1 MOPHistory
AEDUAE Dirham0.45429Chart
AFNAfghani8.0203Chart
ALLLek10.1279Chart
AMDArmenian Dram44.8259Chart
ANGNetherlands Antillean Guilder0.22241Chart
AOAKwanza113.3746Chart
ARSArgentine Peso187.7563Chart
AUDAustralian Dollar0.17708Chart
AWGAruban Florin0.22142Chart
AZNAzerbaijanian Manat0.21046Chart
BAMConvertible Mark0.21594Chart
BBDBarbados Dollar0.24740Chart
BDTTaka15.2472Chart
BGNBulgarian Lev0.21594Chart
BHDBahraini Dinar0.04651Chart
BIFBurundi Franc370.3299Chart
BMDBermudian Dollar0.12370Chart
BNDBrunei Dollar0.15835Chart
BOBBoliviano1.4567Chart
BRLBrazilian Real0.61699Chart
BSDBahamian Dollar0.12370Chart
BTNNgultrum11.9634Chart
BWPPula1.7009Chart
BYNBelarussian Ruble0.37635Chart
BZDBelize Dollar0.24923Chart
CADCanadian Dollar0.17637Chart
CDFCongolese Franc281.7903Chart
CHFSwiss Franc0.10267Chart
CLPChilean Peso120.8596Chart
CNYYuan Renminbi0.82883Chart
COPColombian Peso393.9095Chart
CRCCosta Rican Colon56.0228Chart
CUCPeso Convertible0.12371Chart
CUPCuban Peso2.9692Chart
CVECape Verde Escudo12.1750Chart
CZKCzech Koruna2.6923Chart
DJFDjibouti Franc22.0706Chart
DKKDanish Krone0.82544Chart
DOPDominican Peso7.5661Chart
DZDAlgerian Dinar16.6659Chart
EGPEgyptian Pound6.4804Chart
ERNNakfa1.8555Chart
ETBEthiopian Birr20.0197Chart
EUREuro0.11041Chart
FJDFiji Dollar0.27892Chart
FKPFalkland Islands Pound0.09351Chart
GBPPound Sterling0.09351Chart
GELLari0.32160Chart
GHSGhana Cedi1.4554Chart
GIPGibraltar Pound0.09351Chart
GMDDalasi9.1884Chart
GNFGuinea Franc1091.44Chart
GTQQuetzal0.94527Chart
GYDGuyana Dollar25.8524Chart
HKDHong Kong Dollar0.97087Chart
HNLLempira3.3299Chart
HRKCroatian Kuna0.83189Chart
HTGGourde16.3166Chart
HUFForint40.5232Chart
IDRRupiah2212.78Chart
ILSNew Israeli Sheqel0.37909Chart
INRIndian Rupee11.9634Chart
IQDIraqi Dinar183.5197Chart
IRRIranian Rial220135.98Chart
ISKIceland Krona15.1071Chart
JMDJamaican Dollar19.5989Chart
JODJordanian Dinar0.08770Chart
JPYYen19.5823Chart
KESKenyan Shilling16.0517Chart
KGSSom10.8189Chart
KHRRiel502.3311Chart
KMFComoro Franc54.3184Chart
KPWNorth Korean Won111.3379Chart
KRWWon165.8050Chart
KWDKuwaiti Dinar0.03845Chart
KYDCayman Islands Dollar0.10144Chart
KZTTenge56.1319Chart
LAKKip2764.75Chart
LBPLebanese Pound11123.64Chart
LKRSri Lanka Rupee40.9185Chart
LRDLiberian Dollar21.1564Chart
LSLLoti2.0448Chart
LTLLithuanian Litas0.38122Chart
LVLLatvian Lats0.07760Chart
LYDLibyan Dinar0.79483Chart
MADMoroccan Dirham1.2063Chart
MDLMoldovan Leu2.2125Chart
MGAMalagasy Ariary557.2542Chart
MKDDenar6.7964Chart
MMKKyat259.7668Chart
MNTTugrik444.7886Chart
MROOuguiya49.6921Chart
MURMauritius Rupee5.8713Chart
MVRRufiyaa1.9105Chart
MWKKwacha214.6231Chart
MXNMexican Peso2.2778Chart
MYRMalaysian Ringgit0.50548Chart
MZNMozambique Metical7.8980Chart
NADNamibia Dollar2.0448Chart
NGNNaira164.7415Chart
NIOCordoba Oro4.5391Chart
NOKNorwegian Krone1.1824Chart
NPRNepalese Rupee19.1505Chart
NZDNew Zealand Dollar0.21983Chart
OMRRial Omani0.04763Chart
PABBalboa0.12370Chart
PENSol0.42469Chart
PGKKina0.54330Chart
PHPPhilippine Peso7.7686Chart
PKRPakistan Rupee34.2861Chart
PLNZloty0.48451Chart
PYGGuarani705.1999Chart
QARQatari Rial0.45027Chart
RONNew Romanian Leu0.58956Chart
RSDSerbian Dinar12.9669Chart
RUBRussian Ruble10.5350Chart
RWFRwanda Franc182.4671Chart
SARSaudi Riyal0.46387Chart
SBDSolomon Islands Dollar0.99911Chart
SCRSeychelles Rupee1.8166Chart
SDGSudanese Pound74.2416Chart
SEKSwedish Krona1.2365Chart
SGDSingapore Dollar0.15835Chart
SHPSaint Helena Pound0.09351Chart
SLLLeone2840.15Chart
SOSSomali Shilling70.6916Chart
SRDSurinam Dollar4.6607Chart
STDDobra2713.95Chart
SVCEl Salvador Colon1.0824Chart
SYPSyrian Pound1608.46Chart
SZLLilangeni2.0448Chart
THBBaht4.1587Chart
TJSSomoni1.1421Chart
TMTTurkmenistan New Manat0.43364Chart
TNDTunisian Dinar0.37142Chart
TOPPa’anga0.29681Chart
TRYTurkish Lira6.0913Chart
TTDTrinidad and Tobago Dollar0.83722Chart
TWDNew Taiwan Dollar3.9541Chart
TZSTanzanian Shilling325.8415Chart
UAHHryvnia5.5523Chart
UGXUganda Shilling501.3538Chart
USDUS Dollar0.12370Chart
UYUPeso Uruguayo4.9748Chart
UZSUzbekistan Sum1471.68Chart
VEFBolivar10820772.88Chart
VNDDong3199.91Chart
VUVVatu14.8049Chart
WSTTala0.34457Chart
XAFCFA Franc BEAC72.4246Chart
XCDEast Caribbean Dollar0.33401Chart
XOFCFA Franc BCEAO72.4246Chart
XPFCFP Franc13.1755Chart
YERYemeni Rial29.2105Chart
ZARRand2.0448Chart
ZMWZambian Kwacha2.4651Chart
ZWLZimbabwe Dollar8252.72Chart
Download JSON

Put these rates in your application

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