Skip to content

MXN to PEN exchange rate API

Mexican Peso to Sol · quoted 2026-10-31

0.18425

▼ +2.06% over 2Y

1 MXN = 0.18425 PEN · 1 PEN = 5.4275 MXN · Get this rate via the API

1 MXN buys 0.18425 PEN as of 2026-10-31, so 1 PEN buys 5.4275 MXN. Over the last 2 years, MXN/PEN traded between 0.17733 and 0.20166, averaged 0.18892 and fell 2.06%. The API holds daily MXN/PEN 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/PEN over 2Y: show the values
Rates per 1 MXN. Missing rates are shown as a dash.
DatePEN
2024-10-310.188127
2024-11-010.189033
2024-11-020.186061
2024-11-030.186723
2024-11-040.18741
2024-11-050.187026
2024-11-060.182693
2024-11-070.190136
2024-11-080.187707
2024-11-090.18695
2024-11-100.186632
2024-11-110.183516
2024-11-120.18501
2024-11-130.184541
2024-11-140.184065
2024-11-150.186246
2024-11-160.186995
2024-11-170.186921
2024-11-180.186618
2024-11-190.186636
2024-11-200.188061
2024-11-210.186155
2024-11-220.18561
2024-11-230.186201
2024-11-240.18615
2024-11-250.186846
2024-11-260.184102
2024-11-270.181796
2024-11-280.184972
2024-11-290.183766
2024-11-300.184634
2024-12-010.183798
2024-12-020.182574
2024-12-030.18404
2024-12-040.183977
2024-12-050.184261
2024-12-060.185723
2024-12-070.184543
2024-12-080.184513
2024-12-090.186504
2024-12-100.184798
2024-12-110.184849
2024-12-120.184906
2024-12-130.184941
2024-12-140.185154
2024-12-150.185752
2024-12-160.185832
2024-12-170.186252
2024-12-180.186104
2024-12-190.183926
2024-12-200.185101
2024-12-210.185788
2024-12-220.185435
2024-12-230.184867
2024-12-240.185215
2024-12-250.18639
2024-12-260.18552
2024-12-270.184468
2024-12-280.182795
2024-12-290.184481
2024-12-300.183589
2024-12-310.180725
2025-01-010.18053
2025-01-020.180977
2025-01-030.182019
2025-01-040.182131
2025-01-050.182306
2025-01-060.184757
2025-01-070.184715
2025-01-080.18453
2025-01-090.184438
2025-01-100.183918
2025-01-110.182148
2025-01-120.181909
2025-01-130.181477
2025-01-140.183068
2025-01-150.184334
2025-01-160.182729
2025-01-170.180846
2025-01-180.180515
2025-01-190.179986
2025-01-200.179791
2025-01-210.180111
2025-01-220.181708
2025-01-230.181942
2025-01-240.183481
2025-01-250.183523
2025-01-260.182855
2025-01-270.181182
2025-01-280.180678
2025-01-290.182227
2025-01-300.181319
2025-01-310.179943
2025-02-010.179864
2025-02-020.177325
2025-02-030.177854
2025-02-040.18148
2025-02-050.180125
2025-02-060.180117
2025-02-070.181104
2025-02-080.180498
2025-02-090.180511
2025-02-100.180499
2025-02-110.180083
2025-02-120.180646
2025-02-130.179965
2025-02-140.182484
2025-02-150.182801
2025-02-160.182116
2025-02-170.181313
2025-02-180.182341
2025-02-190.181434
2025-02-200.181153
2025-02-210.180787
2025-02-220.180148
2025-02-230.180698
2025-02-240.180173
2025-02-250.179691
2025-02-260.179639
2025-02-270.179852
2025-02-280.180297
2025-03-010.179332
2025-03-020.181327
2025-03-030.179957
2025-03-040.177569
2025-03-050.178492
2025-03-060.179096
2025-03-070.17976
2025-03-080.18052
2025-03-090.180469
2025-03-100.181176
2025-03-110.180013
2025-03-120.180817
2025-03-130.181704
2025-03-140.183583
2025-03-150.184053
2025-03-160.183716
2025-03-170.185143
2025-03-180.182018
2025-03-190.182099
2025-03-200.179762
2025-03-210.178876
2025-03-220.179281
2025-03-230.178698
2025-03-240.179947
2025-03-250.182423
2025-03-260.18142
2025-03-270.179562
2025-03-280.179051
2025-03-290.178388
2025-03-300.179478
2025-03-310.17937
2025-04-010.178741
2025-04-020.180286
2025-04-030.182637
2025-04-040.180012
2025-04-050.178871
2025-04-060.179353
2025-04-070.177575
2025-04-080.180494
2025-04-090.177347
2025-04-100.18073
2025-04-110.181987
2025-04-120.182542
2025-04-130.183829
2025-04-140.183839
2025-04-150.185918
2025-04-160.186959
2025-04-170.187092
2025-04-180.189832
2025-04-190.189526
2025-04-200.189729
2025-04-210.189557
2025-04-220.188382
2025-04-230.189267
2025-04-240.188256
2025-04-250.187374
2025-04-260.188791
2025-04-270.188118
2025-04-280.187864
2025-04-290.187226
2025-04-300.187579
2025-05-010.186544
2025-05-020.185829
2025-05-030.187612
2025-05-040.186333
2025-05-050.186757
2025-05-060.185725
2025-05-070.185859
2025-05-080.186489
2025-05-090.186159
2025-05-100.188291
2025-05-110.187935
2025-05-120.186357
2025-05-130.186562
2025-05-140.189899
2025-05-150.189699
2025-05-160.188261
2025-05-170.188533
2025-05-180.189524
2025-05-190.189492
2025-05-200.191295
2025-05-210.190552
2025-05-220.189848
2025-05-230.189149
2025-05-240.190762
2025-05-250.190138
2025-05-260.190307
2025-05-270.189797
2025-05-280.188648
2025-05-290.187388
2025-05-300.187571
2025-05-310.187502
2025-06-010.186367
2025-06-020.187451
2025-06-030.187971
2025-06-040.188716
2025-06-050.188151
2025-06-060.189577
2025-06-070.190964
2025-06-080.190876
2025-06-090.191003
2025-06-100.190732
2025-06-110.190845
2025-06-120.191883
2025-06-130.190025
2025-06-140.190817
2025-06-150.191225
2025-06-160.191105
2025-06-170.190306
2025-06-180.19047
2025-06-190.188274
2025-06-200.188428
2025-06-210.187753
2025-06-220.187191
2025-06-230.186925
2025-06-240.18809
2025-06-250.188245
2025-06-260.188997
2025-06-270.188296
2025-06-280.188603
2025-06-290.188573
2025-06-300.188099
2025-07-010.189992
2025-07-020.189657
2025-07-030.189244
2025-07-040.190519
2025-07-050.190491
2025-07-060.190615
2025-07-070.189456
2025-07-080.190871
2025-07-090.190773
2025-07-100.18978
2025-07-110.189129
2025-07-120.190784
2025-07-130.190489
2025-07-140.190089
2025-07-150.190466
2025-07-160.189312
2025-07-170.188812
2025-07-180.188909
2025-07-190.190285
2025-07-200.190383
2025-07-210.190831
2025-07-220.190605
2025-07-230.190402
2025-07-240.191357
2025-07-250.190616
2025-07-260.190818
2025-07-270.191242
2025-07-280.189725
2025-07-290.189458
2025-07-300.189265
2025-07-310.189416
2025-08-010.188901
2025-08-020.189998
2025-08-030.189539
2025-08-040.189155
2025-08-050.188714
2025-08-060.189674
2025-08-070.190488
2025-08-080.190749
2025-08-090.189876
2025-08-100.189948
2025-08-110.189209
2025-08-120.1891
2025-08-130.189929
2025-08-140.18941
2025-08-150.190521
2025-08-160.189507
2025-08-170.190004
2025-08-180.189002
2025-08-190.188925
2025-08-200.187915
2025-08-210.1864
2025-08-220.18779
2025-08-230.188836
2025-08-240.188165
2025-08-250.187591
2025-08-260.188571
2025-08-270.187704
2025-08-280.189764
2025-08-290.189495
2025-08-300.189782
2025-08-310.189461
2025-09-010.189424
2025-09-020.188964
2025-09-030.18877
2025-09-040.187997
2025-09-050.188472
2025-09-060.188143
2025-09-070.188085
2025-09-080.188456
2025-09-090.188055
2025-09-100.187691
2025-09-110.186975
2025-09-120.188489
2025-09-130.189291
2025-09-140.189197
2025-09-150.189403
2025-09-160.190088
2025-09-170.189888
2025-09-180.190647
2025-09-190.188935
2025-09-200.189467
2025-09-210.189605
2025-09-220.189539
2025-09-230.190932
2025-09-240.199837
2025-09-250.18969
2025-09-260.189546
2025-09-270.190711
2025-09-280.190299
2025-09-290.18895
2025-09-300.188954
2025-10-010.18896
2025-10-020.188492
2025-10-030.187279
2025-10-040.188201
2025-10-050.187493
2025-10-060.186882
2025-10-070.186842
2025-10-080.186306
2025-10-090.186462
2025-10-100.186199
2025-10-110.184675
2025-10-120.184728
2025-10-130.184198
2025-10-140.183193
2025-10-150.183717
2025-10-160.182852
2025-10-170.182723
2025-10-180.183934
2025-10-190.183041
2025-10-200.182453
2025-10-210.182832
2025-10-220.18384
2025-10-230.183498
2025-10-240.183151
2025-10-250.183335
2025-10-260.182954
2025-10-270.182938
2025-10-280.183008
2025-10-290.182727
2025-10-300.181444
2025-10-310.181005
2025-11-010.182368
2025-11-020.180744
2025-11-030.181265
2025-11-040.180873
2025-11-050.179778
2025-11-060.180706
2025-11-070.18086
2025-11-080.183044
2025-11-090.182217
2025-11-100.182139
2025-11-110.18173
2025-11-120.183198
2025-11-130.183253
2025-11-140.182534
2025-11-150.183923
2025-11-160.183117
2025-11-170.182467
2025-11-180.181683
2025-11-190.183453
2025-11-200.183329
2025-11-210.182597
2025-11-220.182657
2025-11-230.182567
2025-11-240.183094
2025-11-250.182067
2025-11-260.182125
2025-11-270.182417
2025-11-280.182236
2025-11-290.183788
2025-11-300.18274
2025-12-010.183383
2025-12-020.182925
2025-12-030.183256
2025-12-040.182822
2025-12-050.18402
2025-12-060.185114
2025-12-070.184111
2025-12-080.18412
2025-12-090.182914
2025-12-100.184236
2025-12-110.184181
2025-12-120.185703
2025-12-130.187041
2025-12-140.186174
2025-12-150.186364
2025-12-160.186567
2025-12-170.186226
2025-12-180.185932
2025-12-190.185868
2025-12-200.186674
2025-12-210.18613
2025-12-220.185922
2025-12-230.186548
2025-12-240.186939
2025-12-250.187768
2025-12-260.186897
2025-12-270.187902
2025-12-280.187385
2025-12-290.186711
2025-12-300.186196
2025-12-310.186018
2026-01-010.186662
2026-01-020.186244
2026-01-030.187709
2026-01-040.186598
2026-01-050.185708
2026-01-060.186292
2026-01-070.185922
2026-01-080.186141
2026-01-090.185397
2026-01-100.186987
2026-01-110.186231
2026-01-120.186668
2026-01-130.186585
2026-01-140.187537
2026-01-150.187859
2026-01-160.189016
2026-01-170.191086
2026-01-180.18961
2026-01-190.18964
2026-01-200.18944
2026-01-210.190855
2026-01-220.19079
2026-01-230.191123
2026-01-240.193614
2026-01-250.192452
2026-01-260.191555
2026-01-270.192432
2026-01-280.193613
2026-01-290.193735
2026-01-300.193476
2026-01-310.192264
2026-02-010.192606
2026-02-020.192239
2026-02-030.193115
2026-02-040.193791
2026-02-050.192629
2026-02-060.192341
2026-02-070.195081
2026-02-080.194055
2026-02-090.194185
2026-02-100.19389
2026-02-110.194236
2026-02-120.194159
2026-02-130.193557
2026-02-140.195336
2026-02-150.194688
2026-02-160.194111
2026-02-170.193247
2026-02-180.194626
2026-02-190.193592
2026-02-200.194323
2026-02-210.196244
2026-02-220.195497
2026-02-230.194157
2026-02-240.193208
2026-02-250.194612
2026-02-260.194275
2026-02-270.193844
2026-02-280.194858
2026-03-010.19318
2026-03-020.19281
2026-03-030.193679
2026-03-040.193366
2026-03-050.193956
2026-03-060.194735
2026-03-070.195599
2026-03-080.193894
2026-03-090.194471
2026-03-100.194473
2026-03-110.193499
2026-03-120.193628
2026-03-130.192768
2026-03-140.192424
2026-03-150.192137
2026-03-160.191349
2026-03-170.192219
2026-03-180.192588
2026-03-190.191746
2026-03-200.19412
2026-03-210.194369
2026-03-220.193086
2026-03-230.193831
2026-03-240.192957
2026-03-250.193903
2026-03-260.193709
2026-03-270.192287
2026-03-280.19091
2026-03-290.192059
2026-03-300.191937
2026-03-310.192763
2026-04-010.192729
2026-04-020.191976
2026-04-030.192503
2026-04-040.19306
2026-04-050.192449
2026-04-060.191449
2026-04-070.192145
2026-04-080.193414
2026-04-090.193213
2026-04-100.194154
2026-04-110.195819
2026-04-120.193882
2026-04-130.19276
2026-04-140.195612
2026-04-150.197541
2026-04-160.197901
2026-04-170.198685
2026-04-180.198514
2026-04-190.197911
2026-04-200.197422
2026-04-210.197519
2026-04-220.197728
2026-04-230.198652
2026-04-240.198964
2026-04-250.200639
2026-04-260.199142
2026-04-270.201217
2026-04-280.200339
2026-04-290.201658
2026-04-300.199872
2026-05-010.200949
2026-05-020.20092
2026-05-030.200508
2026-05-040.199933
2026-05-050.199075
2026-05-060.199616
2026-05-070.199954
2026-05-080.198572
2026-05-090.19994
2026-05-100.19955
2026-05-110.198224
2026-05-120.197906
2026-05-130.197397
2026-05-140.197655
2026-05-150.196469
2026-05-160.197897
2026-05-170.197534
2026-05-180.197253
2026-05-190.196841
2026-05-200.195318
2026-05-210.195605
2026-05-220.196108
2026-05-230.197433
2026-05-240.197128
2026-05-250.196498
2026-05-260.196817
2026-05-270.196279
2026-05-280.195193
2026-05-290.195752
2026-05-300.195901
2026-05-310.195791
2026-06-010.196035
2026-06-020.196164
2026-06-030.196583
2026-06-040.196433
2026-06-050.198833
2026-06-060.198715
2026-06-070.197234
2026-06-080.199213
2026-06-090.192948
2026-06-100.194077
2026-06-110.193741
2026-06-120.195595
2026-06-130.197427
2026-06-140.196968
2026-06-150.195548
2026-06-160.195349
2026-06-170.195289
2026-06-180.193615
2026-06-190.193973
2026-06-200.195333
2026-06-210.194508
2026-06-220.194277
2026-06-230.193687
2026-06-240.193088
2026-06-250.192293
2026-06-260.193638
2026-06-270.19545
2026-06-280.194501
2026-06-290.194143
2026-06-300.194133
2026-07-010.193766
2026-07-020.192828
2026-07-030.193723
2026-07-040.194705
2026-07-050.194123
2026-07-060.193738
2026-07-070.194371
2026-07-080.19315
2026-07-090.192708
2026-07-100.19242
2026-07-110.194145
2026-07-120.193428
2026-07-130.193554
2026-07-140.192722
2026-07-150.193093
2026-07-160.193868
2026-07-170.193739
2026-07-180.193253
2026-07-190.193443
2026-07-200.193527
2026-07-210.194328
2026-07-220.194089
2026-07-230.193666
2026-07-240.193864
2026-07-250.194644
2026-07-260.194264
2026-07-270.193784
2026-07-280.194056
2026-07-290.193795
2026-07-300.193919
2026-07-310.194537
2026-08-010.195421
2026-08-020.195479
2026-08-030.194941
2026-08-040.195024
2026-08-050.195828
2026-08-060.195107
2026-08-070.195968
2026-08-080.196764
2026-08-090.196738
2026-08-100.195753
2026-08-110.195423
2026-08-120.195894
2026-08-130.196166
2026-08-140.196869
2026-08-150.198
2026-08-160.197587
2026-08-170.196537
2026-08-180.195957
2026-08-190.195963
2026-08-200.196329
2026-08-210.196944
2026-08-220.198208
2026-08-230.197436
2026-08-240.19658
2026-08-250.196132
2026-08-260.1964
2026-08-270.196468
2026-08-280.196812
2026-08-290.196769
2026-08-300.196344
2026-08-310.19677
2026-09-010.196681
2026-09-020.196391
2026-09-030.196409
2026-09-040.198006
2026-09-050.19854
2026-09-060.198313
2026-09-070.197762
2026-09-080.196787
2026-09-090.197516
2026-09-100.197763
2026-09-110.197266
2026-09-120.19766
2026-09-130.197275
2026-09-140.196856
2026-09-150.195683
2026-09-160.195384
2026-09-170.19453
2026-09-180.194399
2026-09-190.195836
2026-09-200.194906
2026-09-210.194062
2026-09-220.193748
2026-09-230.193204
2026-09-240.192672
2026-09-250.192284
2026-09-260.191655
2026-09-270.191569
2026-09-280.192309
2026-09-290.191507
2026-09-300.188301
2026-10-010.18914
2026-10-020.186368
2026-10-030.18905
2026-10-040.187902
2026-10-050.188164
2026-10-060.190376
2026-10-070.189587
2026-10-080.190369
2026-10-090.188571
2026-10-100.186403
2026-10-110.186119
2026-10-120.186525
2026-10-130.186706
2026-10-140.186114
2026-10-150.18394
2026-10-160.185951
2026-10-170.18591
2026-10-180.185426
2026-10-190.185153
2026-10-200.184187
2026-10-210.184751
2026-10-220.182718
2026-10-230.18261
2026-10-240.184434
2026-10-250.183915
2026-10-260.183926
2026-10-270.184105
2026-10-280.184458
2026-10-290.18356
2026-10-300.182196
2026-10-310.184246

High

0.20166

Low

0.17733

Average

0.18892

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MXN/PEN API questions

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

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

How far back does MXN/PEN historical data go?

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