Moroccan dirham (MAD)

Reference rates published by Banca d'Italia every working day.

1 MAD = 0.0910167 EUR

1 MAD = 0.101875 USD

Rates against other currencies are calculated from the euro rates published by Banca d'Italia and the European Central Bank on Friday, 23 October 2026.

Used in
Morocco
Published by
Banca d'Italia
First day
4 January 1999
Latest
23 October 2026

MAD against the most used currencies

Currency1 MAD buys1 of it buys
USD US dollar 0.101875 USD 9.81596 MAD
EUR Euro 0.0910167 EUR 10.987 MAD
GBP Pound sterling 0.0762064 GBP 13.1223 MAD
INR Indian rupee 9.67252 INR 0.103386 MAD
AED UAE dirham 0.374133 AED 2.67285 MAD
CAD Canadian dollar 0.142578 CAD 7.01372 MAD
AUD Australian dollar 0.145071 AUD 6.89316 MAD
JPY Japanese yen 15.9743 JPY 0.0626004 MAD
CNY Chinese yuan renminbi 0.67953 CNY 1.4716 MAD
SAR Saudi riyal 0.382033 SAR 2.61757 MAD
PKR Pakistani rupee 28.231 PKR 0.0354221 MAD
PHP Philippine peso 6.48357 PHP 0.154236 MAD
NGN Nigerian naira 136.961 NGN 0.00730137 MAD
MXN Mexican peso 1.91341 MXN 0.522628 MAD
BRL Brazilian real 0.514108 BRL 1.94512 MAD
CHF Swiss franc 0.0839811 CHF 11.9074 MAD
SGD Singapore dollar 0.130245 SGD 7.67785 MAD
MYR Malaysian ringgit 0.41621 MYR 2.40263 MAD
ZAR South African rand 1.69088 ZAR 0.591408 MAD
TRY Turkish lira 5.06703 TRY 0.197354 MAD
KRW South Korean won 134.929 KRW 0.00741133 MAD
BDT Bangladeshi taka 12.5979 BDT 0.0793786 MAD
EGP Egyptian pound 5.6337 EGP 0.177503 MAD
KWD Kuwaiti dinar 0.03151 KWD 31.736 MAD
QAR Qatari riyal 0.370829 QAR 2.69666 MAD
NZD New Zealand dollar 0.179139 NZD 5.58226 MAD
HKD Hong Kong dollar 0.799063 HKD 1.25147 MAD
THB Thai baht 3.43779 THB 0.290885 MAD
IDR Indonesian rupiah 1,844.73 IDR 0.000542084 MAD
VND Vietnamese dong 2,632.84 VND 0.000379818 MAD

One year of 1 USD in MAD

23 October 202523 October 2026
High
9.98403
6 October 2026
Low
9.04126
28 January 2026

Get MAD rates from the API

Free, with no key. Every rate against MAD:

GET https://theratesapi.com/api/latest?base=MAD
curl "https://theratesapi.com/api/latest?base=MAD"
const res = await fetch('https://theratesapi.com/api/latest?base=MAD')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/latest?base=MAD').json()

A given day

Or a few currencies on a given day:

GET https://theratesapi.com/api/2026-10-23?base=MAD&symbols=USD,EUR
curl "https://theratesapi.com/api/2026-10-23?base=MAD&symbols=USD,EUR"
const res = await fetch('https://theratesapi.com/api/2026-10-23?base=MAD&symbols=USD,EUR')
const data = await res.json()
import requests

data = requests.get('https://theratesapi.com/api/2026-10-23?base=MAD&symbols=USD,EUR').json()

All currencies