Skip to content

MXN to MAD exchange rate API

Mexican Peso to Moroccan Dirham · quoted 2026-10-31

0.52374

▲ +8.79% over 2Y

1 MXN = 0.52374 MAD · 1 MAD = 1.9094 MXN · Get this rate via the API

1 MXN buys 0.52374 MAD as of 2026-10-31, so 1 MAD buys 1.9094 MXN. Over the last 2 years, MXN/MAD traded between 0.44652 and 0.55617, averaged 0.50391 and rose 8.79%. The API holds daily MXN/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
MXN/MAD over 2Y: show the values
Rates per 1 MXN. Missing rates are shown as a dash.
DateMAD
2024-10-310.481427
2024-11-010.484155
2024-11-020.485076
2024-11-030.483029
2024-11-040.480754
2024-11-050.478243
2024-11-060.469109
2024-11-070.489588
2024-11-080.486463
2024-11-090.490443
2024-11-100.484603
2024-11-110.476016
2024-11-120.478915
2024-11-130.475402
2024-11-140.475049
2024-11-150.480926
2024-11-160.488941
2024-11-170.486081
2024-11-180.482887
2024-11-190.48288
2024-11-200.486598
2024-11-210.48283
2024-11-220.482781
2024-11-230.487753
2024-11-240.489899
2024-11-250.487077
2024-11-260.481137
2024-11-270.474103
2024-11-280.483487
2024-11-290.483068
2024-11-300.491618
2024-12-010.485076
2024-12-020.4805
2024-12-030.48255
2024-12-040.482303
2024-12-050.480916
2024-12-060.48462
2024-12-070.495618
2024-12-080.488533
2024-12-090.48708
2024-12-100.48691
2024-12-110.486181
2024-12-120.487231
2024-12-130.486123
2024-12-140.495809
2024-12-150.490061
2024-12-160.486968
2024-12-170.48779
2024-12-180.489135
2024-12-190.486306
2024-12-200.488356
2024-12-210.496436
2024-12-220.495369
2024-12-230.489973
2024-12-240.491646
2024-12-250.498923
2024-12-260.490388
2024-12-270.488119
2024-12-280.49428
2024-12-290.491037
2024-12-300.487969
2024-12-310.479822
2025-01-010.481418
2025-01-020.479706
2025-01-030.481723
2025-01-040.490041
2025-01-050.483742
2025-01-060.485712
2025-01-070.4837
2025-01-080.482963
2025-01-090.482215
2025-01-100.482651
2025-01-110.484554
2025-01-120.481253
2025-01-130.478291
2025-01-140.479199
2025-01-150.483303
2025-01-160.480514
2025-01-170.475972
2025-01-180.483196
2025-01-190.479491
2025-01-200.473489
2025-01-210.475908
2025-01-220.478391
2025-01-230.480396
2025-01-240.485494
2025-01-250.493975
2025-01-260.485366
2025-01-270.479733
2025-01-280.476753
2025-01-290.480785
2025-01-300.480144
2025-01-310.477736
2025-02-010.485333
2025-02-020.472339
2025-02-030.47298
2025-02-040.483844
2025-02-050.47905
2025-02-060.478417
2025-02-070.480528
2025-02-080.486714
2025-02-090.48135
2025-02-100.480416
2025-02-110.479485
2025-02-120.479432
2025-02-130.476821
2025-02-140.482758
2025-02-150.491753
2025-02-160.484819
2025-02-170.481281
2025-02-180.484259
2025-02-190.484079
2025-02-200.482431
2025-02-210.482318
2025-02-220.48755
2025-02-230.48282
2025-02-240.479413
2025-02-250.476462
2025-02-260.476261
2025-02-270.480478
2025-02-280.481142
2025-03-010.485254
2025-03-020.480396
2025-03-030.478247
2025-03-040.4678
2025-03-050.468281
2025-03-060.470806
2025-03-070.472208
2025-03-080.481094
2025-03-090.475204
2025-03-100.473979
2025-03-110.467508
2025-03-120.469623
2025-03-130.472815
2025-03-140.477963
2025-03-150.48625
2025-03-160.480507
2025-03-170.478863
2025-03-180.472938
2025-03-190.475328
2025-03-200.47015
2025-03-210.467979
2025-03-220.475918
2025-03-230.469984
2025-03-240.468386
2025-03-250.470075
2025-03-260.469798
2025-03-270.46624
2025-03-280.466265
2025-03-290.472742
2025-03-300.467609
2025-03-310.464118
2025-04-010.460723
2025-04-020.463589
2025-04-030.467151
2025-04-040.458559
2025-04-050.467187
2025-04-060.461869
2025-04-070.453862
2025-04-080.457302
2025-04-090.446517
2025-04-100.45654
2025-04-110.450636
2025-04-120.45825
2025-04-130.454552
2025-04-140.453088
2025-04-150.456388
2025-04-160.456833
2025-04-170.458704
2025-04-180.462744
2025-04-190.470067
2025-04-200.465758
2025-04-210.461449
2025-04-220.461079
2025-04-230.4659
2025-04-240.46551
2025-04-250.463421
2025-04-260.474612
2025-04-270.469506
2025-04-280.466455
2025-04-290.463349
2025-04-300.465842
2025-05-010.46439
2025-05-020.462621
2025-05-030.474061
2025-05-040.468605
2025-05-050.463773
2025-05-060.458307
2025-05-070.460471
2025-05-080.463398
2025-05-090.465742
2025-05-100.475602
2025-05-110.470952
2025-05-120.467919
2025-05-130.466906
2025-05-140.470644
2025-05-150.471361
2025-05-160.468043
2025-05-170.478132
2025-05-180.473224
2025-05-190.468544
2025-05-200.471117
2025-05-210.468699
2025-05-220.466624
2025-05-230.467185
2025-05-240.478564
2025-05-250.474543
2025-05-260.47192
2025-05-270.470761
2025-05-280.470715
2025-05-290.467846
2025-05-300.469602
2025-05-310.474795
2025-06-010.469997
2025-06-020.469502
2025-06-030.469089
2025-06-040.469099
2025-06-050.467252
2025-06-060.470103
2025-06-070.479753
2025-06-080.474586
2025-06-090.472811
2025-06-100.472059
2025-06-110.47227
2025-06-120.473129
2025-06-130.469265
2025-06-140.481071
2025-06-150.477739
2025-06-160.473801
2025-06-170.472885
2025-06-180.473611
2025-06-190.471115
2025-06-200.471614
2025-06-210.476414
2025-06-220.46989
2025-06-230.466736
2025-06-240.469509
2025-06-250.469354
2025-06-260.471085
2025-06-270.471346
2025-06-280.479756
2025-06-290.47473
2025-06-300.471184
2025-07-010.472469
2025-07-020.469886
2025-07-030.469889
2025-07-040.474541
2025-07-050.481802
2025-07-060.476979
2025-07-070.471856
2025-07-080.473315
2025-07-090.475102
2025-07-100.473254
2025-07-110.471627
2025-07-120.48351
2025-07-130.477353
2025-07-140.47413
2025-07-150.473782
2025-07-160.471901
2025-07-170.473684
2025-07-180.476646
2025-07-190.482856
2025-07-200.47817
2025-07-210.47604
2025-07-220.473788
2025-07-230.47274
2025-07-240.47479
2025-07-250.475029
2025-07-260.484961
2025-07-270.480148
2025-07-280.476677
2025-07-290.473447
2025-07-300.475874
2025-07-310.476588
2025-08-010.472581
2025-08-020.481349
2025-08-030.47602
2025-08-040.473118
2025-08-050.471374
2025-08-060.475231
2025-08-070.476189
2025-08-080.476947
2025-08-090.486936
2025-08-100.481675
2025-08-110.478455
2025-08-120.476982
2025-08-130.478481
2025-08-140.474114
2025-08-150.473033
2025-08-160.47927
2025-08-170.475929
2025-08-180.471739
2025-08-190.472236
2025-08-200.473032
2025-08-210.473674
2025-08-220.474586
2025-08-230.48439
2025-08-240.483818
2025-08-250.475029
2025-08-260.475227
2025-08-270.474484
2025-08-280.476831
2025-08-290.474085
2025-08-300.483016
2025-08-310.480172
2025-09-010.476207
2025-09-020.47407
2025-09-030.475969
2025-09-040.475016
2025-09-050.477249
2025-09-060.484298
2025-09-070.480276
2025-09-080.477743
2025-09-090.47659
2025-09-100.47647
2025-09-110.474904
2025-09-120.478497
2025-09-130.488517
2025-09-140.483432
2025-09-150.481084
2025-09-160.479427
2025-09-170.48101
2025-09-180.484463
2025-09-190.480573
2025-09-200.490698
2025-09-210.485085
2025-09-220.489938
2025-09-230.492705
2025-09-240.491916
2025-09-250.491908
2025-09-260.492288
2025-09-270.495141
2025-09-280.495017
2025-09-290.496044
2025-09-300.496344
2025-10-010.498717
2025-10-020.496331
2025-10-030.495502
2025-10-040.49496
2025-10-050.495337
2025-10-060.495774
2025-10-070.49711
2025-10-080.496771
2025-10-090.499115
2025-10-100.498813
2025-10-110.491565
2025-10-120.493873
2025-10-130.496466
2025-10-140.494119
2025-10-150.497343
2025-10-160.498744
2025-10-170.498394
2025-10-180.498698
2025-10-190.498476
2025-10-200.500355
2025-10-210.500657
2025-10-220.502793
2025-10-230.502424
2025-10-240.502281
2025-10-250.500313
2025-10-260.501397
2025-10-270.502233
2025-10-280.500394
2025-10-290.500759
2025-10-300.49819
2025-10-310.500869
2025-11-010.500574
2025-11-020.501144
2025-11-030.503639
2025-11-040.500656
2025-11-050.49977
2025-11-060.501171
2025-11-070.499876
2025-11-080.502001
2025-11-090.502136
2025-11-100.504149
2025-11-110.505589
2025-11-120.508322
2025-11-130.507765
2025-11-140.503628
2025-11-150.504554
2025-11-160.504707
2025-11-170.50465
2025-11-180.501468
2025-11-190.506069
2025-11-200.505703
2025-11-210.503635
2025-11-220.50229
2025-11-230.50267
2025-11-240.504968
2025-11-250.503278
2025-11-260.504183
2025-11-270.504476
2025-11-280.505649
2025-11-290.506424
2025-11-300.506021
2025-12-010.506861
2025-12-020.505872
2025-12-030.506108
2025-12-040.505448
2025-12-050.507797
2025-12-060.507754
2025-12-070.507582
2025-12-080.50874
2025-12-090.506604
2025-12-100.508228
2025-12-110.506634
2025-12-120.509801
2025-12-130.510764
2025-12-140.510141
2025-12-150.511008
2025-12-160.510431
2025-12-170.509543
2025-12-180.5092
2025-12-190.50919
2025-12-200.508127
2025-12-210.508694
2025-12-220.508567
2025-12-230.509077
2025-12-240.509657
2025-12-250.508512
2025-12-260.508681
2025-12-270.508775
2025-12-280.509143
2025-12-290.508441
2025-12-300.507423
2025-12-310.508016
2026-01-010.506506
2026-01-020.509327
2026-01-030.510312
2026-01-040.50977
2026-01-050.509163
2026-01-060.511366
2026-01-070.512222
2026-01-080.513586
2026-01-090.512878
2026-01-100.514129
2026-01-110.514572
2026-01-120.515284
2026-01-130.515185
2026-01-140.517938
2026-01-150.518888
2026-01-160.522507
2026-01-170.523487
2026-01-180.523191
2026-01-190.523298
2026-01-200.521646
2026-01-210.525684
2026-01-220.525446
2026-01-230.52543
2026-01-240.526355
2026-01-250.526203
2026-01-260.523082
2026-01-270.524804
2026-01-280.527752
2026-01-290.528315
2026-01-300.526436
2026-01-310.521866
2026-02-010.523208
2026-02-020.524919
2026-02-030.529413
2026-02-040.531877
2026-02-050.528299
2026-02-060.529094
2026-02-070.531493
2026-02-080.531803
2026-02-090.531563
2026-02-100.529535
2026-02-110.531283
2026-02-120.532412
2026-02-130.5313
2026-02-140.532508
2026-02-150.532338
2026-02-160.532648
2026-02-170.53089
2026-02-180.534569
2026-02-190.530523
2026-02-200.533493
2026-02-210.535214
2026-02-220.535106
2026-02-230.533743
2026-02-240.531488
2026-02-250.53528
2026-02-260.534011
2026-02-270.532685
2026-02-280.531765
2026-03-010.528894
2026-03-020.530585
2026-03-030.529518
2026-03-040.529803
2026-03-050.527708
2026-03-060.523983
2026-03-070.523043
2026-03-080.519999
2026-03-090.524583
2026-03-100.532582
2026-03-110.530157
2026-03-120.530446
2026-03-130.528807
2026-03-140.525075
2026-03-150.526166
2026-03-160.528692
2026-03-170.531559
2026-03-180.528828
2026-03-190.523848
2026-03-200.525181
2026-03-210.522756
2026-03-220.520958
2026-03-230.526751
2026-03-240.523486
2026-03-250.525064
2026-03-260.524007
2026-03-270.517644
2026-03-280.515669
2026-03-290.516481
2026-03-300.51901
2026-03-310.520437
2026-04-010.522843
2026-04-020.521904
2026-04-030.526716
2026-04-040.525617
2026-04-050.52623
2026-04-060.527678
2026-04-070.528429
2026-04-080.535274
2026-04-090.53415
2026-04-100.535948
2026-04-110.536504
2026-04-120.533957
2026-04-130.534306
2026-04-140.537075
2026-04-150.534127
2026-04-160.53486
2026-04-170.53632
2026-04-180.532866
2026-04-190.532974
2026-04-200.532313
2026-04-210.53394
2026-04-220.534391
2026-04-230.534121
2026-04-240.532963
2026-04-250.532254
2026-04-260.531784
2026-04-270.533229
2026-04-280.530608
2026-04-290.532141
2026-04-300.528149
2026-05-010.528991
2026-05-020.529938
2026-05-030.529802
2026-05-040.528525
2026-05-050.530004
2026-05-060.533536
2026-05-070.533811
2026-05-080.530834
2026-05-090.530945
2026-05-100.530532
2026-05-110.529214
2026-05-120.529205
2026-05-130.531961
2026-05-140.534134
2026-05-150.531164
2026-05-160.532279
2026-05-170.53296
2026-05-180.532947
2026-05-190.532033
2026-05-200.531949
2026-05-210.532383
2026-05-220.532542
2026-05-230.532005
2026-05-240.533433
2026-05-250.533368
2026-05-260.532372
2026-05-270.530436
2026-05-280.528416
2026-05-290.529575
2026-05-300.528839
2026-05-310.529451
2026-06-010.53067
2026-06-020.532272
2026-06-030.53285
2026-06-040.533033
2026-06-050.534207
2026-06-060.529551
2026-06-070.529214
2026-06-080.531658
2026-06-090.53257
2026-06-100.53005
2026-06-110.533253
2026-06-120.538308
2026-06-130.537826
2026-06-140.539282
2026-06-150.538207
2026-06-160.538136
2026-06-170.537274
2026-06-180.534596
2026-06-190.537618
2026-06-200.537469
2026-06-210.537172
2026-06-220.538731
2026-06-230.535775
2026-06-240.533753
2026-06-250.533548
2026-06-260.53659
2026-06-270.536116
2026-06-280.536215
2026-06-290.537008
2026-06-300.53791
2026-07-010.536537
2026-07-020.535015
2026-07-030.537247
2026-07-040.536119
2026-07-050.536039
2026-07-060.53609
2026-07-070.537606
2026-07-080.533223
2026-07-090.533372
2026-07-100.533315
2026-07-110.534258
2026-07-120.533828
2026-07-130.533742
2026-07-140.533664
2026-07-150.535729
2026-07-160.535637
2026-07-170.534099
2026-07-180.531962
2026-07-190.532483
2026-07-200.535052
2026-07-210.539489
2026-07-220.538983
2026-07-230.537383
2026-07-240.536391
2026-07-250.535532
2026-07-260.536639
2026-07-270.536994
2026-07-280.537079
2026-07-290.537162
2026-07-300.539299
2026-07-310.53871
2026-08-010.537766
2026-08-020.538427
2026-08-030.538899
2026-08-040.539694
2026-08-050.541316
2026-08-060.540405
2026-08-070.543604
2026-08-080.543354
2026-08-090.543654
2026-08-100.543105
2026-08-110.543755
2026-08-120.545679
2026-08-130.546094
2026-08-140.547358
2026-08-150.545426
2026-08-160.545829
2026-08-170.54648
2026-08-180.545503
2026-08-190.544988
2026-08-200.544761
2026-08-210.546919
2026-08-220.546519
2026-08-230.54718
2026-08-240.546653
2026-08-250.546444
2026-08-260.546662
2026-08-270.545466
2026-08-280.54679
2026-08-290.545206
2026-08-300.545429
2026-08-310.546724
2026-09-010.548515
2026-09-020.54971
2026-09-030.54975
2026-09-040.55416
2026-09-050.554762
2026-09-060.554963
2026-09-070.555162
2026-09-080.554267
2026-09-090.554445
2026-09-100.553436
2026-09-110.553574
2026-09-120.554171
2026-09-130.554426
2026-09-140.5537
2026-09-150.552814
2026-09-160.552778
2026-09-170.552711
2026-09-180.554047
2026-09-190.551835
2026-09-200.552524
2026-09-210.554642
2026-09-220.554534
2026-09-230.550353
2026-09-240.547058
2026-09-250.543411
2026-09-260.543286
2026-09-270.542187
2026-09-280.542519
2026-09-290.540466
2026-09-300.534982
2026-10-010.537559
2026-10-020.538622
2026-10-030.546953
2026-10-040.54688
2026-10-050.549476
2026-10-060.556175
2026-10-070.551594
2026-10-080.552624
2026-10-090.541451
2026-10-100.529782
2026-10-110.529787
2026-10-120.530509
2026-10-130.53258
2026-10-140.536261
2026-10-150.529903
2026-10-160.530204
2026-10-170.526787
2026-10-180.527608
2026-10-190.529249
2026-10-200.529076
2026-10-210.530148
2026-10-220.52278
2026-10-230.523276
2026-10-240.526286
2026-10-250.525838
2026-10-260.528579
2026-10-270.528941
2026-10-280.529202
2026-10-290.525002
2026-10-300.519973
2026-10-310.523738

High

0.55617

Low

0.44652

Average

0.50391

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MXN/MAD API questions

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

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

How far back does MXN/MAD historical data go?

Daily MXN/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 MXN/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.