Skip to content

MAD to MRO exchange rate API

Moroccan Dirham to Ouguiya · quoted 2026-11-01

41.0710

▼ +0.26% over 2Y

1 MAD = 41.0710 MRO · 1 MRO = 0.02435 MAD · Get this rate via the API

1 MAD buys 41.0710 MRO as of 2026-11-01, so 1 MRO buys 0.02435 MAD. Over the last 2 years, MAD/MRO traded between 39.5029 and 45.3680, averaged 42.7239 and fell 0.26%. The API holds daily MAD/MRO 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/MRO over 2Y: show the values
Rates per 1 MAD. Missing rates are shown as a dash.
DateMRO
2024-11-0141.177881
2024-11-0240.303593
2024-11-0341.015043
2024-11-0441.057229
2024-11-0541.297208
2024-11-0641.101906
2024-11-0741.030662
2024-11-0841.027365
2024-11-0940.309498
2024-11-1040.818772
2024-11-1141.014461
2024-11-1240.976893
2024-11-1341.032669
2024-11-1440.708437
2024-11-1540.692742
2024-11-1640.121904
2024-11-1740.376334
2024-11-1840.635325
2024-11-1940.708499
2024-11-2040.649312
2024-11-2140.466555
2024-11-2240.457809
2024-11-2340.058604
2024-11-2440.034836
2024-11-2540.264519
2024-11-2640.4306
2024-11-2740.524191
2024-11-2840.482311
2024-11-2940.452305
2024-11-3039.780097
2024-12-0140.386042
2024-12-0240.455193
2024-12-0340.610985
2024-12-0440.735175
2024-12-0540.868038
2024-12-0640.731356
2024-12-0739.692027
2024-12-0840.348693
2024-12-0940.4361
2024-12-1040.485389
2024-12-1140.548097
2024-12-1240.452967
2024-12-1340.471792
2024-12-1439.808794
2024-12-1540.471354
2024-12-1640.382335
2024-12-1740.370697
2024-12-1840.375913
2024-12-1940.135029
2024-12-2040.197069
2024-12-2139.835948
2024-12-2240.257446
2024-12-2340.094919
2024-12-2440.059912
2024-12-2539.502854
2024-12-2640.144066
2024-12-2740.209897
2024-12-2839.523824
2024-12-2940.243311
2024-12-3039.947236
2024-12-3140.138897
2025-01-0139.705089
2025-01-0239.957178
2025-01-0340.118739
2025-01-0439.518913
2025-01-0540.159505
2025-01-0640.454184
2025-01-0740.552542
2025-01-0840.455714
2025-01-0940.333015
2025-01-1040.22256
2025-01-1139.660205
2025-01-1240.096359
2025-01-1340.133507
2025-01-1440.23469
2025-01-1540.215573
2025-01-1640.18396
2025-01-1740.229877
2025-01-1839.573732
2025-01-1940.132957
2025-01-2040.213791
2025-01-2140.256355
2025-01-2240.363086
2025-01-2340.49747
2025-01-2440.525958
2025-01-2539.767205
2025-01-2640.487661
2025-01-2740.375722
2025-01-2840.391208
2025-01-2940.49125
2025-01-3040.3803
2025-01-3140.37912
2025-02-0139.824973
2025-02-0240.309371
2025-02-0340.313012
2025-02-0440.649134
2025-02-0540.579712
2025-02-0640.638115
2025-02-0740.69289
2025-02-0840.008073
2025-02-0940.429076
2025-02-1040.64169
2025-02-1140.708638
2025-02-1240.754065
2025-02-1340.787067
2025-02-1440.83118
2025-02-1540.093391
2025-02-1640.509732
2025-02-1740.557313
2025-02-1840.508982
2025-02-1940.705449
2025-02-2040.811219
2025-02-2140.89993
2025-02-2240.261544
2025-02-2340.674114
2025-02-2440.929397
2025-02-2541.101459
2025-02-2740.953621
2025-02-2840.868927
2025-03-0140.192571
2025-03-0240.536825
2025-03-0340.783813
2025-03-0441.136264
2025-03-0541.436963
2025-03-0641.59923
2025-03-0741.149817
2025-03-0840.461601
2025-03-1041.152173
2025-03-1141.25059
2025-03-1241.855278
2025-03-1341.838594
2025-03-1441.657764
2025-03-1541.057238
2025-03-1741.656344
2025-03-1841.958628
2025-03-1942.040791
2025-03-2041.947808
2025-03-2141.999489
2025-03-2241.318846
2025-03-2542.163834
2025-03-2641.937777
2025-03-2741.889303
2025-03-2841.946605
2025-03-2941.253881
2025-03-3041.781632
2025-04-0141.937621
2025-04-0242.161324
2025-04-0342.408876
2025-04-0442.554847
2025-04-0541.644285
2025-04-0642.039546
2025-04-0742.594555
2025-04-0842.412965
2025-04-0942.211166
2025-04-1042.663721
2025-04-1143.228674
2025-04-1242.50868
2025-04-1343.094398
2025-04-1443.070851
2025-04-1543.258384
2025-04-1643.293299
2025-04-1743.360655
2025-04-1843.383444
2025-04-1942.710266
2025-04-2043.115293
2025-04-2143.603029
2025-04-2243.686215
2025-04-2343.658706
2025-04-2443.577781
2025-04-2543.653168
2025-04-2642.853009
2025-04-2743.310219
2025-04-2843.648217
2025-04-2943.637859
2025-04-3043.553765
2025-05-0143.544874
2025-05-0243.684313
2025-05-0342.855471
2025-05-0443.321005
2025-05-0543.907549
2025-05-0644.150223
2025-05-0843.756109
2025-05-0943.672952
2025-05-1042.83109
2025-05-1143.49735
2025-05-1243.457453
2025-05-1343.327946
2025-05-1443.450284
2025-05-1543.487621
2025-05-1742.574885
2025-05-1843.299518
2025-05-1943.613225
2025-05-2043.717981
2025-05-2143.651349
2025-05-2243.774178
2025-05-2343.816641
2025-05-2443.123133
2025-05-2543.462261
2025-05-2643.745499
2025-05-2743.674571
2025-05-2843.689933
2025-05-2943.632375
2025-05-3043.757137
2025-05-3142.846046
2025-06-0143.517875
2025-06-0243.609867
2025-06-0343.804318
2025-06-0443.89865
2025-06-0544.04274
2025-06-0644.083333
2025-06-0743.240526
2025-06-0843.759819
2025-06-0943.953163
2025-06-1044.135496
2025-06-1144.284849
2025-06-1244.128214
2025-06-1344.400185
2025-06-1443.428221
2025-06-1543.835554
2025-06-1644.240143
2025-06-1744.291864
2025-06-1844.241624
2025-06-1944.181067
2025-06-2043.96187
2025-06-2143.312495
2025-06-2243.948162
2025-06-2344.05952
2025-06-2444.385782
2025-06-2544.293132
2025-06-2644.664233
2025-06-2744.762205
2025-06-2844.079987
2025-06-2944.463624
2025-06-3044.812784
2025-07-0145.09968
2025-07-0245.109774
2025-07-0344.94923
2025-07-0444.944667
2025-07-0544.186671
2025-07-0644.678424
2025-07-0744.891801
2025-07-0844.961322
2025-07-0945.026575
2025-07-1045.042505
2025-07-1144.931358
2025-07-1244.065668
2025-07-1344.698548
2025-07-1444.817325
2025-07-1544.908448
2025-07-1644.923441
2025-07-1744.762484
2025-07-1844.505931
2025-07-1943.988126
2025-07-2044.447757
2025-07-2144.871201
2025-07-2244.97623
2025-07-2344.955085
2025-07-2445.037722
2025-07-2545.103061
2025-07-2644.278064
2025-07-2744.843161
2025-07-2844.87644
2025-07-2944.709375
2025-07-3044.748696
2025-07-3144.417127
2025-08-0144.480089
2025-08-0243.869789
2025-08-0344.476734
2025-08-0444.692666
2025-08-0544.609924
2025-08-0644.77249
2025-08-0745.016491
2025-08-0844.98098
2025-08-0944.128265
2025-08-1044.562533
2025-08-1144.737737
2025-08-1244.855259
2025-08-1345.032119
2025-08-1445.105511
2025-08-1545.073132
2025-08-1644.358458
2025-08-1744.794239
2025-08-1845.029171
2025-08-1945.003928
2025-08-2044.994295
2025-08-2144.963713
2025-08-2244.541809
2025-08-2344.387548
2025-08-2444.450851
2025-08-2544.70694
2025-08-2644.751833
2025-08-2744.707176
2025-08-2845.059914
2025-08-2945.155871
2025-08-3044.328994
2025-08-3144.637488
2025-09-0145.218671
2025-09-0244.978157
2025-09-0344.956625
2025-09-0444.825243
2025-09-0544.829774
2025-09-0644.071412
2025-09-0744.382478
2025-09-0844.558742
2025-09-0944.990446
2025-09-1045.015204
2025-09-1145.133751
2025-09-1344.29649
2025-09-1444.704608
2025-09-1545.069124
2025-09-1645.367982
2025-09-1745.33368
2025-09-1845.142113
2025-09-1945.047191
2025-09-2044.280344
2025-09-2144.67208
2025-09-2244.468257
2025-09-2344.205372
2025-09-2444.103014
2025-09-2544.064462
2025-09-2644.023439
2025-09-2743.943469
2025-09-2843.801131
2025-09-2943.915329
2025-09-3044.087041
2025-10-0143.800804
2025-10-0243.757129
2025-10-0343.774822
2025-10-0443.805184
2025-10-0543.839703
2025-10-0643.688189
2025-10-0743.709283
2025-10-0843.700744
2025-10-0943.624768
2025-10-1043.623941
2025-10-1143.684163
2025-10-1243.760564
2025-10-1343.456972
2025-10-1443.502286
2025-10-1543.489464
2025-10-1643.449512
2025-10-1743.503785
2025-10-1843.704403
2025-10-1943.742296
2025-10-2043.54962
2025-10-2143.402763
2025-10-2243.143226
2025-10-2343.220635
2025-10-2443.253477
2025-10-2543.371041
2025-10-2643.34974
2025-10-2743.350128
2025-10-2843.429608
2025-10-2943.367294
2025-10-3043.286083
2025-10-3143.264933
2025-11-0143.013216
2025-11-0243.024143
2025-11-0342.9989
2025-11-0442.927048
2025-11-0542.809434
2025-11-0642.810879
2025-11-0742.867969
2025-11-0842.986137
2025-11-0943.031448
2025-11-1042.730517
2025-11-1142.78734
2025-11-1242.732752
2025-11-1342.907232
2025-11-1443.215608
2025-11-1543.115948
2025-11-1643.006041
2025-11-1743.100686
2025-11-1842.994695
2025-11-1942.917861
2025-11-2042.818981
2025-11-2142.858961
2025-11-2242.944973
2025-11-2342.934329
2025-11-2442.897261
2025-11-2542.849594
2025-11-2642.866964
2025-11-2742.956713
2025-11-2842.927248
2025-11-2942.934432
2025-11-3042.963104
2025-12-0143.078486
2025-12-0242.981495
2025-12-0343.062081
2025-12-0443.176305
2025-12-0543.164431
2025-12-0643.183796
2025-12-0743.121141
2025-12-0843.070734
2025-12-0943.068852
2025-12-1143.069671
2025-12-1243.283187
2025-12-1343.216702
2025-12-1443.326069
2025-12-1543.491923
2025-12-1643.401014
2025-12-1743.329109
2025-12-1843.344632
2025-12-1943.611886
2025-12-2043.671787
2025-12-2143.364515
2025-12-2243.669876
2025-12-2343.487324
2025-12-2443.61582
2025-12-2543.784435
2025-12-2643.439118
2025-12-2743.466349
2025-12-2843.61559
2025-12-2943.46378
2025-12-3043.468743
2025-12-3143.512679
2026-01-0143.608448
2026-01-0243.60446
2026-01-0343.510737
2026-01-0443.593662
2026-01-0543.532118
2026-01-0643.505831
2026-01-0743.000579
2026-01-0843.018653
2026-01-0942.919234
2026-01-1043.158228
2026-01-1143.126007
2026-01-1243.052669
2026-01-1343.107369
2026-01-1443.201418
2026-01-1543.227288
2026-01-1643.154129
2026-01-1743.121476
2026-01-1843.267401
2026-01-1943.400108
2026-01-2043.365252
2026-01-2143.468209
2026-01-2243.473413
2026-01-2343.53992
2026-01-2443.644644
2026-01-2543.627192
2026-01-2643.747674
2026-01-2743.958538
2026-01-2844.066307
2026-01-2944.112193
2026-01-3043.93532
2026-01-3143.795831
2026-02-0143.78992
2026-02-0243.912544
2026-02-0343.676534
2026-02-0443.413058
2026-02-0543.198079
2026-02-0643.190964
2026-02-0743.373161
2026-02-0843.358909
2026-02-0943.487023
2026-02-1043.570282
2026-02-1143.72065
2026-02-1343.532591
2026-02-1443.671212
2026-02-1543.709524
2026-02-1643.599728
2026-02-1743.693018
2026-02-1843.594314
2026-02-1943.608654
2026-02-2043.532323
2026-02-2143.663802
2026-02-2243.433774
2026-02-2343.633075
2026-02-2443.548645
2026-02-2543.552076
2026-02-2643.583643
2026-02-2743.766527
2026-02-2843.633302
2026-03-0143.592457
2026-03-0243.564115
2026-03-0343.030571
2026-03-0443.031798
2026-03-0543.044667
2026-03-0642.830382
2026-03-0743.076095
2026-03-0842.967351
2026-03-0942.756612
2026-03-1042.807417
2026-03-1142.801995
2026-03-1242.657851
2026-03-1342.312983
2026-03-1442.541826
2026-03-1542.38272
2026-03-1642.614138
2026-03-1742.632286
2026-03-1842.770661
2026-03-1942.652465
2026-03-2042.86267
2026-03-2142.87725
2026-03-2242.626176
2026-03-2342.83604
2026-03-2442.687801
2026-03-2542.973654
2026-03-2642.800309
2026-03-2742.849101
2026-03-2942.763318
2026-03-3042.740105
2026-03-3142.639933
2026-04-0142.820471
2026-04-0242.653004
2026-04-0342.346272
2026-04-0442.42167
2026-04-0542.393232
2026-04-0642.315717
2026-04-0742.478345
2026-04-0843.057437
2026-05-1243.775563
2026-05-1443.542013
2026-05-1643.343512
2026-05-1743.354707
2026-05-1943.332946
2026-05-2043.283565
2026-05-2143.274271
2026-05-2343.356473
2026-05-2443.272689
2026-05-2543.237248
2026-05-2643.413465
2026-05-2743.483667
2026-05-2843.594071
2026-05-2943.479772
2026-05-3043.556705
2026-05-3143.498568
2026-06-0143.514359
2026-06-0243.460508
2026-06-0343.402883
2026-06-0443.454214
2026-06-0543.029148
2026-06-0643.272564
2026-06-0943.427285
2026-06-1043.418441
2026-06-1143.209772
2026-06-1243.096093
2026-06-1343.122041
2026-06-1443.110129
2026-06-1543.143187
2026-06-1643.231193
2026-06-1743.147054
2026-06-1843.054826
2026-06-1942.79799
2026-06-2042.914199
2026-06-2142.928847
2026-06-2242.742302
2026-06-2342.764421
2026-06-2442.480906
2026-06-2542.404835
2026-06-2642.303761
2026-06-2742.571017
2026-06-2842.568336
2026-06-2942.416469
2026-06-3042.42832
2026-07-0142.435703
2026-07-0342.719912
2026-07-0442.83703
2026-07-0542.623145
2026-07-0642.607227
2026-07-0742.532829
2026-07-0842.840325
2026-07-0942.580481
2026-07-1042.649183
2026-07-1142.660934
2026-07-1242.698982
2026-07-1342.844548
2026-07-1442.907456
2026-07-1542.738402
2026-07-1642.609469
2026-07-1742.794463
2026-07-1842.690607
2026-07-1942.699229
2026-07-2042.591002
2026-07-2142.626399
2026-07-2242.657789
2026-07-2342.770084
2026-07-2442.841539
2026-07-2542.868543
2026-07-2642.798518
2026-07-2742.548667
2026-07-2842.498071
2026-07-2942.717171
2026-07-3042.719514
2026-07-3142.863755
2026-08-0142.956921
2026-08-0243.053314
2026-08-0342.910013
2026-08-0443.025197
2026-08-0543.041636
2026-08-0642.984371
2026-08-0743.069329
2026-08-0843.049223
2026-08-0943.019832
2026-08-1043.041803
2026-08-1143.113102
2026-08-1242.97708
2026-08-1342.975481
2026-08-1443.140697
2026-08-1543.226918
2026-08-1643.284085
2026-08-1743.11444
2026-08-1843.136052
2026-08-2043.030395
2026-08-2143.203915
2026-08-2243.393156
2026-08-2343.242595
2026-08-2443.375802
2026-08-2543.421678
2026-08-2643.289814
2026-08-2743.435034
2026-08-2843.292803
2026-08-2943.184453
2026-08-3043.208128
2026-08-3143.1679
2026-09-0142.837862
2026-09-0242.880485
2026-09-0342.737545
2026-09-0442.686279
2026-09-0542.933204
2026-09-0642.973177
2026-09-0742.855184
2026-09-0842.748898
2026-09-0942.940624
2026-09-1042.670948
2026-09-1142.626859
2026-09-1242.526176
2026-09-1342.731932
2026-09-1442.294646
2026-09-1542.167983
2026-09-1642.22183
2026-09-1742.289365
2026-09-1942.138372
2026-09-2042.151034
2026-09-2142.002431
2026-09-2241.930449
2026-09-2341.77973
2026-09-2441.763494
2026-09-2541.620149
2026-09-2641.83665
2026-09-2741.78261
2026-09-2841.728525
2026-09-3041.404037
2026-10-0240.647568
2026-10-0340.339491
2026-10-0540.270079
2026-10-0640.115966
2026-10-0740.093403
2026-10-0840.203136
2026-10-0940.387354
2026-10-1040.966624
2026-10-1141.155167
2026-10-1241.041428
2026-10-1341.384529
2026-10-1441.021291
2026-10-1541.017339
2026-10-1641.102561
2026-10-1741.042193
2026-10-1841.131693
2026-10-1940.98009
2026-10-2040.873926
2026-10-2140.928048
2026-10-2240.896185
2026-10-2340.686653
2026-10-2440.665928
2026-10-2540.806536
2026-10-2640.518256
2026-10-2740.758948
2026-10-2840.796081
2026-10-2941.071239
2026-10-3041.109089
2026-10-3140.919193
2026-11-0141.071015

High

45.3680

Low

39.5029

Average

42.7239

Statistics use all 674 daily observations in the selected period.

For developers

Get this rate via the API

One GET request returns the MAD/MRO 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=MRO"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MAD&currencies=MRO");
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=MRO").json()

Replace YOUR_API_KEY with the key from your dashboard.

MAD/MRO API questions

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

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

How far back does MAD/MRO historical data go?

Daily MAD/MRO 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/MRO 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.