Skip to content

MAD to MOP exchange rate API

Moroccan Dirham to Pataca · quoted 2026-10-25

0.82303

▼ +0.33% over 2Y

1 MAD = 0.82303 MOP · 1 MOP = 1.2150 MAD · Get this rate via the API

1 MAD buys 0.82303 MOP as of 2026-10-25, so 1 MOP buys 1.2150 MAD. Over the last 2 years, MAD/MOP traded between 0.79220 and 0.91789, averaged 0.86179 and fell 0.33%. The API holds daily MAD/MOP 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/MOP over 2Y: show the values
Rates per 1 MAD. Missing rates are shown as a dash.
DateMOP
2024-10-250.825768
2024-10-260.807788
2024-10-270.81547
2024-10-280.825006
2024-10-290.827038
2024-10-300.827656
2024-10-310.829666
2024-11-010.82868
2024-11-020.814526
2024-11-030.821431
2024-11-040.828794
2024-11-050.83089
2024-11-060.82699
2024-11-070.824747
2024-11-080.823098
2024-11-090.809987
2024-11-100.8178
2024-11-110.819887
2024-11-120.820375
2024-11-130.821807
2024-11-140.818148
2024-11-150.817852
2024-11-160.805752
2024-11-170.810075
2024-11-180.814878
2024-11-190.816992
2024-11-200.81673
2024-11-210.814912
2024-11-220.8126
2024-11-230.804723
2024-11-240.802268
2024-11-250.809654
2024-11-260.813177
2024-11-270.814907
2024-11-280.815107
2024-11-290.813902
2024-11-300.800117
2024-12-010.810986
2024-12-020.814002
2024-12-030.816297
2024-12-040.818519
2024-12-050.821577
2024-12-060.819327
2024-12-070.800804
2024-12-080.812386
2024-12-090.816112
2024-12-100.815402
2024-12-110.815093
2024-12-120.814932
2024-12-130.81571
2024-12-140.802431
2024-12-150.811922
2024-12-160.815804
2024-12-170.81527
2024-12-180.812462
2024-12-190.809753
2024-12-200.810356
2024-12-210.80376
2024-12-220.80518
2024-12-230.80827
2024-12-240.807738
2024-12-250.795666
2024-12-260.808581
2024-12-270.808777
2024-12-280.795935
2024-12-290.801149
2024-12-300.804122
2024-12-310.803601
2025-01-010.798027
2025-01-020.803399
2025-01-030.806525
2025-01-040.792197
2025-01-050.802722
2025-01-060.811355
2025-01-070.813761
2025-01-080.811784
2025-01-090.811571
2025-01-100.809887
2025-01-110.799234
2025-01-120.804493
2025-01-130.807441
2025-01-140.811063
2025-01-150.810619
2025-01-160.809224
2025-01-170.810332
2025-01-180.798285
2025-01-190.804845
2025-01-200.811524
2025-01-210.811817
2025-01-220.815516
2025-01-230.815754
2025-01-240.815987
2025-01-250.801035
2025-01-260.812239
2025-01-270.816017
2025-01-280.81428
2025-01-290.814844
2025-01-300.814372
2025-01-310.812935
2025-02-010.800002
2025-02-020.807948
2025-02-030.810797
2025-02-040.811204
2025-02-050.812682
2025-02-060.812596
2025-02-070.813981
2025-02-080.801634
2025-02-090.809919
2025-02-100.811687
2025-02-110.811667
2025-02-120.814537
2025-02-130.815493
2025-02-140.816763
2025-02-150.802927
2025-02-160.813903
2025-02-170.816848
2025-02-180.815941
2025-02-190.814568
2025-02-200.815588
2025-02-210.816735
2025-02-220.803389
2025-02-230.812469
2025-02-240.817629
2025-02-250.820905
2025-02-260.820794
2025-02-270.817723
2025-02-280.816878
2025-03-010.80431
2025-03-020.811854
2025-03-030.818139
2025-03-040.823835
2025-03-050.830743
2025-03-060.833132
2025-03-070.834998
2025-03-080.821623
2025-03-090.832002
2025-03-100.836018
2025-03-110.84078
2025-03-120.841991
2025-03-130.839705
2025-03-140.838325
2025-03-150.826202
2025-03-160.835728
2025-03-170.840511
2025-03-180.843689
2025-03-190.844502
2025-03-200.842161
2025-03-210.844388
2025-03-220.831297
2025-03-230.839892
2025-03-250.851631
2025-03-260.849386
2025-03-270.846374
2025-03-280.84427
2025-03-290.831677
2025-03-300.840533
2025-03-310.846347
2025-04-010.84768
2025-04-020.849112
2025-04-030.856938
2025-04-040.857074
2025-04-050.838639
2025-04-060.845359
2025-04-070.853095
2025-04-080.852574
2025-04-090.8544
2025-04-100.856991
2025-04-110.869941
2025-04-120.857585
2025-04-130.866374
2025-04-140.873279
2025-04-150.872635
2025-04-160.873988
2025-04-170.875093
2025-04-180.876372
2025-04-190.862473
2025-04-200.87214
2025-04-210.879639
2025-04-220.88188
2025-04-230.876883
2025-04-240.876336
2025-04-250.878676
2025-04-260.863131
2025-04-270.872254
2025-04-280.877569
2025-04-290.879656
2025-04-300.878817
2025-05-010.876738
2025-05-020.877186
2025-05-030.860109
2025-05-040.869387
2025-05-050.878791
2025-05-060.883578
2025-05-080.881754
2025-05-090.881254
2025-05-100.866661
2025-05-110.874952
2025-05-120.876133
2025-05-130.877919
2025-05-140.881221
2025-05-150.882114
2025-05-170.864722
2025-05-180.87386
2025-05-190.883424
2025-05-200.887117
2025-05-210.890998
2025-05-220.89012
2025-05-230.89265
2025-05-240.876296
2025-05-250.883629
2025-05-260.890832
2025-05-270.890675
2025-05-280.889095
2025-05-290.889301
2025-05-300.891317
2025-05-310.875056
2025-06-010.884784
2025-06-020.892754
2025-06-030.895112
2025-06-040.896828
2025-06-050.89974
2025-06-060.898878
2025-06-070.88157
2025-06-080.890967
2025-06-090.896813
2025-06-100.899513
2025-06-110.900598
2025-06-120.904266
2025-06-130.906362
2025-06-140.886664
2025-06-150.893641
2025-06-160.902399
2025-06-170.903262
2025-06-180.900896
2025-06-190.899735
2025-06-200.900435
2025-06-210.885086
2025-06-220.894442
2025-06-230.899796
2025-06-240.904567
2025-06-250.906686
2025-06-260.909346
2025-06-270.909391
2025-06-280.89548
2025-06-290.904361
2025-06-300.910419
2025-07-010.916019
2025-07-020.917894
2025-07-030.91568
2025-07-040.913931
2025-07-050.900133
2025-07-060.910366
2025-07-070.914679
2025-07-080.915936
2025-07-090.915164
2025-07-100.915874
2025-07-110.914946
2025-07-120.89743
2025-07-130.907603
2025-07-140.912763
2025-07-150.912365
2025-07-160.910827
2025-07-170.907533
2025-07-180.906037
2025-07-190.89337
2025-07-200.902056
2025-07-210.909823
2025-07-220.914729
2025-07-230.916642
2025-07-240.917429
2025-07-250.916845
2025-07-260.898636
2025-07-270.908032
2025-07-280.91025
2025-07-290.907838
2025-07-300.905894
2025-07-310.901247
2025-08-010.90264
2025-08-020.890728
2025-08-030.900051
2025-08-040.906732
2025-08-050.907857
2025-08-060.908141
2025-08-070.911098
2025-08-080.911407
2025-08-090.895048
2025-08-100.90388
2025-08-110.907622
2025-08-120.907729
2025-08-130.911378
2025-08-140.912634
2025-08-150.910917
2025-08-160.895053
2025-08-170.904041
2025-08-180.908448
2025-08-190.905732
2025-08-200.904901
2025-08-210.905066
2025-08-220.905789
2025-08-230.894332
2025-08-240.894343
2025-08-250.908724
2025-08-260.90803
2025-08-270.902133
2025-08-280.904065
2025-08-290.904888
2025-08-300.8908
2025-08-310.896414
2025-09-010.906028
2025-09-020.905658
2025-09-030.903678
2025-09-040.900768
2025-09-050.901082
2025-09-060.885893
2025-09-070.893034
2025-09-080.900984
2025-09-090.904265
2025-09-100.903905
2025-09-110.906431
2025-09-130.889281
2025-09-140.897827
2025-09-150.904177
2025-09-160.910758
2025-09-170.910605
2025-09-180.907064
2025-09-190.904723
2025-09-200.887123
2025-09-210.896848
2025-09-220.888206
2025-09-230.886032
2025-09-240.884651
2025-09-250.88316
2025-09-260.881069
2025-09-270.881436
2025-09-280.880767
2025-09-290.881002
2025-09-300.880778
2025-10-010.879955
2025-10-020.879009
2025-10-030.878908
2025-10-040.880036
2025-10-050.879493
2025-10-060.877819
2025-10-070.87802
2025-10-080.877575
2025-10-090.876557
2025-10-100.874368
2025-10-110.876589
2025-10-120.87597
2025-10-130.872129
2025-10-140.871396
2025-10-150.872426
2025-10-160.870834
2025-10-170.871991
2025-10-180.873135
2025-10-190.872798
2025-10-200.869426
2025-10-210.866722
2025-10-220.865169
2025-10-230.864838
2025-10-240.866058
2025-10-250.866507
2025-10-260.866017
2025-10-270.866152
2025-10-280.866857
2025-10-290.86632
2025-10-300.863685
2025-10-310.86135
2025-11-010.860661
2025-11-020.860652
2025-11-030.858786
2025-11-040.858882
2025-11-050.859169
2025-11-060.860307
2025-11-070.863068
2025-11-080.865172
2025-11-090.86439
2025-11-100.863279
2025-11-110.862312
2025-11-120.861211
2025-11-130.862871
2025-11-140.864961
2025-11-150.866782
2025-11-160.866272
2025-11-170.865348
2025-11-180.865849
2025-11-190.865159
2025-11-200.863221
2025-11-210.862939
2025-11-220.86334
2025-11-230.863168
2025-11-240.86278
2025-11-250.862995
2025-11-260.865008
2025-11-270.865553
2025-11-280.863989
2025-11-290.865442
2025-11-300.864958
2025-12-010.865772
2025-12-020.866275
2025-12-030.867791
2025-12-040.867924
2025-12-050.867588
2025-12-060.868918
2025-12-070.868241
2025-12-080.866273
2025-12-090.865412
2025-12-110.870067
2025-12-120.871769
2025-12-130.87191
2025-12-140.871966
2025-12-150.872514
2025-12-160.873721
2025-12-170.874091
2025-12-180.874305
2025-12-190.873801
2025-12-200.87454
2025-12-210.874129
2025-12-220.8754
2025-12-230.876933
2025-12-240.877767
2025-12-250.878503
2025-12-260.878259
2025-12-270.878699
2025-12-280.878026
2025-12-290.878215
2025-12-300.878879
2025-12-310.87819
2026-01-010.878764
2026-01-020.878136
2026-01-030.87849
2026-01-040.877768
2026-01-050.875169
2026-01-060.873225
2026-01-070.871108
2026-01-080.869468
2026-01-090.868226
2026-01-100.868807
2026-01-110.868215
2026-01-120.870336
2026-01-130.871095
2026-01-140.870991
2026-01-150.869966
2026-01-160.869704
2026-01-170.870621
2026-01-180.869636
2026-01-190.870382
2026-01-200.873631
2026-01-210.874143
2026-01-220.874083
2026-01-230.876291
2026-01-240.878914
2026-01-250.879113
2026-01-260.882683
2026-01-270.884692
2026-01-280.887395
2026-01-290.886933
2026-01-300.883846
2026-01-310.882855
2026-02-010.881813
2026-02-020.880072
2026-02-030.878049
2026-02-040.877674
2026-02-050.875751
2026-02-060.875754
2026-02-070.877142
2026-02-080.876751
2026-02-090.879653
2026-02-100.882062
2026-02-110.882035
2026-02-120.882489
2026-02-130.879822
2026-02-140.880806
2026-02-150.880846
2026-02-160.880917
2026-02-170.880923
2026-02-180.879973
2026-02-190.878115
2026-02-200.877031
2026-02-210.87784
2026-02-220.877468
2026-02-230.877014
2026-02-240.876766
2026-02-250.877737
2026-02-260.877979
2026-02-270.878769
2026-02-280.879886
2026-03-010.879861
2026-03-020.875336
2026-03-030.868336
2026-03-040.86513
2026-03-050.865432
2026-03-060.864415
2026-03-070.865683
2026-03-080.865344
2026-03-090.859755
2026-03-100.861688
2026-03-110.861335
2026-03-120.857737
2026-03-130.855441
2026-03-140.85533
2026-03-150.854689
2026-03-160.856828
2026-03-170.859414
2026-03-180.860883
2026-03-190.860174
2026-03-200.862413
2026-03-210.862276
2026-03-220.862087
2026-03-230.861979
2026-03-240.864524
2026-03-250.864103
2026-03-260.862372
2026-03-270.862821
2026-03-280.863556
2026-03-290.863011
2026-03-300.859112
2026-03-310.861194
2026-04-010.86493
2026-04-020.862155
2026-04-030.857777
2026-04-040.858707
2026-04-050.858197
2026-04-060.85931
2026-04-070.860509
2026-04-080.866092
2026-04-090.865697
2026-04-100.866744
2026-04-110.868657
2026-04-120.867795
2026-04-130.866842
2026-04-140.870883
2026-04-150.873375
2026-04-160.871538
2026-04-170.872811
2026-04-180.874387
2026-04-190.874478
2026-04-200.876323
2026-04-210.871859
2026-04-220.87262
2026-04-230.873408
2026-04-240.870691
2026-04-250.870961
2026-04-260.871019
2026-04-270.870623
2026-04-280.873601
2026-04-290.871647
2026-04-300.872871
2026-05-010.874044
2026-05-020.872406
2026-05-030.873208
2026-05-040.873081
2026-05-050.873082
2026-05-060.874683
2026-05-070.879153
2026-05-080.884429
2026-05-090.884029
2026-05-100.881321
2026-05-110.882415
2026-05-120.883424
2026-05-140.878078
2026-05-150.874404
2026-05-160.873741
2026-05-170.873071
2026-05-180.876901
2026-05-190.874217
2026-05-200.873257
2026-05-210.873327
2026-05-230.87552
2026-05-240.874258
2026-05-250.87619
2026-05-260.876811
2026-05-270.878522
2026-05-280.877869
2026-05-290.878799
2026-05-300.879579
2026-05-310.878741
2026-06-010.877917
2026-06-020.877546
2026-06-030.876083
2026-06-040.876084
2026-06-050.8745
2026-06-060.872344
2026-06-090.871901
2026-06-100.871254
2026-06-110.870283
2026-06-120.870441
2026-06-130.871156
2026-06-140.870731
2026-06-150.871227
2026-06-160.871462
2026-06-170.872574
2026-06-180.86819
2026-06-190.866151
2026-06-200.867196
2026-06-210.866351
2026-06-220.864769
2026-06-230.861874
2026-06-240.858794
2026-06-250.858018
2026-06-260.859342
2026-06-270.860718
2026-06-280.860208
2026-06-290.860794
2026-06-300.859727
2026-07-010.858786
2026-07-020.860302
2026-07-030.861802
2026-07-040.862458
2026-07-050.862506
2026-07-060.861844
2026-07-070.862419
2026-07-080.861884
2026-07-090.862526
2026-07-100.863612
2026-07-110.864981
2026-07-120.864213
2026-07-130.864834
2026-07-140.864555
2026-07-150.864509
2026-07-160.864914
2026-07-170.864799
2026-07-180.865224
2026-07-190.864765
2026-07-200.862928
2026-07-210.860621
2026-07-220.859873
2026-07-230.8607
2026-07-240.861423
2026-07-250.862903
2026-07-260.861821
2026-07-270.861629
2026-07-280.860637
2026-07-290.860521
2026-07-300.860917
2026-07-310.863269
2026-08-010.865953
2026-08-020.865429
2026-08-030.865441
2026-08-040.865779
2026-08-050.86706
2026-08-060.866546
2026-08-070.86644
2026-08-080.867736
2026-08-090.867086
2026-08-100.867465
2026-08-110.867984
2026-08-120.868111
2026-08-130.867904
2026-08-140.868794
2026-08-150.870496
2026-08-160.870479
2026-08-170.869522
2026-08-180.868498
2026-08-200.872674
2026-08-210.874088
2026-08-220.873233
2026-08-230.872564
2026-08-240.872321
2026-08-250.871617
2026-08-260.872607
2026-08-270.872052
2026-08-280.871365
2026-08-290.869467
2026-08-300.869274
2026-08-310.868302
2026-09-010.865862
2026-09-020.864205
2026-09-030.863649
2026-09-040.862365
2026-09-050.862064
2026-09-060.861634
2026-09-070.859976
2026-09-080.85954
2026-09-090.861923
2026-09-100.8613
2026-09-110.859418
2026-09-120.858846
2026-09-130.858187
2026-09-140.85459
2026-09-150.85182
2026-09-160.85285
2026-09-170.850584
2026-09-180.848976
2026-09-190.849759
2026-09-200.849037
2026-09-210.847443
2026-09-220.844696
2026-09-230.841736
2026-09-240.839742
2026-09-250.84001
2026-09-260.841085
2026-09-270.841029
2026-09-280.838254
2026-09-300.83342
2026-10-020.818444
2026-10-030.813485
2026-10-050.810414
2026-10-060.809882
2026-10-070.809911
2026-10-080.812061
2026-10-090.820206
2026-10-100.828653
2026-10-110.828202
2026-10-120.830705
2026-10-130.827803
2026-10-140.820784
2026-10-150.823526
2026-10-160.829297
2026-10-170.829884
2026-10-180.829014
2026-10-190.826277
2026-10-200.824967
2026-10-210.824954
2026-10-220.823963
2026-10-230.821761
2026-10-240.822541
2026-10-250.823032

High

0.91789

Low

0.79220

Average

0.86179

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MAD/MOP API questions

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

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

How far back does MAD/MOP historical data go?

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