Skip to content

MXN to EUR exchange rate API

Mexican Peso to Euro · quoted 2026-10-20

0.04838

▲ +4.49% over 2Y

1 MXN = 0.04838 EUR · 1 EUR = 20.6680 MXN · Get this rate via the API

1 MXN buys 0.04838 EUR as of 2026-10-20, so 1 EUR buys 20.6680 MXN. Over the last 2 years, MXN/EUR traded between 0.04318 and 0.05099, averaged 0.04752 and rose 4.49%. The API holds daily MXN/EUR rates from 2008-01-02 — 18 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/EUR over 2Y: show the values
Rates per 1 MXN. Missing rates are shown as a dash.
DateEUR
2024-10-200.046305
2024-10-210.046181
2024-10-220.046467
2024-10-230.046271
2024-10-240.046801
2024-10-250.04664
2024-10-260.046339
2024-10-270.046371
2024-10-280.046248
2024-10-290.046356
2024-10-300.045834
2024-10-310.045853
2024-11-010.04603
2024-11-020.045315
2024-11-030.04558
2024-11-040.045623
2024-11-050.045541
2024-11-060.045299
2024-11-070.046751
2024-11-080.046436
2024-11-090.046274
2024-11-100.046182
2024-11-110.045754
2024-11-120.046204
2024-11-130.045883
2024-11-140.046038
2024-11-150.046361
2024-11-160.046602
2024-11-170.046612
2024-11-180.046506
2024-11-190.046521
2024-11-200.04694
2024-11-210.046632
2024-11-220.047005
2024-11-230.046967
2024-11-240.046902
2024-11-250.046882
2024-11-260.046383
2024-11-270.045773
2024-11-280.046637
2024-11-290.046431
2024-11-300.046393
2024-12-010.046409
2024-12-020.046437
2024-12-030.046749
2024-12-040.046933
2024-12-050.046759
2024-12-060.046817
2024-12-070.046873
2024-12-080.046883
2024-12-090.046939
2024-12-100.047103
2024-12-110.047097
2024-12-120.047261
2024-12-130.047072
2024-12-140.047299
2024-12-150.047331
2024-12-160.047251
2024-12-170.04731
2024-12-180.047305
2024-12-190.047317
2024-12-200.047561
2024-12-210.047749
2024-12-220.047742
2024-12-230.047603
2024-12-240.047734
2024-12-250.047687
2024-12-260.047642
2024-12-270.047291
2024-12-280.047178
2024-12-290.04719
2024-12-300.046982
2024-12-310.046402
2025-01-010.04636
2025-01-020.046647
2025-01-030.047096
2025-01-040.047015
2025-01-050.047031
2025-01-060.047178
2025-01-070.047306
2025-01-080.047597
2025-01-090.04739
2025-01-100.047335
2025-01-110.047115
2025-01-120.047111
2025-01-130.047213
2025-01-140.047317
2025-01-150.047415
2025-01-160.047208
2025-01-170.046686
2025-01-180.046813
2025-01-190.046817
2025-01-200.046445
2025-01-210.046538
2025-01-220.046575
2025-01-230.046956
2025-01-240.047157
2025-01-250.046977
2025-01-260.046871
2025-01-270.046322
2025-01-280.046429
2025-01-290.04696
2025-01-300.046827
2025-01-310.046561
2025-02-010.046674
2025-02-020.046303
2025-02-030.046495
2025-02-040.047321
2025-02-050.04656
2025-02-060.046791
2025-02-070.046986
2025-02-080.047071
2025-02-090.047137
2025-02-100.047085
2025-02-110.046981
2025-02-120.046912
2025-02-130.046645
2025-02-140.046916
2025-02-150.046929
2025-02-160.046927
2025-02-170.046836
2025-02-180.047187
2025-02-190.04718
2025-02-200.047032
2025-02-210.047011
2025-02-220.046787
2025-02-230.046806
2025-02-240.046793
2025-02-250.046524
2025-02-260.046579
2025-02-270.046838
2025-02-280.047127
2025-03-010.046908
2025-03-020.046847
2025-03-030.046673
2025-03-040.045575
2025-03-050.045435
2025-03-060.045398
2025-03-070.045353
2025-03-080.045582
2025-03-090.045519
2025-03-100.045646
2025-03-110.045016
2025-03-120.045379
2025-03-130.045804
2025-03-140.045961
2025-03-150.046088
2025-03-160.046102
2025-03-170.046114
2025-03-180.045664
2025-03-190.046028
2025-03-200.045665
2025-03-210.045591
2025-03-220.045619
2025-03-230.045608
2025-03-240.045803
2025-03-250.04618
2025-03-260.046189
2025-03-270.045687
2025-03-280.045521
2025-03-290.045152
2025-03-300.045265
2025-03-310.045325
2025-04-010.045171
2025-04-020.045464
2025-04-030.044998
2025-04-040.044368
2025-04-050.044648
2025-04-060.044567
2025-04-070.044097
2025-04-080.044488
2025-04-090.043178
2025-04-100.044162
2025-04-110.043246
2025-04-120.043311
2025-04-130.043428
2025-04-140.043531
2025-04-150.044011
2025-04-160.044006
2025-04-170.044199
2025-04-180.044531
2025-04-190.044518
2025-04-200.044502
2025-04-210.044097
2025-04-220.044328
2025-04-230.044793
2025-04-240.044871
2025-04-250.044868
2025-04-260.044978
2025-04-270.045082
2025-04-280.045104
2025-04-290.044853
2025-04-300.04504
2025-05-010.045074
2025-05-020.044778
2025-05-030.045209
2025-05-040.045149
2025-05-050.045009
2025-05-060.044789
2025-05-070.04484
2025-05-080.045225
2025-05-090.045563
2025-05-100.045728
2025-05-110.045785
2025-05-120.046079
2025-05-130.045969
2025-05-140.046023
2025-05-150.046219
2025-05-160.045835
2025-05-170.046022
2025-05-180.046
2025-05-190.045633
2025-05-200.04614
2025-05-210.045747
2025-05-220.045565
2025-05-230.045758
2025-05-240.045731
2025-05-250.045722
2025-05-260.04578
2025-05-270.045736
2025-05-280.045795
2025-05-290.045692
2025-05-300.04571
2025-05-310.045321
2025-06-010.045361
2025-06-020.04544
2025-06-030.045646
2025-06-040.045735
2025-06-050.045543
2025-06-060.045824
2025-06-070.045907
2025-06-080.045905
2025-06-090.045975
2025-06-100.045962
2025-06-110.046016
2025-06-120.045645
2025-06-130.045702
2025-06-140.045679
2025-06-150.045739
2025-06-160.045691
2025-06-170.045669
2025-06-180.045855
2025-06-190.045674
2025-06-200.045612
2025-06-210.04526
2025-06-220.045218
2025-06-230.045277
2025-06-240.045254
2025-06-250.04538
2025-06-260.045311
2025-06-270.045297
2025-06-280.045405
2025-06-290.045278
2025-06-300.045269
2025-07-010.045323
2025-07-020.04538
2025-07-030.045166
2025-07-040.04559
2025-07-050.045549
2025-07-060.045593
2025-07-070.045515
2025-07-080.045756
2025-07-090.045969
2025-07-100.045783
2025-07-110.045682
2025-07-120.0459
2025-07-130.045883
2025-07-140.045786
2025-07-150.04583
2025-07-160.045819
2025-07-170.045917
2025-07-180.045852
2025-07-190.045892
2025-07-200.045899
2025-07-210.045917
2025-07-220.045817
2025-07-230.045705
2025-07-240.045827
2025-07-250.045945
2025-07-260.045885
2025-07-270.045875
2025-07-280.046053
2025-07-290.046094
2025-07-300.046254
2025-07-310.046413
2025-08-010.046262
2025-08-020.045787
2025-08-030.045734
2025-08-040.045877
2025-08-050.04584
2025-08-060.045998
2025-08-070.04609
2025-08-080.046156
2025-08-090.046328
2025-08-100.046261
2025-08-110.046213
2025-08-120.046139
2025-08-130.046054
2025-08-140.045783
2025-08-150.045638
2025-08-160.045487
2025-08-170.045586
2025-08-180.045537
2025-08-190.045537
2025-08-200.045717
2025-08-210.045804
2025-08-220.046015
2025-08-230.045919
2025-08-240.04586
2025-08-250.045866
2025-08-260.046025
2025-08-270.046055
2025-08-280.046022
2025-08-290.045885
2025-08-300.045855
2025-08-310.045861
2025-09-010.045869
2025-09-020.045816
2025-09-030.045877
2025-09-040.04574
2025-09-050.045761
2025-09-060.045602
2025-09-070.045577
2025-09-080.045696
2025-09-090.045718
2025-09-100.045857
2025-09-110.045911
2025-09-120.046158
2025-09-130.046239
2025-09-140.046179
2025-09-150.046151
2025-09-160.046157
2025-09-170.046182
2025-09-180.046414
2025-09-190.046236
2025-09-200.046292
2025-09-210.046251
2025-09-220.046149
2025-09-230.046239
2025-09-240.046223
2025-09-250.046186
2025-09-260.046349
2025-09-270.046539
2025-09-280.046497
2025-09-290.046516
2025-09-300.046443
2025-10-010.046699
2025-10-020.046311
2025-10-030.046297
2025-10-040.046296
2025-10-050.04636
2025-10-060.046496
2025-10-070.046671
2025-10-080.046768
2025-10-090.047018
2025-10-100.047044
2025-10-110.046326
2025-10-120.046473
2025-10-130.046699
2025-10-140.046527
2025-10-150.04662
2025-10-160.046565
2025-10-170.046499
2025-10-180.046686
2025-10-190.046626
2025-10-200.046652
2025-10-210.046727
2025-10-220.046895
2025-10-230.046829
2025-10-240.04679
2025-10-250.046601
2025-10-260.046662
2025-10-270.046709
2025-10-280.046618
2025-10-290.04659
2025-10-300.046549
2025-10-310.046666
2025-11-010.046643
2025-11-020.046655
2025-11-030.046925
2025-11-040.046734
2025-11-050.046658
2025-11-060.046685
2025-11-070.0466
2025-11-080.046864
2025-11-090.046866
2025-11-100.046961
2025-11-110.04704
2025-11-120.047251
2025-11-130.047113
2025-11-140.046725
2025-11-150.047023
2025-11-160.046999
2025-11-170.047048
2025-11-180.046781
2025-11-190.047106
2025-11-200.047275
2025-11-210.047045
2025-11-220.046977
2025-11-230.046988
2025-11-240.047082
2025-11-250.04693
2025-11-260.047026
2025-11-270.047044
2025-11-280.047132
2025-11-290.047149
2025-11-300.047072
2025-12-010.046977
2025-12-020.047023
2025-12-030.046955
2025-12-040.046915
2025-12-050.047189
2025-12-060.047253
2025-12-070.047207
2025-12-080.047173
2025-12-090.047016
2025-12-100.047215
2025-12-110.046963
2025-12-120.047259
2025-12-130.047324
2025-12-140.047254
2025-12-150.047321
2025-12-160.047275
2025-12-170.047432
2025-12-180.0474
2025-12-190.047395
2025-12-200.047333
2025-12-210.047353
2025-12-220.047295
2025-12-230.047283
2025-12-240.047389
2025-12-250.047362
2025-12-260.047357
2025-12-270.047431
2025-12-280.047438
2025-12-290.047394
2025-12-300.047346
2025-12-310.047352
2026-01-010.047284
2026-01-020.047556
2026-01-030.047629
2026-01-040.047556
2026-01-050.047603
2026-01-060.047567
2026-01-070.047598
2026-01-080.04768
2026-01-090.047646
2026-01-100.047791
2026-01-110.047819
2026-01-120.047773
2026-01-130.047941
2026-01-140.048188
2026-01-150.048361
2026-01-160.048701
2026-01-170.048941
2026-01-180.048872
2026-01-190.048768
2026-01-200.04838
2026-01-210.048738
2026-01-220.048857
2026-01-230.048824
2026-01-240.048721
2026-01-250.048606
2026-01-260.048584
2026-01-270.04846
2026-01-280.048682
2026-01-290.048718
2026-01-300.048548
2026-01-310.048277
2026-02-010.048386
2026-02-020.048512
2026-02-030.04896
2026-02-040.049065
2026-02-050.048753
2026-02-060.048831
2026-02-070.04905
2026-02-080.049032
2026-02-090.04888
2026-02-100.04878
2026-02-110.048941
2026-02-120.049035
2026-02-130.048955
2026-02-140.049107
2026-02-150.049057
2026-02-160.049169
2026-02-170.049122
2026-02-180.049331
2026-02-190.04924
2026-02-200.049406
2026-02-210.049534
2026-02-220.049468
2026-02-230.049346
2026-02-240.04913
2026-02-250.049485
2026-02-260.049279
2026-02-270.049215
2026-02-280.049169
2026-03-010.04899
2026-03-020.049273
2026-03-030.049193
2026-03-040.04892
2026-03-050.048811
2026-03-060.048632
2026-03-070.048379
2026-03-080.04828
2026-03-090.048489
2026-03-100.048921
2026-03-110.048922
2026-03-120.048893
2026-03-130.048895
2026-03-140.048641
2026-03-150.048765
2026-03-160.048946
2026-03-170.0491
2026-03-180.049033
2026-03-190.048577
2026-03-200.048573
2026-03-210.048199
2026-03-220.048139
2026-03-230.048538
2026-03-240.048397
2026-03-250.048558
2026-03-260.048637
2026-03-270.048083
2026-03-280.047795
2026-03-290.04801
2026-03-300.048126
2026-03-310.048285
2026-04-010.048265
2026-04-020.048367
2026-04-030.048573
2026-04-040.04855
2026-04-050.048563
2026-04-060.048672
2026-04-070.04874
2026-04-080.049092
2026-04-090.049082
2026-04-100.049216
2026-04-110.049284
2026-04-120.049153
2026-04-130.049211
2026-04-140.049219
2026-04-150.049053
2026-04-160.049148
2026-04-170.049226
2026-04-180.049067
2026-04-190.049059
2026-04-200.04901
2026-04-210.049099
2026-04-220.04921
2026-04-230.049282
2026-04-240.049104
2026-04-250.049082
2026-04-260.049075
2026-04-270.049043
2026-04-280.049045
2026-04-290.049098
2026-04-300.048786
2026-05-010.04881
2026-05-020.048853
2026-05-030.048849
2026-05-040.048866
2026-05-050.049063
2026-05-060.049256
2026-05-070.049389
2026-05-080.04933
2026-05-090.049368
2026-05-100.049367
2026-05-110.04936
2026-05-120.049393
2026-05-130.04956
2026-05-140.049688
2026-05-150.049499
2026-05-160.049601
2026-05-170.049623
2026-05-180.049648
2026-05-190.049622
2026-05-200.049634
2026-05-210.049687
2026-05-220.04974
2026-05-230.04974
2026-05-240.049701
2026-05-250.049738
2026-05-260.049718
2026-05-270.049616
2026-05-280.049504
2026-05-290.049528
2026-05-300.049425
2026-05-310.049444
2026-06-010.049555
2026-06-020.049668
2026-06-030.049796
2026-06-040.049708
2026-06-050.049744
2026-06-060.049686
2026-06-070.04964
2026-06-080.049764
2026-06-090.049712
2026-06-100.049581
2026-06-110.049837
2026-06-120.050192
2026-06-130.050188
2026-06-140.0502
2026-06-150.050057
2026-06-160.050138
2026-06-170.050128
2026-06-180.050169
2026-06-190.050302
2026-06-200.050322
2026-06-210.050274
2026-06-220.050366
2026-06-230.0502
2026-06-240.050048
2026-06-250.049984
2026-06-260.050076
2026-06-270.050173
2026-06-280.050153
2026-06-290.050169
2026-06-300.050243
2026-07-010.050102
2026-07-020.049961
2026-07-030.050066
2026-07-040.050047
2026-07-050.050024
2026-07-060.050103
2026-07-070.050199
2026-07-080.049893
2026-07-090.049829
2026-07-100.049915
2026-07-110.050159
2026-07-120.050089
2026-07-130.050046
2026-07-140.050103
2026-07-150.050299
2026-07-160.050042
2026-07-170.050018
2026-07-180.049833
2026-07-190.049875
2026-07-200.050039
2026-07-210.05035
2026-07-220.05031
2026-07-230.050275
2026-07-240.050283
2026-07-250.050293
2026-07-260.050287
2026-07-270.050297
2026-07-280.050345
2026-07-290.050283
2026-07-300.050079
2026-07-310.050122
2026-08-010.050007
2026-08-020.049969
2026-08-030.050051
2026-08-040.050233
2026-08-050.050284
2026-08-060.050221
2026-08-070.050534
2026-08-080.050481
2026-08-090.050478
2026-08-100.050458
2026-08-110.050609
2026-08-120.050768
2026-08-130.05084
2026-08-140.050866
2026-08-150.050769
2026-08-160.050821
2026-08-170.050713
2026-08-180.050655
2026-08-190.050579
2026-08-200.050386
2026-08-210.050584
2026-08-220.050614
2026-08-230.050617
2026-08-240.050645
2026-08-250.050599
2026-08-260.050615
2026-08-270.050593
2026-08-280.050677
2026-08-290.050685
2026-08-300.050679
2026-08-310.050702
2026-09-010.050751
2026-09-020.050803
2026-09-030.050609
2026-09-040.050916
2026-09-050.050988
2026-09-060.050988
2026-09-070.050877
2026-09-080.050795
2026-09-090.050774
2026-09-100.050808
2026-09-110.050813
2026-09-120.050799
2026-09-130.050794
2026-09-140.050709
2026-09-150.050512
2026-09-160.050575
2026-09-170.050674
2026-09-180.050798
2026-09-190.050526
2026-09-200.050557
2026-09-210.050624
2026-09-220.050574
2026-09-230.050251
2026-09-240.05003
2026-09-250.04955
2026-09-260.049649
2026-09-270.049582
2026-09-280.049472
2026-09-290.049207
2026-09-300.048587
2026-10-010.04872
2026-10-020.048589
2026-10-030.04892
2026-10-040.04884
2026-10-050.049176
2026-10-060.049451
2026-10-070.049447
2026-10-080.049631
2026-10-090.049031
2026-10-100.048483
2026-10-110.048471
2026-10-120.048761
2026-10-130.04875
2026-10-140.048638
2026-10-150.04817
2026-10-160.048339
2026-10-170.048117
2026-10-180.048262
2026-10-190.048197
2026-10-200.048384

High

0.05099

Low

0.04318

Average

0.04752

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MXN/EUR API questions

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

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

How far back does MXN/EUR historical data go?

Daily MXN/EUR rates are available from 2008-01-02. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free MXN/EUR 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.