Skip to content

MAD to USD exchange rate API

Moroccan Dirham to US Dollar · quoted 2026-10-14

0.10123

▼ +2.03% over 2Y

1 MAD = 0.10123 USD · 1 USD = 9.8787 MAD · Get this rate via the API

1 MAD buys 0.10123 USD as of 2026-10-14, so 1 USD buys 9.8787 MAD. Over the last 2 years, MAD/USD traded between 0.09892 and 0.11367, averaged 0.10716 and fell 2.03%. The API holds daily MAD/USD rates from 2024-08-24 — 2 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

Chart sampled every 7 observations · table and exports keep every daily rate

Download CSV
MAD/USD over 2Y: show the values
Rates per 1 MAD. Missing rates are shown as a dash.
DateUSD
2024-10-140.103326
2024-10-150.103313
2024-10-160.103392
2024-10-170.103026
2024-10-180.102761
2024-10-190.1015
2024-10-200.101455
2024-10-210.102498
2024-10-220.10295
2024-10-230.102902
2024-10-240.103033
2024-10-250.103178
2024-10-260.100928
2024-10-270.101888
2024-10-280.103044
2024-10-290.103327
2024-10-300.103408
2024-10-310.103644
2024-11-010.103487
2024-11-020.101641
2024-11-030.102563
2024-11-040.103478
2024-11-050.103768
2024-11-060.103275
2024-11-070.102987
2024-11-080.102826
2024-11-090.101145
2024-11-100.102123
2024-11-110.102376
2024-11-120.10243
2024-11-130.102586
2024-11-140.102078
2024-11-150.10202
2024-11-160.100477
2024-11-170.101017
2024-11-180.101625
2024-11-190.101909
2024-11-200.101887
2024-11-210.101661
2024-11-220.101374
2024-11-230.100363
2024-11-240.100062
2024-11-250.101016
2024-11-260.101436
2024-11-270.101674
2024-11-280.101689
2024-11-290.10152
2024-11-300.099827
2024-12-010.101179
2024-12-020.101544
2024-12-030.10184
2024-12-040.102098
2024-12-050.10248
2024-12-060.102219
2024-12-070.099947
2024-12-080.101386
2024-12-090.101842
2024-12-100.101837
2024-12-110.101783
2024-12-120.101763
2024-12-130.101848
2024-12-140.100192
2024-12-150.10138
2024-12-160.101863
2024-12-170.10181
2024-12-180.101508
2024-12-190.101142
2024-12-200.101249
2024-12-210.100311
2024-12-220.100543
2024-12-230.100973
2024-12-240.100927
2024-12-250.099441
2024-12-260.101073
2024-12-270.1011
2024-12-280.099529
2024-12-290.100206
2024-12-300.100555
2024-12-310.10047
2025-01-010.099728
2025-01-020.100362
2025-01-030.100689
2025-01-040.098915
2025-01-050.100198
2025-01-060.101269
2025-01-070.101644
2025-01-080.101372
2025-01-090.101273
2025-01-100.101055
2025-01-110.099611
2025-01-120.100292
2025-01-130.100667
2025-01-140.101161
2025-01-150.10105
2025-01-160.100919
2025-01-170.10101
2025-01-180.099534
2025-01-190.100361
2025-01-200.101192
2025-01-210.101278
2025-01-220.10167
2025-01-230.101694
2025-01-240.101717
2025-01-250.099866
2025-01-260.101266
2025-01-270.101676
2025-01-280.101486
2025-01-290.101541
2025-01-300.101457
2025-01-310.101293
2025-02-010.099656
2025-02-020.100668
2025-02-030.100997
2025-02-040.101078
2025-02-050.101294
2025-02-060.101326
2025-02-070.101467
2025-02-080.0999
2025-02-090.100929
2025-02-100.101146
2025-02-110.101158
2025-02-120.10147
2025-02-130.101641
2025-02-140.101828
2025-02-150.100143
2025-02-160.101509
2025-02-170.101918
2025-02-180.101798
2025-02-190.101693
2025-02-200.101809
2025-02-210.102002
2025-02-220.100385
2025-02-230.10152
2025-02-240.102155
2025-02-250.102498
2025-02-260.102566
2025-02-270.102132
2025-02-280.101974
2025-03-010.100388
2025-03-020.10133
2025-03-030.102131
2025-03-040.10285
2025-03-050.10376
2025-03-060.104102
2025-03-070.104276
2025-03-080.102655
2025-03-090.103821
2025-03-100.104442
2025-03-110.105071
2025-03-120.10519
2025-03-130.104917
2025-03-140.10471
2025-03-150.103196
2025-03-160.104396
2025-03-170.104995
2025-03-180.105419
2025-03-190.10552
2025-03-200.105219
2025-03-210.105479
2025-03-220.103819
2025-03-230.10516
2025-03-240.105847
2025-03-250.106346
2025-03-260.106065
2025-03-270.105684
2025-03-280.105411
2025-03-290.103809
2025-03-300.10489
2025-03-310.105618
2025-04-010.105769
2025-04-020.105945
2025-04-030.106891
2025-04-040.106983
2025-04-050.104736
2025-04-060.105565
2025-04-070.106555
2025-04-080.106527
2025-04-090.106805
2025-04-100.107199
2025-04-110.108886
2025-04-120.10734
2025-04-130.108464
2025-04-140.109306
2025-04-150.109201
2025-04-160.109383
2025-04-170.109461
2025-04-180.109593
2025-04-190.107878
2025-04-200.109087
2025-04-210.110045
2025-04-220.11033
2025-04-230.109747
2025-04-240.109656
2025-04-250.109958
2025-04-260.108008
2025-04-270.109154
2025-04-280.109827
2025-04-290.110093
2025-04-300.109962
2025-05-010.109739
2025-05-020.109793
2025-05-030.107747
2025-05-040.108904
2025-05-050.110083
2025-05-060.110677
2025-05-070.110622
2025-05-080.110254
2025-05-090.110078
2025-05-100.108172
2025-05-110.109201
2025-05-120.109369
2025-05-130.109404
2025-05-140.109658
2025-05-150.109674
2025-05-160.109624
2025-05-170.107434
2025-05-180.108574
2025-05-190.109685
2025-05-200.110092
2025-05-210.110498
2025-05-220.110431
2025-05-230.110687
2025-05-240.108622
2025-05-250.109524
2025-05-260.110405
2025-05-270.110328
2025-05-280.110101
2025-05-290.110176
2025-05-300.110373
2025-05-310.108329
2025-06-010.109556
2025-06-020.110519
2025-06-030.110795
2025-06-040.110991
2025-06-050.111341
2025-06-060.11123
2025-06-070.109074
2025-06-080.110237
2025-06-090.110949
2025-06-100.111279
2025-06-110.111399
2025-06-120.111852
2025-06-130.112116
2025-06-140.109664
2025-06-150.110531
2025-06-160.111614
2025-06-170.111719
2025-06-180.111422
2025-06-190.11128
2025-06-200.111367
2025-06-210.109468
2025-06-220.110622
2025-06-230.111287
2025-06-240.111876
2025-06-250.112138
2025-06-260.112488
2025-06-270.112477
2025-06-280.110754
2025-06-290.111854
2025-06-300.112601
2025-07-010.113292
2025-07-020.113528
2025-07-030.11325
2025-07-040.113048
2025-07-050.111333
2025-07-060.112596
2025-07-070.113128
2025-07-080.113281
2025-07-090.113186
2025-07-100.113274
2025-07-110.113162
2025-07-120.110995
2025-07-130.112257
2025-07-140.11289
2025-07-150.11284
2025-07-160.11265
2025-07-170.112243
2025-07-180.112071
2025-07-190.110527
2025-07-200.111613
2025-07-210.112537
2025-07-220.113134
2025-07-230.11337
2025-07-240.113469
2025-07-250.113397
2025-07-260.111148
2025-07-270.112313
2025-07-280.112594
2025-07-290.112284
2025-07-300.112042
2025-07-310.111468
2025-08-010.111637
2025-08-020.110169
2025-08-030.111326
2025-08-040.112144
2025-08-050.112283
2025-08-060.112317
2025-08-070.112693
2025-08-080.112723
2025-08-090.110696
2025-08-100.111785
2025-08-110.112254
2025-08-120.112267
2025-08-130.112719
2025-08-140.112887
2025-08-150.112765
2025-08-160.111052
2025-08-170.112162
2025-08-180.112681
2025-08-190.112649
2025-08-200.112604
2025-08-210.112549
2025-08-220.112549
2025-08-230.111111
2025-08-240.111108
2025-08-250.11294
2025-08-260.112888
2025-08-270.112527
2025-08-280.112694
2025-08-290.112834
2025-08-300.110936
2025-08-310.111619
2025-09-010.112842
2025-09-020.112739
2025-09-030.11232
2025-09-040.112151
2025-09-050.112158
2025-09-060.110317
2025-09-070.111206
2025-09-080.112179
2025-09-090.112659
2025-09-100.112671
2025-09-110.112966
2025-09-120.113039
2025-09-130.110964
2025-09-140.112064
2025-09-150.112874
2025-09-160.113672
2025-09-170.113648
2025-09-180.113223
2025-09-190.112914
2025-09-200.11078
2025-09-210.11199
2025-09-220.11097
2025-09-230.110675
2025-09-240.110465
2025-09-250.110221
2025-09-260.109892
2025-09-270.110002
2025-09-280.109931
2025-09-290.109931
2025-09-300.109862
2025-10-010.109781
2025-10-020.109674
2025-10-030.109637
2025-10-040.109815
2025-10-050.109756
2025-10-060.109523
2025-10-070.109526
2025-10-080.109462
2025-10-090.109379
2025-10-100.1091
2025-10-110.109358
2025-10-120.109276
2025-10-130.108821
2025-10-140.108786
2025-10-150.108942
2025-10-160.108761
2025-10-170.108983
2025-10-180.109127
2025-10-190.10905
2025-10-200.108669
2025-10-210.108331
2025-10-220.108071
2025-10-230.108055
2025-10-240.108171
2025-10-250.108274
2025-10-260.108215
2025-10-270.108255
2025-10-280.108349
2025-10-290.108262
2025-10-300.10792
2025-10-310.10765
2025-11-010.107533
2025-11-020.107495
2025-11-030.107279
2025-11-040.107263
2025-11-050.107289
2025-11-060.107432
2025-11-070.107776
2025-11-080.108006
2025-11-090.107902
2025-11-100.107785
2025-11-110.107695
2025-11-120.107605
2025-11-130.107808
2025-11-140.108066
2025-11-150.108272
2025-11-160.108214
2025-11-170.108081
2025-11-180.108121
2025-11-190.107819
2025-11-200.107637
2025-11-210.107609
2025-11-220.107688
2025-11-230.107646
2025-11-240.107634
2025-11-250.107711
2025-11-260.107982
2025-11-270.108044
2025-11-280.107808
2025-11-290.107933
2025-11-300.107865
2025-12-010.107938
2025-12-020.107957
2025-12-030.108253
2025-12-040.108283
2025-12-050.108216
2025-12-060.108365
2025-12-070.108281
2025-12-080.108071
2025-12-090.107999
2025-12-100.108082
2025-12-110.108584
2025-12-120.108748
2025-12-130.108745
2025-12-140.108752
2025-12-150.108836
2025-12-160.109067
2025-12-170.109117
2025-12-180.109091
2025-12-190.109014
2025-12-200.109115
2025-12-210.109061
2025-12-220.109224
2025-12-230.109469
2025-12-240.1096
2025-12-250.109697
2025-12-260.109666
2025-12-270.109774
2025-12-280.109689
2025-12-290.109676
2025-12-300.109702
2025-12-310.109523
2026-01-010.109647
2026-01-020.109441
2026-01-030.109473
2026-01-040.10938
2026-01-050.109051
2026-01-060.108899
2026-01-070.108574
2026-01-080.108388
2026-01-090.108154
2026-01-100.108207
2026-01-110.108134
2026-01-120.1084
2026-01-130.108448
2026-01-140.108399
2026-01-150.108338
2026-01-160.108278
2026-01-170.108396
2026-01-180.108276
2026-01-190.108395
2026-01-200.108773
2026-01-210.108838
2026-01-220.108845
2026-01-230.109109
2026-01-240.109438
2026-01-250.109459
2026-01-260.109934
2026-01-270.110152
2026-01-280.110453
2026-01-290.110362
2026-01-300.109918
2026-01-310.109703
2026-02-010.109604
2026-02-020.109424
2026-02-030.109137
2026-02-040.109039
2026-02-050.108877
2026-02-060.108849
2026-02-070.108986
2026-02-080.108933
2026-02-090.109298
2026-02-100.109567
2026-02-110.109563
2026-02-120.10936
2026-02-130.109298
2026-02-140.109403
2026-02-150.109399
2026-02-160.109435
2026-02-170.109424
2026-02-180.109309
2026-02-190.109084
2026-02-200.108973
2026-02-210.109056
2026-02-220.109006
2026-02-230.108947
2026-02-240.108866
2026-02-250.10894
2026-02-260.10902
2026-02-270.109067
2026-02-280.109194
2026-03-010.109191
2026-03-020.108635
2026-03-030.107823
2026-03-040.107562
2026-03-050.107463
2026-03-060.107301
2026-03-070.107454
2026-03-080.107404
2026-03-090.106807
2026-03-100.10693
2026-03-110.106869
2026-03-120.106433
2026-03-130.106111
2026-03-140.106085
2026-03-150.106003
2026-03-160.106263
2026-03-170.106513
2026-03-180.106629
2026-03-190.106539
2026-03-200.10687
2026-03-210.106876
2026-03-220.106847
2026-03-230.106854
2026-03-240.107138
2026-03-250.107204
2026-03-260.107102
2026-03-270.10698
2026-03-280.107014
2026-03-290.107033
2026-03-300.106489
2026-03-310.106677
2026-04-010.107129
2026-04-020.106808
2026-04-030.106249
2026-04-040.106374
2026-04-050.10631
2026-04-060.106443
2026-04-070.106598
2026-04-080.107361
2026-04-090.107372
2026-04-100.107542
2026-04-110.107729
2026-04-120.107732
2026-04-130.107614
2026-04-140.108074
2026-04-150.108185
2026-04-160.108264
2026-04-170.108278
2026-04-180.108406
2026-04-190.108225
2026-04-200.108276
2026-04-210.108206
2026-04-220.108046
2026-04-230.107899
2026-04-240.107909
2026-04-250.108103
2026-04-260.10811
2026-04-270.108061
2026-04-280.10796
2026-04-290.108007
2026-04-300.108095
2026-05-010.108296
2026-05-020.108093
2026-05-030.108192
2026-05-040.108177
2026-05-050.108178
2026-05-060.108588
2026-05-070.108898
2026-05-080.109294
2026-05-090.109644
2026-05-100.109597
2026-05-110.109733
2026-05-120.109557
2026-05-130.109143
2026-05-140.108858
2026-05-150.108361
2026-05-160.108328
2026-05-170.108224
2026-05-180.10851
2026-05-190.10838
2026-05-200.108236
2026-05-210.108254
2026-05-220.108298
2026-05-230.108481
2026-05-240.108326
2026-05-250.108574
2026-05-260.108649
2026-05-270.108852
2026-05-280.108833
2026-05-290.108899
2026-05-300.108973
2026-05-310.108863
2026-06-010.108753
2026-06-020.108701
2026-06-030.108535
2026-06-040.10855
2026-06-050.108388
2026-06-060.108103
2026-06-070.107997
2026-06-080.108017
2026-06-090.108027
2026-06-100.107937
2026-06-110.107823
2026-06-120.107851
2026-06-130.10794
2026-06-140.107882
2026-06-150.107953
2026-06-160.108021
2026-06-170.108145
2026-06-180.107557
2026-06-190.107292
2026-06-200.107433
2026-06-210.107339
2026-06-220.107103
2026-06-230.106739
2026-06-240.106331
2026-06-250.106256
2026-06-260.106397
2026-06-270.106561
2026-06-280.106494
2026-06-290.106559
2026-06-300.106426
2026-07-010.106295
2026-07-020.106448
2026-07-030.106683
2026-07-040.106765
2026-07-050.106756
2026-07-060.106686
2026-07-070.106756
2026-07-080.106706
2026-07-090.106828
2026-07-100.106977
2026-07-110.107118
2026-07-120.107028
2026-07-130.107116
2026-07-140.107076
2026-07-150.10709
2026-07-160.107132
2026-07-170.107089
2026-07-180.107146
2026-07-190.107087
2026-07-200.10686
2026-07-210.106563
2026-07-220.106485
2026-07-230.106578
2026-07-240.106652
2026-07-250.106823
2026-07-260.106692
2026-07-270.106674
2026-07-280.106552
2026-07-290.106528
2026-07-300.106565
2026-07-310.106857
2026-08-010.10721
2026-08-020.107143
2026-08-030.107133
2026-08-040.107177
2026-08-050.107329
2026-08-060.107263
2026-08-070.107231
2026-08-080.107388
2026-08-090.107327
2026-08-100.107354
2026-08-110.107407
2026-08-120.10741
2026-08-130.107379
2026-08-140.107493
2026-08-150.1077
2026-08-160.107697
2026-08-170.107583
2026-08-180.107495
2026-08-190.107703
2026-08-200.10804
2026-08-210.108203
2026-08-220.108135
2026-08-230.108042
2026-08-240.108062
2026-08-250.107986
2026-08-260.108043
2026-08-270.10801
2026-08-280.107908
2026-08-290.107673
2026-08-300.107627
2026-08-310.10754
2026-09-010.107235
2026-09-020.107003
2026-09-030.106925
2026-09-040.106782
2026-09-050.106743
2026-09-060.106694
2026-09-070.106508
2026-09-080.106435
2026-09-090.106706
2026-09-100.106642
2026-09-110.106404
2026-09-120.106317
2026-09-130.106233
2026-09-140.105788
2026-09-150.105435
2026-09-160.105556
2026-09-170.105262
2026-09-180.105072
2026-09-190.105163
2026-09-200.105073
2026-09-210.104873
2026-09-220.104545
2026-09-230.104191
2026-09-240.103955
2026-09-250.103976
2026-09-260.104101
2026-09-270.104097
2026-09-280.103756
2026-09-290.103382
2026-09-300.103126
2026-10-010.102397
2026-10-020.101261
2026-10-030.100651
2026-10-040.100561
2026-10-050.100273
2026-10-060.100197
2026-10-070.100195
2026-10-080.100461
2026-10-090.101476
2026-10-100.102514
2026-10-110.102448
2026-10-120.102769
2026-10-130.10241
2026-10-140.101228

High

0.11367

Low

0.09892

Average

0.10716

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the MAD/USD rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MAD&currencies=USD"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MAD&currencies=USD");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MAD&currencies=USD").json()

Replace YOUR_API_KEY with the key from your dashboard.

MAD/USD API questions

How do I get the MAD/USD exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MAD&currencies=USD, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest MAD/USD rate in rates.USD.

How far back does MAD/USD historical data go?

Daily MAD/USD rates are available from 2024-08-24. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free MAD/USD exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

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