Skip to content

MXN to CHF exchange rate API

Mexican Peso to Swiss Franc · quoted 2026-10-19

0.04486

▲ +3.13% over 2Y

1 MXN = 0.04486 CHF · 1 CHF = 22.2921 MXN · Get this rate via the API

1 MXN buys 0.04486 CHF as of 2026-10-19, so 1 CHF buys 22.2921 MXN. Over the last 2 years, MXN/CHF traded between 0.04000 and 0.04811, averaged 0.04426 and rose 3.13%. The API holds daily MXN/CHF 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/CHF over 2Y: show the values
Rates per 1 MXN. Missing rates are shown as a dash.
DateCHF
2024-10-190.043499
2024-10-200.043508
2024-10-210.043317
2024-10-220.043517
2024-10-230.043217
2024-10-240.043755
2024-10-250.043757
2024-10-260.043378
2024-10-270.043405
2024-10-280.04332
2024-10-290.043431
2024-10-300.043052
2024-10-310.043157
2024-11-010.043392
2024-11-020.042707
2024-11-030.043043
2024-11-040.042931
2024-11-050.042818
2024-11-060.042436
2024-11-070.044095
2024-11-080.043617
2024-11-090.043442
2024-11-100.043338
2024-11-110.042867
2024-11-120.043219
2024-11-130.043034
2024-11-140.043133
2024-11-150.043528
2024-11-160.043625
2024-11-170.043607
2024-11-180.043548
2024-11-190.043399
2024-11-200.043851
2024-11-210.043339
2024-11-220.043583
2024-11-230.04374
2024-11-240.043756
2024-11-250.043712
2024-11-260.043201
2024-11-270.04261
2024-11-280.043438
2024-11-290.043223
2024-11-300.04324
2024-12-010.043245
2024-12-020.043261
2024-12-030.043519
2024-12-040.043671
2024-12-050.043509
2024-12-060.043465
2024-12-070.043552
2024-12-080.043553
2024-12-090.04363
2024-12-100.04365
2024-12-110.043706
2024-12-120.044043
2024-12-130.044177
2024-12-140.044349
2024-12-150.044359
2024-12-160.044283
2024-12-170.044533
2024-12-180.044381
2024-12-190.044094
2024-12-200.044277
2024-12-210.044504
2024-12-220.044478
2024-12-230.044442
2024-12-240.04467
2024-12-250.044671
2024-12-260.044593
2024-12-270.044435
2024-12-280.044389
2024-12-290.044382
2024-12-300.044327
2024-12-310.043674
2025-01-010.043534
2025-01-020.043713
2025-01-030.044091
2025-01-040.044048
2025-01-050.044041
2025-01-060.044328
2025-01-070.044591
2025-01-080.044642
2025-01-090.044532
2025-01-100.044571
2025-01-110.044225
2025-01-120.044238
2025-01-130.044125
2025-01-140.044454
2025-01-150.044542
2025-01-160.044263
2025-01-170.043857
2025-01-180.044004
2025-01-190.044016
2025-01-200.043793
2025-01-210.043871
2025-01-220.044008
2025-01-230.044336
2025-01-240.044771
2025-01-250.044669
2025-01-260.044524
2025-01-270.043788
2025-01-280.043833
2025-01-290.044283
2025-01-300.044209
2025-01-310.043996
2025-02-010.044058
2025-02-020.043364
2025-02-030.043673
2025-02-040.044462
2025-02-050.043743
2025-02-060.043914
2025-02-070.044251
2025-02-080.044236
2025-02-090.044195
2025-02-100.044241
2025-02-110.044299
2025-02-120.044365
2025-02-130.043944
2025-02-140.044298
2025-02-150.044277
2025-02-160.044263
2025-02-170.044213
2025-02-180.044474
2025-02-190.044514
2025-02-200.044318
2025-02-210.044284
2025-02-220.043942
2025-02-230.043998
2025-02-240.044056
2025-02-250.043667
2025-02-260.043747
2025-02-270.04406
2025-02-280.044271
2025-03-010.043972
2025-03-020.04395
2025-03-030.044004
2025-03-040.042708
2025-03-050.043227
2025-03-060.043423
2025-03-070.043344
2025-03-080.043476
2025-03-090.043446
2025-03-100.043418
2025-03-110.043251
2025-03-120.04365
2025-03-130.043876
2025-03-140.044311
2025-03-150.044416
2025-03-160.044373
2025-03-170.044343
2025-03-180.043842
2025-03-190.044108
2025-03-200.043673
2025-03-210.043526
2025-03-220.043653
2025-03-230.043669
2025-03-240.043714
2025-03-250.044051
2025-03-260.044028
2025-03-270.043513
2025-03-280.043359
2025-03-290.043237
2025-03-300.043178
2025-03-310.043199
2025-04-010.043002
2025-04-020.043386
2025-04-030.042919
2025-04-040.041737
2025-04-050.042117
2025-04-060.041854
2025-04-070.041349
2025-04-080.041592
2025-04-090.04006
2025-04-100.041066
2025-04-110.040012
2025-04-120.040003
2025-04-130.040254
2025-04-140.04061
2025-04-150.040675
2025-04-160.04075
2025-04-170.041065
2025-04-180.041448
2025-04-190.041391
2025-04-200.041515
2025-04-210.041028
2025-04-220.041305
2025-04-230.042025
2025-04-240.042143
2025-04-250.04227
2025-04-260.042439
2025-04-270.04246
2025-04-280.042488
2025-04-290.042126
2025-04-300.042288
2025-05-010.042213
2025-05-020.041836
2025-05-030.042229
2025-05-040.042164
2025-05-050.04202
2025-05-060.04186
2025-05-070.041965
2025-05-080.042172
2025-05-090.042615
2025-05-100.042785
2025-05-110.042854
2025-05-120.043172
2025-05-130.043018
2025-05-140.043215
2025-05-150.043339
2025-05-160.042998
2025-05-170.043024
2025-05-180.042977
2025-05-190.042868
2025-05-200.043215
2025-05-210.042783
2025-05-220.042571
2025-05-230.04255
2025-05-240.042693
2025-05-250.042685
2025-05-260.042832
2025-05-270.042928
2025-05-280.042882
2025-05-290.042672
2025-05-300.042698
2025-05-310.042289
2025-06-010.042343
2025-06-020.042423
2025-06-030.042715
2025-06-040.042854
2025-06-050.042651
2025-06-060.042996
2025-06-070.043015
2025-06-080.043018
2025-06-090.043074
2025-06-100.043154
2025-06-110.043278
2025-06-120.043029
2025-06-130.042772
2025-06-140.042798
2025-06-150.042832
2025-06-160.042917
2025-06-170.042956
2025-06-180.043118
2025-06-190.042884
2025-06-200.042943
2025-06-210.042642
2025-06-220.04251
2025-06-230.042501
2025-06-240.04248
2025-06-250.042481
2025-06-260.042497
2025-06-270.042393
2025-06-280.042432
2025-06-290.042411
2025-06-300.042313
2025-07-010.042259
2025-07-020.04234
2025-07-030.042235
2025-07-040.042608
2025-07-050.042608
2025-07-060.04265
2025-07-070.042574
2025-07-080.042787
2025-07-090.042866
2025-07-100.04267
2025-07-110.04253
2025-07-120.042748
2025-07-130.042661
2025-07-140.042613
2025-07-150.042618
2025-07-160.042731
2025-07-170.042808
2025-07-180.042753
2025-07-190.042828
2025-07-200.042768
2025-07-210.042818
2025-07-220.042729
2025-07-230.042533
2025-07-240.042807
2025-07-250.042927
2025-07-260.042879
2025-07-270.042897
2025-07-280.042986
2025-07-290.04289
2025-07-300.043021
2025-07-310.04315
2025-08-010.043079
2025-08-020.042633
2025-08-030.042619
2025-08-040.042868
2025-08-050.042847
2025-08-060.043096
2025-08-070.043385
2025-08-080.043433
2025-08-090.043567
2025-08-100.043529
2025-08-110.043578
2025-08-120.043454
2025-08-130.043332
2025-08-140.043105
2025-08-150.042981
2025-08-160.042925
2025-08-170.043073
2025-08-180.04291
2025-08-190.042846
2025-08-200.042988
2025-08-210.043005
2025-08-220.043175
2025-08-230.043129
2025-08-240.043095
2025-08-250.043045
2025-08-260.043153
2025-08-270.043062
2025-08-280.043045
2025-08-290.042966
2025-08-300.042884
2025-08-310.042883
2025-09-010.043039
2025-09-020.042934
2025-09-030.043005
2025-09-040.042918
2025-09-050.04297
2025-09-060.042643
2025-09-070.042646
2025-09-080.042625
2025-09-090.04266
2025-09-100.042821
2025-09-110.042909
2025-09-120.043144
2025-09-130.043179
2025-09-140.043155
2025-09-150.043165
2025-09-160.043092
2025-09-170.043028
2025-09-180.043309
2025-09-190.043203
2025-09-200.043234
2025-09-210.043209
2025-09-220.04314
2025-09-230.043206
2025-09-240.043149
2025-09-250.043156
2025-09-260.043253
2025-09-270.043461
2025-09-280.043416
2025-09-290.043525
2025-09-300.043489
2025-10-010.043733
2025-10-020.043301
2025-10-030.043255
2025-10-040.043243
2025-10-050.043304
2025-10-060.043307
2025-10-070.043469
2025-10-080.043518
2025-10-090.043769
2025-10-100.043864
2025-10-110.043179
2025-10-120.043218
2025-10-130.043448
2025-10-140.043252
2025-10-150.043379
2025-10-160.043315
2025-10-170.043044
2025-10-180.043185
2025-10-190.04312
2025-10-200.043102
2025-10-210.043129
2025-10-220.043275
2025-10-230.043312
2025-10-240.043271
2025-10-250.043094
2025-10-260.043198
2025-10-270.043271
2025-10-280.043178
2025-10-290.043227
2025-10-300.043202
2025-10-310.043339
2025-11-010.043347
2025-11-020.043319
2025-11-030.043631
2025-11-040.043439
2025-11-050.043425
2025-11-060.043491
2025-11-070.043394
2025-11-080.043662
2025-11-090.04364
2025-11-100.043759
2025-11-110.043644
2025-11-120.043707
2025-11-130.043551
2025-11-140.042917
2025-11-150.043421
2025-11-160.043373
2025-11-170.043402
2025-11-180.043193
2025-11-190.043734
2025-11-200.043937
2025-11-210.0437
2025-11-220.043727
2025-11-230.043726
2025-11-240.043899
2025-11-250.043856
2025-11-260.043927
2025-11-270.043925
2025-11-280.043918
2025-11-290.044001
2025-11-300.043883
2025-12-010.043797
2025-12-020.043947
2025-12-030.043837
2025-12-040.043819
2025-12-050.044192
2025-12-060.044254
2025-12-070.044197
2025-12-080.044286
2025-12-090.044125
2025-12-100.044174
2025-12-110.04383
2025-12-120.044107
2025-12-130.044116
2025-12-140.044155
2025-12-150.044268
2025-12-160.044207
2025-12-170.044263
2025-12-180.044158
2025-12-190.044162
2025-12-200.044054
2025-12-210.044106
2025-12-220.04406
2025-12-230.043912
2025-12-240.043996
2025-12-250.043954
2025-12-260.044005
2025-12-270.044086
2025-12-280.044065
2025-12-290.044043
2025-12-300.043999
2025-12-310.044104
2026-01-010.044021
2026-01-020.044208
2026-01-030.044245
2026-01-040.044157
2026-01-050.044219
2026-01-060.044176
2026-01-070.044285
2026-01-080.0444
2026-01-090.044377
2026-01-100.044499
2026-01-110.044564
2026-01-120.044491
2026-01-130.044638
2026-01-140.044974
2026-01-150.045043
2026-01-160.045355
2026-01-170.045542
2026-01-180.045414
2026-01-190.045267
2026-01-200.044839
2026-01-210.045171
2026-01-220.045354
2026-01-230.045294
2026-01-240.045014
2026-01-250.044727
2026-01-260.044809
2026-01-270.044569
2026-01-280.044729
2026-01-290.044733
2026-01-300.044455
2026-01-310.044095
2026-02-010.044307
2026-02-020.044626
2026-02-030.044911
2026-02-040.044983
2026-02-050.044663
2026-02-060.044802
2026-02-070.04492
2026-02-080.044979
2026-02-090.044725
2026-02-100.044502
2026-02-110.044735
2026-02-120.044828
2026-02-130.044651
2026-02-140.044776
2026-02-150.04474
2026-02-160.044886
2026-02-170.04478
2026-02-180.04501
2026-02-190.044902
2026-02-200.045118
2026-02-210.045274
2026-02-220.045187
2026-02-230.045127
2026-02-240.044807
2026-02-250.04518
2026-02-260.045041
2026-02-270.044805
2026-02-280.044673
2026-03-010.044358
2026-03-020.044923
2026-03-030.0448
2026-03-040.044429
2026-03-050.044242
2026-03-060.043988
2026-03-070.04364
2026-03-080.043504
2026-03-090.043679
2026-03-100.044161
2026-03-110.044182
2026-03-120.044141
2026-03-130.044172
2026-03-140.044248
2026-03-150.044163
2026-03-160.044252
2026-03-170.044524
2026-03-180.044488
2026-03-190.044307
2026-03-200.044182
2026-03-210.044036
2026-03-220.043863
2026-03-230.044286
2026-03-240.044243
2026-03-250.044445
2026-03-260.044508
2026-03-270.044131
2026-03-280.044065
2026-03-290.044123
2026-03-300.044214
2026-03-310.044393
2026-04-010.04436
2026-04-020.044561
2026-04-030.044773
2026-04-040.044725
2026-04-050.044763
2026-04-060.044869
2026-04-070.045046
2026-04-080.045278
2026-04-090.045352
2026-04-100.04548
2026-04-110.045615
2026-04-120.045506
2026-04-130.045481
2026-04-140.04533
2026-04-150.045227
2026-04-160.045363
2026-04-170.04544
2026-04-180.045152
2026-04-190.045104
2026-04-200.045036
2026-04-210.045034
2026-04-220.04515
2026-04-230.045226
2026-04-240.045171
2026-04-250.045291
2026-04-260.045208
2026-04-270.045169
2026-04-280.045308
2026-04-290.045347
2026-04-300.044835
2026-05-010.044751
2026-05-020.044833
2026-05-030.044755
2026-05-040.044825
2026-05-050.044966
2026-05-060.045143
2026-05-070.045225
2026-05-080.045166
2026-05-090.04523
2026-05-100.045201
2026-05-110.045228
2026-05-120.045304
2026-05-130.045372
2026-05-140.045464
2026-05-150.045261
2026-05-160.045385
2026-05-170.0454
2026-05-180.045398
2026-05-190.045404
2026-05-200.04549
2026-05-210.045439
2026-05-220.045357
2026-05-230.045297
2026-05-240.045286
2026-05-250.045256
2026-05-260.045422
2026-05-270.045414
2026-05-280.04538
2026-05-290.045125
2026-05-300.045008
2026-05-310.045036
2026-06-010.045234
2026-06-020.045441
2026-06-030.045648
2026-06-040.045572
2026-06-050.04564
2026-06-060.045565
2026-06-070.045536
2026-06-080.045718
2026-06-090.045765
2026-06-100.045724
2026-06-110.045954
2026-06-120.046262
2026-06-130.046269
2026-06-140.046259
2026-06-150.046112
2026-06-160.046247
2026-06-170.046083
2026-06-180.046246
2026-06-190.04652
2026-06-200.046611
2026-06-210.046557
2026-06-220.046624
2026-06-230.046309
2026-06-240.046124
2026-06-250.046101
2026-06-260.04616
2026-06-270.046242
2026-06-280.046251
2026-06-290.046266
2026-06-300.046344
2026-07-010.046264
2026-07-020.045964
2026-07-030.04601
2026-07-040.045964
2026-07-050.045975
2026-07-060.0461
2026-07-070.046273
2026-07-080.046011
2026-07-090.045977
2026-07-100.046036
2026-07-110.046258
2026-07-120.046224
2026-07-130.046307
2026-07-140.04638
2026-07-150.046556
2026-07-160.046289
2026-07-170.046157
2026-07-180.046045
2026-07-190.046081
2026-07-200.046216
2026-07-210.046619
2026-07-220.046627
2026-07-230.04673
2026-07-240.046773
2026-07-250.046799
2026-07-260.04678
2026-07-270.046696
2026-07-280.046916
2026-07-290.046924
2026-07-300.046693
2026-07-310.046633
2026-08-010.046573
2026-08-020.046568
2026-08-030.046648
2026-08-040.046812
2026-08-050.046991
2026-08-060.046937
2026-08-070.047234
2026-08-080.047137
2026-08-090.047123
2026-08-100.047128
2026-08-110.047324
2026-08-120.047549
2026-08-130.047652
2026-08-140.047763
2026-08-150.047772
2026-08-160.047802
2026-08-170.047614
2026-08-180.047646
2026-08-190.047554
2026-08-200.047025
2026-08-210.047311
2026-08-220.047341
2026-08-230.047363
2026-08-240.047414
2026-08-250.047365
2026-08-260.047477
2026-08-270.047436
2026-08-280.047454
2026-08-290.047436
2026-08-300.047511
2026-08-310.047538
2026-09-010.047675
2026-09-020.047877
2026-09-030.047521
2026-09-040.047886
2026-09-050.047946
2026-09-060.04795
2026-09-070.047849
2026-09-080.047874
2026-09-090.047748
2026-09-100.047922
2026-09-110.048023
2026-09-120.048107
2026-09-130.048091
2026-09-140.047824
2026-09-150.047688
2026-09-160.047789
2026-09-170.047968
2026-09-180.048065
2026-09-190.047763
2026-09-200.047737
2026-09-210.047779
2026-09-220.047504
2026-09-230.047186
2026-09-240.047073
2026-09-250.0468
2026-09-260.046859
2026-09-270.046765
2026-09-280.04682
2026-09-290.046554
2026-09-300.04605
2026-10-010.045977
2026-10-020.045086
2026-10-030.045632
2026-10-040.045576
2026-10-050.045788
2026-10-060.046281
2026-10-070.04603
2026-10-080.046286
2026-10-090.045663
2026-10-100.045089
2026-10-110.045064
2026-10-120.045406
2026-10-130.045396
2026-10-140.045379
2026-10-150.044822
2026-10-160.04482
2026-10-170.04459
2026-10-180.04462
2026-10-190.044859

High

0.04811

Low

0.04000

Average

0.04426

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

MXN/CHF API questions

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

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

How far back does MXN/CHF historical data go?

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