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

MAD Exchange Rates

Latest rates · 157 currencies · per 1 MAD

Download CSV
Rates per 1 MAD. Missing rates are shown as a dash.
CurrencyNameper 1 MADHistory
AEDUAE Dirham0.37613Chart
AFNAfghani6.6397Chart
ALLLek8.3845Chart
AMDArmenian Dram37.1094Chart
ANGNetherlands Antillean Guilder0.18412Chart
AOAKwanza93.8580Chart
ARSArgentine Peso155.4354Chart
AUDAustralian Dollar0.14678Chart
AWGAruban Florin0.18330Chart
AZNAzerbaijanian Manat0.17423Chart
BAMConvertible Mark0.17877Chart
BBDBarbados Dollar0.20481Chart
BDTTaka12.6225Chart
BGNBulgarian Lev0.17877Chart
BHDBahraini Dinar0.03877Chart
BIFBurundi Franc306.5803Chart
BMDBermudian Dollar0.10240Chart
BNDBrunei Dollar0.13109Chart
BOBBoliviano1.2059Chart
BRLBrazilian Real0.51078Chart
BSDBahamian Dollar0.10240Chart
BTNNgultrum9.9040Chart
BWPPula1.4081Chart
BYNBelarussian Ruble0.31157Chart
BZDBelize Dollar0.20633Chart
CADCanadian Dollar0.14601Chart
CDFCongolese Franc233.2821Chart
CHFSwiss Franc0.08501Chart
CLPChilean Peso100.0545Chart
CNYYuan Renminbi0.68658Chart
COPColombian Peso326.1008Chart
CRCCosta Rican Colon46.3789Chart
CUCPeso Convertible0.10241Chart
CUPCuban Peso2.4581Chart
CVECape Verde Escudo10.0791Chart
CZKCzech Koruna2.2285Chart
DJFDjibouti Franc18.2713Chart
DKKDanish Krone0.68409Chart
DOPDominican Peso6.2637Chart
DZDAlgerian Dinar13.7970Chart
EGPEgyptian Pound5.3756Chart
ERNNakfa1.5361Chart
ETBEthiopian Birr16.5735Chart
EUREuro0.09140Chart
FJDFiji Dollar0.23091Chart
FKPFalkland Islands Pound0.07741Chart
GBPPound Sterling0.07739Chart
GELLari0.26624Chart
GHSGhana Cedi1.2049Chart
GIPGibraltar Pound0.07741Chart
GMDDalasi7.6067Chart
GNFGuinea Franc903.5537Chart
GTQQuetzal0.78255Chart
GYDGuyana Dollar21.4021Chart
HKDHong Kong Dollar0.80366Chart
HNLLempira2.7567Chart
HRKCroatian Kuna0.68868Chart
HTGGourde13.5078Chart
HUFForint33.3811Chart
IDRRupiah1838.03Chart
ILSNew Israeli Sheqel0.31355Chart
INRIndian Rupee9.9381Chart
IQDIraqi Dinar151.9281Chart
IRRIranian Rial182241.17Chart
ISKIceland Krona12.5066Chart
JMDJamaican Dollar16.2251Chart
JODJordanian Dinar0.07261Chart
JPYYen16.2047Chart
KESKenyan Shilling13.2885Chart
KGSSom8.9565Chart
KHRRiel415.8584Chart
KMFComoro Franc44.9679Chart
KPWNorth Korean Won92.1719Chart
KRWWon138.2182Chart
KWDKuwaiti Dinar0.03183Chart
KYDCayman Islands Dollar0.08398Chart
KZTTenge46.4692Chart
LAKKip2288.82Chart
LBPLebanese Pound9208.78Chart
LKRSri Lanka Rupee33.9641Chart
LRDLiberian Dollar17.5145Chart
LSLLoti1.6928Chart
LTLLithuanian Litas0.31560Chart
LVLLatvian Lats0.06424Chart
LYDLibyan Dinar0.65801Chart
MDLMoldovan Leu1.8316Chart
MGAMalagasy Ariary461.3270Chart
MKDDenar5.6265Chart
MMKKyat215.0498Chart
MNTTugrik368.2214Chart
MOPPataca0.82786Chart
MROOuguiya41.1380Chart
MURMauritius Rupee4.8606Chart
MVRRufiyaa1.5816Chart
MWKKwacha177.6772Chart
MXNMexican Peso1.8873Chart
MYRMalaysian Ringgit0.41976Chart
MZNMozambique Metical6.5384Chart
NADNamibia Dollar1.6928Chart
NGNNaira136.3824Chart
NIOCordoba Oro3.7578Chart
NOKNorwegian Krone0.97882Chart
NPRNepalese Rupee15.8538Chart
NZDNew Zealand Dollar0.18199Chart
OMRRial Omani0.03953Chart
PABBalboa0.10240Chart
PENSol0.35074Chart
PGKKina0.45861Chart
PHPPhilippine Peso6.4552Chart
PKRPakistan Rupee28.7862Chart
PLNZloty0.40110Chart
PYGGuarani583.8049Chart
QARQatari Rial0.37276Chart
RONNew Romanian Leu0.48807Chart
RSDSerbian Dinar10.7347Chart
RUBRussian Ruble8.7215Chart
RWFRwanda Franc151.0567Chart
SARSaudi Riyal0.38402Chart
SBDSolomon Islands Dollar0.82632Chart
SCRSeychelles Rupee1.5039Chart
SDGSudanese Pound61.4614Chart
SEKSwedish Krona1.0244Chart
SGDSingapore Dollar0.13109Chart
SHPSaint Helena Pound0.07741Chart
SLLLeone2351.24Chart
SOSSomali Shilling58.5226Chart
SRDSurinam Dollar3.8584Chart
STDDobra2246.76Chart
SVCEl Salvador Colon0.89605Chart
SYPSyrian Pound1331.58Chart
SZLLilangeni1.6928Chart
THBBaht3.4346Chart
TJSSomoni0.94549Chart
TMTTurkmenistan New Manat0.35900Chart
TNDTunisian Dinar0.30748Chart
TOPPa’anga0.24412Chart
TRYTurkish Lira5.0503Chart
TTDTrinidad and Tobago Dollar0.69310Chart
TWDNew Taiwan Dollar3.2734Chart
TZSTanzanian Shilling269.9885Chart
UAHHryvnia4.5965Chart
UGXUganda Shilling415.0493Chart
USDUS Dollar0.10240Chart
UYUPeso Uruguayo4.1185Chart
UZSUzbekistan Sum1218.34Chart
VEFBolivar8958055.31Chart
VNDDong2659.32Chart
VUVVatu12.3037Chart
WSTTala0.28297Chart
XAFCFA Franc BEAC59.9572Chart
XCDEast Caribbean Dollar0.27651Chart
XOFCFA Franc BCEAO60.0386Chart
XPFCFP Franc10.9047Chart
YERYemeni Rial24.1821Chart
ZARRand1.6919Chart
ZMWZambian Kwacha2.0407Chart
ZWLZimbabwe Dollar6832.07Chart
Download JSON

Put these rates in your application

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