Skip to content

MOP to MAD exchange rate API

Pataca to Moroccan Dirham · quoted 2026-10-25

1.2150

▲ +0.33% over 2Y

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

1 MOP buys 1.2150 MAD as of 2026-10-25, so 1 MAD buys 0.82303 MOP. Over the last 2 years, MOP/MAD traded between 1.0895 and 1.2623, averaged 1.1618 and rose 0.33%. The API holds daily MOP/MAD 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
MOP/MAD over 2Y: show the values
Rates per 1 MOP. Missing rates are shown as a dash.
DateMAD
2024-10-251.210992
2024-10-261.237947
2024-10-271.226286
2024-10-281.212111
2024-10-291.209133
2024-10-301.20823
2024-10-311.205304
2024-11-011.206738
2024-11-021.227707
2024-11-031.217387
2024-11-041.206572
2024-11-051.203527
2024-11-061.209203
2024-11-071.212492
2024-11-081.214921
2024-11-091.234586
2024-11-101.222791
2024-11-111.21968
2024-11-121.218953
2024-11-131.216829
2024-11-141.222272
2024-11-151.222714
2024-11-161.241075
2024-11-171.234452
2024-11-181.227176
2024-11-191.224001
2024-11-201.224393
2024-11-211.227126
2024-11-221.230616
2024-11-231.242663
2024-11-241.246466
2024-11-251.235094
2024-11-261.229743
2024-11-271.227133
2024-11-281.226832
2024-11-291.228647
2024-11-301.249817
2024-12-011.233066
2024-12-021.228497
2024-12-031.225044
2024-12-041.221718
2024-12-051.21717
2024-12-061.220513
2024-12-071.248744
2024-12-081.230941
2024-12-091.225321
2024-12-101.226388
2024-12-111.226853
2024-12-121.227094
2024-12-131.225924
2024-12-141.246212
2024-12-151.231644
2024-12-161.225783
2024-12-171.226586
2024-12-181.230825
2024-12-191.234943
2024-12-201.234024
2024-12-211.244151
2024-12-221.241957
2024-12-231.237209
2024-12-241.238024
2024-12-251.256807
2024-12-261.236733
2024-12-271.236433
2024-12-281.256382
2024-12-291.248207
2024-12-301.243592
2024-12-311.244397
2025-01-011.253089
2025-01-021.24471
2025-01-031.239886
2025-01-041.262311
2025-01-051.24576
2025-01-061.232505
2025-01-071.228861
2025-01-081.231853
2025-01-091.232176
2025-01-101.234738
2025-01-111.251197
2025-01-121.243018
2025-01-131.23848
2025-01-141.232949
2025-01-151.233624
2025-01-161.235751
2025-01-171.234061
2025-01-181.252684
2025-01-191.242474
2025-01-201.232247
2025-01-211.231804
2025-01-221.226217
2025-01-231.225859
2025-01-241.225509
2025-01-251.248383
2025-01-261.231163
2025-01-271.225463
2025-01-281.228077
2025-01-291.227227
2025-01-301.227938
2025-01-311.230109
2025-02-011.249995
2025-02-021.237702
2025-02-031.233352
2025-02-041.232734
2025-02-051.230493
2025-02-061.230623
2025-02-071.228529
2025-02-081.247451
2025-02-091.234691
2025-02-101.232001
2025-02-111.23203
2025-02-121.22769
2025-02-131.226251
2025-02-141.224344
2025-02-151.245442
2025-02-161.228647
2025-02-171.224216
2025-02-181.225578
2025-02-191.227644
2025-02-201.226109
2025-02-211.224387
2025-02-221.244725
2025-02-231.230815
2025-02-241.223047
2025-02-251.218167
2025-02-261.218331
2025-02-271.222907
2025-02-281.224172
2025-03-011.243301
2025-03-021.231747
2025-03-031.222284
2025-03-041.213834
2025-03-051.20374
2025-03-061.200289
2025-03-071.197607
2025-03-081.217101
2025-03-091.201919
2025-03-101.196146
2025-03-111.189371
2025-03-121.187659
2025-03-131.190893
2025-03-141.192853
2025-03-151.210356
2025-03-161.196561
2025-03-171.189752
2025-03-181.18527
2025-03-191.184129
2025-03-201.18742
2025-03-211.184288
2025-03-221.202938
2025-03-231.190628
2025-03-251.174216
2025-03-261.17732
2025-03-271.181509
2025-03-281.184454
2025-03-291.202388
2025-03-301.18972
2025-03-311.181547
2025-04-011.179689
2025-04-021.177699
2025-04-031.166945
2025-04-041.166759
2025-04-051.192407
2025-04-061.182929
2025-04-071.172201
2025-04-081.172917
2025-04-091.170411
2025-04-101.166873
2025-04-111.149502
2025-04-121.166064
2025-04-131.154234
2025-04-141.145108
2025-04-151.145953
2025-04-161.14418
2025-04-171.142734
2025-04-181.141066
2025-04-191.159456
2025-04-201.146603
2025-04-211.136829
2025-04-221.13394
2025-04-231.140402
2025-04-241.141113
2025-04-251.138074
2025-04-261.158571
2025-04-271.146453
2025-04-281.13951
2025-04-291.136807
2025-04-301.137892
2025-05-011.140591
2025-05-021.140007
2025-05-031.162642
2025-05-041.150234
2025-05-051.137926
2025-05-061.13176
2025-05-081.134102
2025-05-091.134745
2025-05-101.153853
2025-05-111.142918
2025-05-121.141378
2025-05-131.139057
2025-05-141.134788
2025-05-151.133639
2025-05-171.15644
2025-05-181.144346
2025-05-191.131958
2025-05-201.127246
2025-05-211.122336
2025-05-221.123443
2025-05-231.120259
2025-05-241.141165
2025-05-251.131696
2025-05-261.122545
2025-05-271.122742
2025-05-281.124738
2025-05-291.124478
2025-05-301.121934
2025-05-311.142783
2025-06-011.130218
2025-06-021.120128
2025-06-031.117178
2025-06-041.11504
2025-06-051.111431
2025-06-061.112497
2025-06-071.134339
2025-06-081.122375
2025-06-091.115058
2025-06-101.111711
2025-06-111.110372
2025-06-121.105868
2025-06-131.103311
2025-06-141.127821
2025-06-151.119017
2025-06-161.108156
2025-06-171.107097
2025-06-181.110005
2025-06-191.111437
2025-06-201.110573
2025-06-211.129832
2025-06-221.118014
2025-06-231.111362
2025-06-241.1055
2025-06-251.102917
2025-06-261.099691
2025-06-271.099635
2025-06-281.116718
2025-06-291.105752
2025-06-301.098395
2025-07-011.091679
2025-07-021.08945
2025-07-031.092083
2025-07-041.094173
2025-07-051.110946
2025-07-061.098459
2025-07-071.093279
2025-07-081.091778
2025-07-091.092699
2025-07-101.091852
2025-07-111.092959
2025-07-121.114292
2025-07-131.101802
2025-07-141.095574
2025-07-151.096052
2025-07-161.097902
2025-07-171.101887
2025-07-181.103706
2025-07-191.119356
2025-07-201.108577
2025-07-211.099113
2025-07-221.093219
2025-07-231.090938
2025-07-241.090001
2025-07-251.090695
2025-07-261.112796
2025-07-271.101282
2025-07-281.098599
2025-07-291.101517
2025-07-301.10388
2025-07-311.109573
2025-08-011.107861
2025-08-021.122676
2025-08-031.111048
2025-08-041.102861
2025-08-051.101494
2025-08-061.10115
2025-08-071.097576
2025-08-081.097203
2025-08-091.117258
2025-08-101.10634
2025-08-111.10178
2025-08-121.101649
2025-08-131.097239
2025-08-141.095729
2025-08-151.097794
2025-08-161.117251
2025-08-171.106144
2025-08-181.100777
2025-08-191.104078
2025-08-201.105093
2025-08-211.10489
2025-08-221.104009
2025-08-231.118151
2025-08-241.118138
2025-08-251.100443
2025-08-261.101284
2025-08-271.108483
2025-08-281.106114
2025-08-291.105108
2025-08-301.122586
2025-08-311.115554
2025-09-011.103717
2025-09-021.104168
2025-09-031.106588
2025-09-041.110163
2025-09-051.109776
2025-09-061.128803
2025-09-071.119778
2025-09-081.109897
2025-09-091.105869
2025-09-101.106309
2025-09-111.103227
2025-09-131.124503
2025-09-141.113799
2025-09-151.105977
2025-09-161.097986
2025-09-171.09817
2025-09-181.102457
2025-09-191.10531
2025-09-201.127239
2025-09-211.115015
2025-09-221.125864
2025-09-231.128626
2025-09-241.130388
2025-09-251.132297
2025-09-261.134983
2025-09-271.134511
2025-09-281.135372
2025-09-291.13507
2025-09-301.135358
2025-10-011.136421
2025-10-021.137644
2025-10-031.137775
2025-10-041.136316
2025-10-051.137017
2025-10-061.139186
2025-10-071.138925
2025-10-081.139503
2025-10-091.140825
2025-10-101.143682
2025-10-111.140784
2025-10-121.141591
2025-10-131.146618
2025-10-141.147583
2025-10-151.146227
2025-10-161.148323
2025-10-171.146799
2025-10-181.145298
2025-10-191.14574
2025-10-201.150183
2025-10-211.153771
2025-10-221.155843
2025-10-231.156285
2025-10-241.154655
2025-10-251.154057
2025-10-261.154711
2025-10-271.154531
2025-10-281.153592
2025-10-291.154306
2025-10-301.157829
2025-10-311.160967
2025-11-011.161896
2025-11-021.161909
2025-11-031.164433
2025-11-041.164303
2025-11-051.163914
2025-11-061.162375
2025-11-071.158656
2025-11-081.155838
2025-11-091.156885
2025-11-101.158372
2025-11-111.159671
2025-11-121.161155
2025-11-131.158921
2025-11-141.15612
2025-11-151.153692
2025-11-161.154371
2025-11-171.155603
2025-11-181.154935
2025-11-191.155855
2025-11-201.158451
2025-11-211.158829
2025-11-221.15829
2025-11-231.158521
2025-11-241.159042
2025-11-251.158753
2025-11-261.156057
2025-11-271.155329
2025-11-281.157421
2025-11-291.155478
2025-11-301.156124
2025-12-011.155038
2025-12-021.154367
2025-12-031.15235
2025-12-041.152173
2025-12-051.152619
2025-12-061.150855
2025-12-071.151753
2025-12-081.154369
2025-12-091.155518
2025-12-111.149336
2025-12-121.147091
2025-12-131.146906
2025-12-141.146833
2025-12-151.146113
2025-12-161.14453
2025-12-171.144045
2025-12-181.143765
2025-12-191.144425
2025-12-201.143457
2025-12-211.143994
2025-12-221.142334
2025-12-231.140337
2025-12-241.139254
2025-12-251.138299
2025-12-261.138615
2025-12-271.138045
2025-12-281.138917
2025-12-291.138672
2025-12-301.137812
2025-12-311.138705
2026-01-011.13796
2026-01-021.138774
2026-01-031.138315
2026-01-041.139252
2026-01-051.142635
2026-01-061.145179
2026-01-071.147962
2026-01-081.150127
2026-01-091.151773
2026-01-101.151002
2026-01-111.151787
2026-01-121.14898
2026-01-131.14798
2026-01-141.148116
2026-01-151.149469
2026-01-161.149816
2026-01-171.148604
2026-01-181.149905
2026-01-191.148919
2026-01-201.144647
2026-01-211.143977
2026-01-221.144055
2026-01-231.141172
2026-01-241.137767
2026-01-251.137509
2026-01-261.132908
2026-01-271.130336
2026-01-281.126892
2026-01-291.12748
2026-01-301.131418
2026-01-311.132688
2026-02-011.134026
2026-02-021.136269
2026-02-031.138888
2026-02-041.139374
2026-02-051.141876
2026-02-061.141871
2026-02-071.140065
2026-02-081.140573
2026-02-091.136811
2026-02-101.133706
2026-02-111.133741
2026-02-121.133158
2026-02-131.136593
2026-02-141.135322
2026-02-151.13527
2026-02-161.135179
2026-02-171.135172
2026-02-181.136397
2026-02-191.138801
2026-02-201.140209
2026-02-211.139159
2026-02-221.139641
2026-02-231.140232
2026-02-241.140554
2026-02-251.139292
2026-02-261.138978
2026-02-271.137955
2026-02-281.13651
2026-03-011.136541
2026-03-021.142417
2026-03-031.151627
2026-03-041.155895
2026-03-051.155492
2026-03-061.156851
2026-03-071.155156
2026-03-081.155609
2026-03-091.163121
2026-03-101.160512
2026-03-111.160988
2026-03-121.165858
2026-03-131.168987
2026-03-141.169138
2026-03-151.170016
2026-03-161.167095
2026-03-171.163582
2026-03-181.161596
2026-03-191.162554
2026-03-201.159537
2026-03-211.15972
2026-03-221.159974
2026-03-231.160119
2026-03-241.156704
2026-03-251.157268
2026-03-261.159591
2026-03-271.158988
2026-03-281.158001
2026-03-291.158733
2026-03-301.163991
2026-03-311.161177
2026-04-011.156161
2026-04-021.159883
2026-04-031.165804
2026-04-041.16454
2026-04-051.165232
2026-04-061.163723
2026-04-071.162102
2026-04-081.15461
2026-04-091.155138
2026-04-101.153743
2026-04-111.151201
2026-04-121.152345
2026-04-131.153611
2026-04-141.148259
2026-04-151.144982
2026-04-161.147396
2026-04-171.145722
2026-04-181.143658
2026-04-191.143539
2026-04-201.14113
2026-04-211.146974
2026-04-221.145972
2026-04-231.144939
2026-04-241.148511
2026-04-251.148155
2026-04-261.14808
2026-04-271.148601
2026-04-281.144686
2026-04-291.147252
2026-04-301.145644
2026-05-011.144106
2026-05-021.146255
2026-05-031.145202
2026-05-041.145368
2026-05-051.145367
2026-05-061.14327
2026-05-071.137458
2026-05-081.130672
2026-05-091.131184
2026-05-101.13466
2026-05-111.133253
2026-05-121.131958
2026-05-141.13885
2026-05-151.143634
2026-05-161.144502
2026-05-171.145382
2026-05-181.140378
2026-05-191.14388
2026-05-201.145137
2026-05-211.145045
2026-05-231.142177
2026-05-241.143826
2026-05-251.141304
2026-05-261.140495
2026-05-271.138274
2026-05-281.13912
2026-05-291.137915
2026-05-301.136906
2026-05-311.137991
2026-06-011.139059
2026-06-021.139541
2026-06-031.141443
2026-06-041.141442
2026-06-051.14351
2026-06-061.146335
2026-06-091.146918
2026-06-101.14777
2026-06-111.14905
2026-06-121.148841
2026-06-131.147899
2026-06-141.14846
2026-06-151.147805
2026-06-161.147496
2026-06-171.146033
2026-06-181.151821
2026-06-191.154532
2026-06-201.15314
2026-06-211.154265
2026-06-221.156377
2026-06-231.160262
2026-06-241.164422
2026-06-251.165476
2026-06-261.16368
2026-06-271.16182
2026-06-281.162508
2026-06-291.161717
2026-06-301.163158
2026-07-011.164434
2026-07-021.162381
2026-07-031.160358
2026-07-041.159476
2026-07-051.159411
2026-07-061.160301
2026-07-071.159528
2026-07-081.160248
2026-07-091.159384
2026-07-101.157926
2026-07-111.156094
2026-07-121.157121
2026-07-131.15629
2026-07-141.156663
2026-07-151.156725
2026-07-161.156183
2026-07-171.156337
2026-07-181.155768
2026-07-191.156382
2026-07-201.158845
2026-07-211.161951
2026-07-221.162961
2026-07-231.161844
2026-07-241.160868
2026-07-251.158878
2026-07-261.160333
2026-07-271.160591
2026-07-281.161929
2026-07-291.162086
2026-07-301.161551
2026-07-311.158386
2026-08-011.154796
2026-08-021.155496
2026-08-031.155479
2026-08-041.155029
2026-08-051.153322
2026-08-061.154005
2026-08-071.154146
2026-08-081.152423
2026-08-091.153288
2026-08-101.152783
2026-08-111.152094
2026-08-121.151925
2026-08-131.1522
2026-08-141.151019
2026-08-151.148769
2026-08-161.148792
2026-08-171.150056
2026-08-181.151412
2026-08-201.145902
2026-08-211.144049
2026-08-221.145169
2026-08-231.146047
2026-08-241.146366
2026-08-251.147291
2026-08-261.14599
2026-08-271.146719
2026-08-281.147624
2026-08-291.150129
2026-08-301.150384
2026-08-311.151672
2026-09-011.154917
2026-09-021.157132
2026-09-031.157876
2026-09-041.1596
2026-09-051.160006
2026-09-061.160584
2026-09-071.162822
2026-09-081.163412
2026-09-091.160195
2026-09-101.161035
2026-09-111.163577
2026-09-121.164353
2026-09-131.165246
2026-09-141.170151
2026-09-151.173956
2026-09-161.172538
2026-09-171.175661
2026-09-181.177888
2026-09-191.176803
2026-09-201.177804
2026-09-211.180019
2026-09-221.183856
2026-09-231.18802
2026-09-241.190841
2026-09-251.190461
2026-09-261.18894
2026-09-271.189018
2026-09-281.192954
2026-09-301.199874
2026-10-021.22183
2026-10-031.229278
2026-10-051.233936
2026-10-061.234746
2026-10-071.234702
2026-10-081.231434
2026-10-091.219204
2026-10-101.206777
2026-10-111.207433
2026-10-121.203795
2026-10-131.208015
2026-10-141.218346
2026-10-151.214289
2026-10-161.20584
2026-10-171.204987
2026-10-181.206251
2026-10-191.210247
2026-10-201.212168
2026-10-211.212187
2026-10-221.213646
2026-10-231.216897
2026-10-241.215743
2026-10-251.215019

High

1.2623

Low

1.0895

Average

1.1618

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

MOP/MAD API questions

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

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

How far back does MOP/MAD historical data go?

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