Skip to content

XOF to MXN exchange rate API

CFA Franc BCEAO to Mexican Peso · quoted 2026-10-15

0.03146

▼ +4.28% over 2Y

1 XOF = 0.03146 MXN · 1 MXN = 31.7894 XOF · Get this rate via the API

1 XOF buys 0.03146 MXN as of 2026-10-15, so 1 MXN buys 31.7894 XOF. Over the last 2 years, XOF/MXN traded between 0.02990 and 0.03599, averaged 0.03234 and fell 4.28%. The API holds daily XOF/MXN 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
XOF/MXN over 2Y: show the values
Rates per 1 XOF. Missing rates are shown as a dash.
DateMXN
2024-10-150.032862
2024-10-160.033125
2024-10-170.033419
2024-10-180.03307
2024-10-190.03296
2024-10-200.033139
2024-10-210.033365
2024-10-220.033192
2024-10-230.033448
2024-10-240.033111
2024-10-250.033178
2024-10-260.032907
2024-10-270.033142
2024-10-280.033479
2024-10-290.033499
2024-10-300.033875
2024-10-310.033716
2024-11-010.033536
2024-11-020.033641
2024-11-030.033691
2024-11-040.033898
2024-11-050.034038
2024-11-060.034288
2024-11-070.033126
2024-11-080.033262
2024-11-090.032944
2024-11-100.033357
2024-11-110.033773
2024-11-120.033419
2024-11-130.033541
2024-11-140.033566
2024-11-150.033197
2024-11-160.032712
2024-11-170.033
2024-11-180.033251
2024-11-190.033163
2024-11-200.03281
2024-11-210.033019
2024-11-220.032833
2024-11-230.032458
2024-11-240.032603
2024-11-250.032912
2024-11-260.033189
2024-11-270.03377
2024-11-280.033124
2024-11-290.033242
2024-11-300.032859
2024-12-010.033056
2024-12-020.033279
2024-12-030.033146
2024-12-040.033046
2024-12-050.033178
2024-12-060.033045
2024-12-070.032525
2024-12-080.032786
2024-12-090.033023
2024-12-100.032917
2024-12-110.0329
2024-12-120.032817
2024-12-130.032857
2024-12-140.03223
2024-12-150.032576
2024-12-160.032834
2024-12-170.032772
2024-12-180.03263
2024-12-190.032766
2024-12-200.032718
2024-12-210.031926
2024-12-220.032328
2024-12-230.03266
2024-12-240.032543
2024-12-250.031975
2024-12-260.032619
2024-12-270.03271
2024-12-280.032313
2024-12-290.032643
2024-12-300.032842
2024-12-310.033311
2025-01-010.033133
2025-01-020.033097
2025-01-030.03285
2025-01-040.032425
2025-01-050.032746
2025-01-060.032669
2025-01-070.032562
2025-01-080.032495
2025-01-090.032578
2025-01-100.032541
2025-01-110.032356
2025-01-120.032682
2025-01-130.032803
2025-01-140.032787
2025-01-150.032596
2025-01-160.032797
2025-01-170.033073
2025-01-180.032565
2025-01-190.032835
2025-01-200.033477
2025-01-210.033268
2025-01-220.033051
2025-01-230.032831
2025-01-240.032688
2025-01-250.032451
2025-01-260.032683
2025-01-270.033106
2025-01-280.033156
2025-01-290.032844
2025-01-300.032942
2025-01-310.033128
2025-02-010.032662
2025-02-020.033307
2025-02-030.033238
2025-02-040.03276
2025-02-050.033183
2025-02-060.033126
2025-02-070.032916
2025-02-080.032386
2025-02-090.032694
2025-02-100.032901
2025-02-110.033031
2025-02-120.033057
2025-02-130.033323
2025-02-140.033086
2025-02-150.032484
2025-02-160.032859
2025-02-170.033126
2025-02-180.032878
2025-02-190.032833
2025-02-200.03302
2025-02-210.032985
2025-02-220.032583
2025-02-230.032843
2025-02-240.033148
2025-02-250.033322
2025-02-260.033302
2025-02-270.032959
2025-02-280.032838
2025-03-010.032498
2025-03-020.032916
2025-03-030.033223
2025-03-040.033976
2025-03-050.034301
2025-03-060.034169
2025-03-070.034164
2025-03-080.033444
2025-03-090.033484
2025-03-100.033943
2025-03-110.034458
2025-03-120.034214
2025-03-130.033939
2025-03-140.033688
2025-03-150.033077
2025-03-160.033333
2025-03-170.033538
2025-03-180.033871
2025-03-190.033503
2025-03-200.033807
2025-03-210.033826
2025-03-220.033417
2025-03-230.03365
2025-03-240.033605
2025-03-250.033331
2025-03-260.033342
2025-03-270.03384
2025-03-280.034133
2025-03-290.033762
2025-03-300.034045
2025-03-310.034257
2025-04-010.034403
2025-04-020.034197
2025-04-030.0343
2025-04-040.034773
2025-04-050.034144
2025-04-060.034263
2025-04-070.035134
2025-04-080.034914
2025-04-090.035908
2025-04-100.035369
2025-04-110.035986
2025-04-120.035198
2025-04-130.035116
2025-04-140.035686
2025-04-150.035262
2025-04-160.035385
2025-04-170.035185
2025-04-180.034916
2025-04-190.034244
2025-04-200.034183
2025-04-210.035293
2025-04-220.035048
2025-04-230.03451
2025-04-240.034542
2025-04-250.034595
2025-04-260.033893
2025-04-270.033859
2025-04-280.034454
2025-04-290.034631
2025-04-300.034392
2025-05-010.034392
2025-05-020.034587
2025-05-030.03372
2025-05-040.03376
2025-05-050.034421
2025-05-060.034727
2025-05-070.034664
2025-05-080.034315
2025-05-090.034179
2025-05-100.033337
2025-05-110.033357
2025-05-120.033765
2025-05-130.03396
2025-05-140.0338
2025-05-150.033666
2025-05-160.033906
2025-05-170.033124
2025-05-180.033123
2025-05-190.034074
2025-05-200.033796
2025-05-210.034066
2025-05-220.03411
2025-05-230.034171
2025-05-240.033335
2025-05-250.033347
2025-05-260.034021
2025-05-270.034003
2025-05-280.033966
2025-05-290.034216
2025-05-300.034071
2025-05-310.033637
2025-06-010.033595
2025-06-020.034295
2025-06-030.034121
2025-06-040.034123
2025-06-050.034195
2025-06-060.033925
2025-06-070.033207
2025-06-080.033194
2025-06-090.033865
2025-06-100.033825
2025-06-110.033902
2025-06-120.034009
2025-06-130.034094
2025-06-140.033373
2025-06-150.033349
2025-06-160.034052
2025-06-170.03394
2025-06-180.033892
2025-06-190.034026
2025-06-200.034121
2025-06-210.033682
2025-06-220.033802
2025-06-230.034467
2025-06-240.034386
2025-06-250.034315
2025-06-260.034279
2025-06-270.034254
2025-06-280.033574
2025-06-290.033646
2025-06-300.034312
2025-07-010.034084
2025-07-020.034142
2025-07-030.034146
2025-07-040.033871
2025-07-050.033463
2025-07-060.033432
2025-07-070.033883
2025-07-080.033729
2025-07-090.033675
2025-07-100.033764
2025-07-110.03389
2025-07-120.033212
2025-07-130.033234
2025-07-140.033756
2025-07-150.033714
2025-07-160.033873
2025-07-170.033764
2025-07-180.033743
2025-07-190.033218
2025-07-200.033211
2025-07-210.03373
2025-07-220.033873
2025-07-230.033903
2025-07-240.033821
2025-07-250.033727
2025-07-260.033223
2025-07-270.033206
2025-07-280.033527
2025-07-290.033537
2025-07-300.03322
2025-07-310.03312
2025-08-010.033561
2025-08-020.033295
2025-08-030.033345
2025-08-040.033606
2025-08-050.033651
2025-08-060.033626
2025-08-070.033547
2025-08-080.033477
2025-08-090.032906
2025-08-100.032918
2025-08-110.033525
2025-08-120.033767
2025-08-130.033788
2025-08-140.033904
2025-08-150.034123
2025-08-160.033514
2025-08-170.033426
2025-08-180.034152
2025-08-190.034129
2025-08-200.033985
2025-08-210.033864
2025-08-220.033887
2025-08-230.033199
2025-08-240.033242
2025-08-250.033777
2025-08-260.033707
2025-08-270.033627
2025-08-280.033635
2025-08-290.033836
2025-08-300.033245
2025-08-310.033233
2025-09-010.033773
2025-09-020.03375
2025-09-030.033779
2025-09-040.033865
2025-09-050.033912
2025-09-060.033429
2025-09-070.033448
2025-09-080.033942
2025-09-090.033851
2025-09-100.033787
2025-09-110.033833
2025-09-120.033587
2025-09-130.032969
2025-09-140.03302
2025-09-150.033569
2025-09-160.033696
2025-09-170.033609
2025-09-180.033366
2025-09-190.033543
2025-09-200.032931
2025-09-210.032961
2025-09-220.03362
2025-09-230.033589
2025-09-240.033544
2025-09-250.033461
2025-09-260.033484
2025-09-270.032756
2025-09-280.033048
2025-09-290.033312
2025-09-300.033053
2025-10-010.033202
2025-10-020.033359
2025-10-030.033474
2025-10-040.032929
2025-10-050.033163
2025-10-060.033349
2025-10-070.033191
2025-10-080.03319
2025-10-090.032402
2025-10-100.032444
2025-10-110.032907
2025-10-120.032799
2025-10-130.032705
2025-10-140.032842
2025-10-150.032718
2025-10-160.03279
2025-10-170.032811
2025-10-180.032653
2025-10-190.03271
2025-10-200.032701
2025-10-210.032675
2025-10-220.032579
2025-10-230.032604
2025-10-240.032618
2025-10-250.032713
2025-10-260.032685
2025-10-270.032651
2025-10-280.032798
2025-10-290.03272
2025-10-300.032869
2025-10-310.032678
2025-11-010.032684
2025-11-020.032689
2025-11-030.032516
2025-11-040.032646
2025-11-050.03266
2025-11-060.032624
2025-11-070.03269
2025-11-080.032529
2025-11-090.032527
2025-11-100.032432
2025-11-110.032398
2025-11-120.032278
2025-11-130.032339
2025-11-140.032571
2025-11-150.032419
2025-11-160.032436
2025-11-170.032416
2025-11-180.032584
2025-11-190.032317
2025-11-200.03228
2025-11-210.032421
2025-11-220.032451
2025-11-230.032443
2025-11-240.032321
2025-11-250.032458
2025-11-260.032436
2025-11-270.032434
2025-11-280.032399
2025-11-290.032333
2025-11-300.032388
2025-12-010.032356
2025-12-020.03241
2025-12-030.032423
2025-12-040.03248
2025-12-050.032317
2025-12-060.032261
2025-12-070.032294
2025-12-080.032296
2025-12-090.032431
2025-12-100.032319
2025-12-110.032475
2025-12-120.032275
2025-12-130.032213
2025-12-140.032261
2025-12-150.032192
2025-12-160.032195
2025-12-170.032181
2025-12-180.032204
2025-12-190.032182
2025-12-200.032207
2025-12-210.03219
2025-12-220.032207
2025-12-230.032223
2025-12-240.032181
2025-12-250.032195
2025-12-260.032189
2025-12-270.032141
2025-12-280.032135
2025-12-290.032184
2025-12-300.032224
2025-12-310.032166
2026-01-010.032243
2026-01-020.032103
2026-01-030.032007
2026-01-040.032055
2026-01-050.032119
2026-01-060.032059
2026-01-070.032041
2026-01-080.031959
2026-01-090.032003
2026-01-100.031898
2026-01-110.031879
2026-01-120.031855
2026-01-130.031808
2026-01-140.031624
2026-01-150.031524
2026-01-160.031278
2026-01-170.031149
2026-01-180.031193
2026-01-190.031263
2026-01-200.031428
2026-01-210.031207
2026-01-220.031211
2026-01-230.031268
2026-01-240.03129
2026-01-250.031352
2026-01-260.031459
2026-01-270.031416
2026-01-280.031314
2026-01-290.031283
2026-01-300.031383
2026-01-310.031577
2026-02-010.031504
2026-02-020.031425
2026-02-030.031154
2026-02-040.031056
2026-02-050.031258
2026-02-060.031239
2026-02-070.03108
2026-02-080.031091
2026-02-090.031145
2026-02-100.031279
2026-02-110.031148
2026-02-120.031087
2026-02-130.031148
2026-02-140.031044
2026-02-150.031077
2026-02-160.031014
2026-02-170.031073
2026-02-180.030858
2026-02-190.031035
2026-02-200.03086
2026-02-210.030776
2026-02-220.030817
2026-02-230.030955
2026-02-240.031038
2026-02-250.030828
2026-02-260.030916
2026-02-270.030979
2026-02-280.030995
2026-03-010.031118
2026-03-020.031019
2026-03-030.031089
2026-03-040.031084
2026-03-050.0312
2026-03-060.031459
2026-03-070.03151
2026-03-080.031587
2026-03-090.03146
2026-03-100.031126
2026-03-110.031215
2026-03-120.031146
2026-03-130.031172
2026-03-140.031341
2026-03-150.03127
2026-03-160.031112
2026-03-170.031
2026-03-180.031143
2026-03-190.031421
2026-03-200.031401
2026-03-210.031628
2026-03-220.03165
2026-03-230.031333
2026-03-240.031502
2026-03-250.031384
2026-03-260.031368
2026-03-270.03173
2026-03-280.031903
2026-03-290.031735
2026-03-300.031678
2026-03-310.031585
2026-04-010.031538
2026-04-020.031556
2026-04-030.031386
2026-04-040.031395
2026-04-050.031388
2026-04-060.031313
2026-04-070.031289
2026-04-080.030985
2026-04-090.03104
2026-04-100.030972
2026-04-110.030868
2026-04-120.03099
2026-04-130.03104
2026-04-140.03095
2026-04-150.031106
2026-04-160.031042
2026-04-170.030943
2026-04-180.031106
2026-04-190.031065
2026-04-200.031128
2026-04-210.031042
2026-04-220.030983
2026-04-230.03094
2026-04-240.031012
2026-04-250.031058
2026-04-260.031058
2026-04-270.031032
2026-04-280.031157
2026-04-290.031024
2026-04-300.031245
2026-05-010.031227
2026-05-020.031173
2026-05-030.031196
2026-05-040.031229
2026-05-050.031089
2026-05-060.030906
2026-05-070.030827
2026-05-080.030898
2026-05-090.030811
2026-05-100.030871
2026-05-110.030903
2026-05-120.030889
2026-05-130.030766
2026-05-140.030678
2026-05-150.030819
2026-05-160.030734
2026-05-170.030721
2026-05-180.030675
2026-05-190.030734
2026-05-200.030734
2026-05-210.030725
2026-05-220.030681
2026-05-230.030648
2026-05-240.030673
2026-05-250.030649
2026-05-260.030659
2026-05-270.030723
2026-05-280.030812
2026-05-290.030802
2026-05-300.030844
2026-05-310.030833
2026-06-010.030754
2026-06-020.03066
2026-06-030.030606
2026-06-040.030602
2026-06-050.030525
2026-06-060.030681
2026-06-070.030709
2026-06-080.03061
2026-06-090.030598
2026-06-100.030767
2026-06-110.030612
2026-06-120.030386
2026-06-130.030374
2026-06-140.030386
2026-06-150.030445
2026-06-160.030413
2026-06-170.030402
2026-06-180.030465
2026-06-190.030279
2026-06-200.030294
2026-06-210.030323
2026-06-220.030246
2026-06-230.030406
2026-06-240.030508
2026-06-250.030562
2026-06-260.030412
2026-06-270.030384
2026-06-280.030396
2026-06-290.030385
2026-06-300.030379
2026-07-010.030463
2026-07-020.030543
2026-07-030.030433
2026-07-040.03046
2026-07-050.030475
2026-07-060.030465
2026-07-070.030362
2026-07-080.030581
2026-07-090.030579
2026-07-100.030548
2026-07-110.030392
2026-07-120.030434
2026-07-130.030404
2026-07-140.030434
2026-07-150.030398
2026-07-160.030438
2026-07-170.030489
2026-07-180.030591
2026-07-190.030564
2026-07-200.030468
2026-07-210.030263
2026-07-220.030301
2026-07-230.030339
2026-07-240.030323
2026-07-250.030311
2026-07-260.030315
2026-07-270.030315
2026-07-280.030299
2026-07-290.030383
2026-07-300.030447
2026-07-310.030496
2026-08-010.030485
2026-08-020.030507
2026-08-030.030428
2026-08-040.030355
2026-08-050.030286
2026-08-060.030343
2026-08-070.030173
2026-08-080.030198
2026-08-090.030201
2026-08-100.0302
2026-08-110.030125
2026-08-120.030003
2026-08-130.029972
2026-08-140.02994
2026-08-150.030027
2026-08-160.030001
2026-08-170.030041
2026-08-180.030099
2026-08-190.030186
2026-08-200.030254
2026-08-210.03011
2026-08-220.030119
2026-08-230.030123
2026-08-240.030117
2026-08-250.030141
2026-08-260.0301
2026-08-270.030147
2026-08-280.030041
2026-08-290.030077
2026-08-300.030081
2026-08-310.03008
2026-09-010.030063
2026-09-020.030018
2026-09-030.030113
2026-09-040.029941
2026-09-050.029898
2026-09-060.029899
2026-09-070.029958
2026-09-080.030034
2026-09-090.029979
2026-09-100.030034
2026-09-110.030029
2026-09-120.03001
2026-09-130.030018
2026-09-140.030077
2026-09-150.030183
2026-09-160.030129
2026-09-170.030063
2026-09-180.030059
2026-09-190.030172
2026-09-200.030155
2026-09-210.030074
2026-09-220.030134
2026-09-230.030332
2026-09-240.030497
2026-09-250.030719
2026-09-260.030705
2026-09-270.030746
2026-09-280.030809
2026-09-290.030961
2026-09-300.031336
2026-10-010.031235
2026-10-020.031445
2026-10-030.031162
2026-10-040.031213
2026-10-050.031002
2026-10-060.030745
2026-10-070.030922
2026-10-080.030755
2026-10-090.031115
2026-10-100.031443
2026-10-110.031447
2026-10-120.031276
2026-10-130.03126
2026-10-140.031284
2026-10-150.031457

High

0.03599

Low

0.02990

Average

0.03234

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

XOF/MXN API questions

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

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

How far back does XOF/MXN historical data go?

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