Skip to content

PEN to XOF exchange rate API

Sol to CFA Franc BCEAO · quoted 2026-10-31

169.7734

▲ +7.69% over 2Y

1 PEN = 169.7734 XOF · 1 XOF = 0.005890 PEN · Get this rate via the API

1 PEN buys 169.7734 XOF as of 2026-10-31, so 1 XOF buys 0.005890 PEN. Over the last 2 years, PEN/XOF traded between 149.1790 and 171.7452, averaged 164.1562 and rose 7.69%. The API holds daily PEN/XOF 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
PEN/XOF over 2Y: show the values
Rates per 1 PEN. Missing rates are shown as a dash.
DateXOF
2024-10-31157.655539
2024-11-01157.739057
2024-11-02159.758924
2024-11-03158.957835
2024-11-04157.407756
2024-11-05157.083988
2024-11-06159.634902
2024-11-07158.765484
2024-11-08160.162423
2024-11-09162.363258
2024-11-10160.629085
2024-11-11161.342637
2024-11-12161.733914
2024-11-13161.554896
2024-11-14161.852834
2024-11-15161.733334
2024-11-16163.47487
2024-11-17162.113188
2024-11-18161.152566
2024-11-19161.563211
2024-11-20162.062927
2024-11-21162.689152
2024-11-22164.090312
2024-11-23165.460061
2024-11-24164.767881
2024-11-25162.610717
2024-11-26163.658115
2024-11-27162.882532
2024-11-28163.208574
2024-11-29163.69814
2024-11-30164.823758
2024-12-01164.590934
2024-12-02164.58283
2024-12-03163.927937
2024-12-04164.480736
2024-12-05163.572272
2024-12-06162.939025
2024-12-07166.601556
2024-12-08165.302686
2024-12-09162.361574
2024-12-10164.387848
2024-12-11164.431405
2024-12-12164.796148
2024-12-13164.56253
2024-12-14167.570956
2024-12-15165.258107
2024-12-16163.889093
2024-12-17163.82538
2024-12-18164.673053
2024-12-19165.93062
2024-12-20165.119054
2024-12-21168.586925
2024-12-22166.812161
2024-12-23165.619732
2024-12-24165.906806
2024-12-25167.788628
2024-12-26165.245834
2024-12-27165.72617
2024-12-28169.298552
2024-12-29166.054843
2024-12-30165.85058
2024-12-31166.108763
2025-01-01167.178928
2025-01-02166.945478
2025-01-03167.239253
2025-01-04169.329948
2025-01-05167.505946
2025-01-06165.672964
2025-01-07166.255687
2025-01-08166.767964
2025-01-09166.425568
2025-01-10167.085953
2025-01-11169.674926
2025-01-12168.199287
2025-01-13167.978783
2025-01-14166.599552
2025-01-15166.428045
2025-01-16166.861283
2025-01-17167.18995
2025-01-18170.111526
2025-01-19169.208629
2025-01-20166.140098
2025-01-21166.885618
2025-01-22166.505204
2025-01-23167.408463
2025-01-24166.730286
2025-01-25167.908739
2025-01-26167.324142
2025-01-27166.713372
2025-01-28166.925
2025-01-29167.077394
2025-01-30167.416846
2025-01-31167.750191
2025-02-01170.217553
2025-02-02169.312482
2025-02-03169.159796
2025-02-04168.198812
2025-02-05167.301007
2025-02-06167.597471
2025-02-07167.747382
2025-02-08171.063719
2025-02-09169.442065
2025-02-10168.38517
2025-02-11168.109682
2025-02-12167.45635
2025-02-13166.747375
2025-02-14165.625016
2025-02-15168.39823
2025-02-16167.10323
2025-02-17166.490661
2025-02-18166.803557
2025-02-19167.867588
2025-02-20167.173813
2025-02-21167.688793
2025-02-22170.36135
2025-02-23168.498643
2025-02-24167.434092
2025-02-25167.006116
2025-02-26167.155604
2025-02-27168.69576
2025-02-28168.898332
2025-03-01171.581763
2025-03-02167.541915
2025-03-03167.256359
2025-03-04165.747376
2025-03-05163.330885
2025-03-06163.406709
2025-03-07162.826622
2025-03-08165.632466
2025-03-09165.48274
2025-03-10162.610453
2025-03-11161.213159
2025-03-12161.64194
2025-03-13162.155975
2025-03-14161.692983
2025-03-15164.258025
2025-03-16163.294834
2025-03-17161.047064
2025-03-18162.201077
2025-03-19163.906839
2025-03-20164.544445
2025-03-21165.268489
2025-03-22166.914269
2025-03-23166.300357
2025-03-24165.366223
2025-03-25164.46314
2025-03-26165.314503
2025-03-27164.569858
2025-03-28163.621515
2025-03-29166.032544
2025-03-30163.656579
2025-03-31162.741429
2025-04-01162.618533
2025-04-02162.197596
2025-04-03159.630153
2025-04-04159.752294
2025-04-05163.734921
2025-04-06162.728432
2025-04-07160.279681
2025-04-08158.682416
2025-04-09157.028963
2025-04-10156.436339
2025-04-11152.693083
2025-04-12155.63565
2025-04-13154.90698
2025-04-14152.426212
2025-04-15152.533222
2025-04-16151.158223
2025-04-17151.909629
2025-04-18150.866733
2025-04-19154.079294
2025-04-20154.185658
2025-04-21149.474194
2025-04-22151.456173
2025-04-23153.100856
2025-04-24153.777526
2025-04-25154.264809
2025-04-26156.277817
2025-04-27156.994671
2025-04-28154.49076
2025-04-29154.229856
2025-04-30155.006459
2025-05-01155.864513
2025-05-02155.584986
2025-05-03158.068204
2025-05-04158.962897
2025-05-05155.559607
2025-05-06155.045728
2025-05-07155.212287
2025-05-08156.26524
2025-05-09157.162196
2025-05-10159.305987
2025-05-11159.513201
2025-05-12158.918348
2025-05-13157.832218
2025-05-14155.794258
2025-05-15156.580459
2025-05-16156.657248
2025-05-17160.12549
2025-05-18159.292818
2025-05-19154.873952
2025-05-20154.674899
2025-05-21154.047887
2025-05-22154.42279
2025-05-23154.714772
2025-05-24157.254045
2025-05-25157.713656
2025-05-26154.452824
2025-05-27154.948426
2025-05-28156.063151
2025-05-29155.962637
2025-05-30156.472335
2025-05-31158.552038
2025-06-01159.715005
2025-06-02155.551634
2025-06-03155.910359
2025-06-04155.285866
2025-06-05155.427471
2025-06-06155.483943
2025-06-07157.692133
2025-06-08157.828057
2025-06-09154.595599
2025-06-10155.00179
2025-06-11154.554506
2025-06-12153.238631
2025-06-13154.349036
2025-06-14157.027302
2025-06-15156.805648
2025-06-16153.666462
2025-06-17154.821332
2025-06-18154.904552
2025-06-19156.093458
2025-06-20155.532772
2025-06-21158.128322
2025-06-22158.038521
2025-06-23155.209885
2025-06-24154.614865
2025-06-25154.804019
2025-06-26154.352207
2025-06-27155.040106
2025-06-28157.919591
2025-06-29157.608683
2025-06-30154.937836
2025-07-01154.42319
2025-07-02154.432575
2025-07-03154.749692
2025-07-04154.961814
2025-07-05156.874118
2025-07-06156.920103
2025-07-07155.7764
2025-07-08155.329142
2025-07-09155.656596
2025-07-10156.057339
2025-07-11156.013825
2025-07-12157.81495
2025-07-13157.956603
2025-07-14155.840924
2025-07-15155.727557
2025-07-16155.938964
2025-07-17156.857926
2025-07-18156.878152
2025-07-19158.202417
2025-07-20158.153225
2025-07-21155.35311
2025-07-22154.882682
2025-07-23154.912111
2025-07-24154.510892
2025-07-25155.544459
2025-07-26157.736112
2025-07-27157.466922
2025-07-28157.209179
2025-07-29157.382569
2025-07-30159.04809
2025-07-31159.397159
2025-08-01157.73512
2025-08-02158.076671
2025-08-03158.218787
2025-08-04157.309777
2025-08-05157.467597
2025-08-06156.787846
2025-08-07156.485972
2025-08-08156.598158
2025-08-09160.047245
2025-08-10159.926522
2025-08-11157.643765
2025-08-12156.606549
2025-08-13155.827489
2025-08-14155.717923
2025-08-15153.816569
2025-08-16157.448337
2025-08-17157.451216
2025-08-18154.919611
2025-08-19155.08752
2025-08-20156.582462
2025-08-21158.417868
2025-08-22157.138073
2025-08-23159.509926
2025-08-24159.871258
2025-08-25157.820892
2025-08-26157.323731
2025-08-27158.429086
2025-08-28156.670846
2025-08-29155.963206
2025-08-30158.49355
2025-08-31158.81846
2025-09-01156.312328
2025-09-02156.800011
2025-09-03156.826531
2025-09-04157.066948
2025-09-05156.45539
2025-09-06158.993378
2025-09-07158.95398
2025-09-08156.328877
2025-09-09157.083439
2025-09-10157.688764
2025-09-11158.078842
2025-09-12157.956704
2025-09-13160.234925
2025-09-14160.065559
2025-09-15157.279808
2025-09-16156.118182
2025-09-17156.688827
2025-09-18157.204632
2025-09-19157.791008
2025-09-20160.269332
2025-09-21160.007007
2025-09-22156.927957
2025-09-23155.927351
2025-09-24149.178965
2025-09-25157.548585
2025-09-26157.555835
2025-09-27160.074693
2025-09-28159.004097
2025-09-29158.872628
2025-09-30160.11106
2025-10-01159.386716
2025-10-02159.032917
2025-10-03159.51476
2025-10-04161.360747
2025-10-05160.82646
2025-10-06160.449128
2025-10-07161.248503
2025-10-08161.719341
2025-10-09165.514738
2025-10-10165.531779
2025-10-11164.550757
2025-10-12165.04554
2025-10-13165.996515
2025-10-14166.209958
2025-10-15166.361409
2025-10-16166.783151
2025-10-17166.791376
2025-10-18166.495089
2025-10-19167.017449
2025-10-20167.603518
2025-10-21167.389011
2025-10-22166.959866
2025-10-23167.143819
2025-10-24167.389822
2025-10-25166.734792
2025-10-26167.226622
2025-10-27167.413846
2025-10-28166.601411
2025-10-29167.254538
2025-10-30167.671299
2025-10-31169.062698
2025-11-01167.770121
2025-11-02169.248149
2025-11-03169.658233
2025-11-04169.350028
2025-11-05170.308031
2025-11-06169.623702
2025-11-07169.135423
2025-11-08167.944416
2025-11-09168.717289
2025-11-10169.284957
2025-11-11169.843369
2025-11-12169.106248
2025-11-13168.73624
2025-11-14168.196104
2025-11-15167.707248
2025-11-16168.358398
2025-11-17169.061406
2025-11-18168.914729
2025-11-19168.668533
2025-11-20168.979009
2025-11-21168.918012
2025-11-22168.705543
2025-11-23168.82845
2025-11-24168.980626
2025-11-25169.214435
2025-11-26169.274307
2025-11-27169.013684
2025-11-28169.365995
2025-11-29168.279695
2025-11-30168.95619
2025-12-01168.532444
2025-12-02168.66884
2025-12-03168.301369
2025-12-04168.399762
2025-12-05168.152088
2025-12-06167.444848
2025-12-07168.187918
2025-12-08168.168845
2025-12-09168.571505
2025-12-10167.940536
2025-12-11167.184798
2025-12-12166.844775
2025-12-13165.966477
2025-12-14166.494199
2025-12-15166.679463
2025-12-16166.484908
2025-12-17166.860661
2025-12-18167.00716
2025-12-19167.17775
2025-12-20166.324256
2025-12-21166.898587
2025-12-22166.997558
2025-12-23166.355622
2025-12-24166.223542
2025-12-25165.418677
2025-12-26166.21949
2025-12-27165.579211
2025-12-28166.065179
2025-12-29166.411002
2025-12-30166.662545
2025-12-31167.123826
2026-01-01166.149917
2026-01-02167.248543
2026-01-03166.44311
2026-01-04167.184352
2026-01-05167.645866
2026-01-06167.435638
2026-01-07167.864904
2026-01-08168.095804
2026-01-09168.536922
2026-01-10167.653933
2026-01-11168.434192
2026-01-12168.169568
2026-01-13168.489731
2026-01-14168.610818
2026-01-15168.85598
2026-01-16169.144203
2026-01-17168.004507
2026-01-18169.074036
2026-01-19168.670513
2026-01-20167.959888
2026-01-21167.894188
2026-01-22167.928849
2026-01-23167.332487
2026-01-24165.065772
2026-01-25165.733359
2026-01-26165.939598
2026-01-27165.409887
2026-01-28164.940058
2026-01-29164.996146
2026-01-30164.691653
2026-01-31164.709168
2026-02-01164.797697
2026-02-02165.530565
2026-02-03166.213795
2026-02-04166.153348
2026-02-05166.078365
2026-02-06166.425323
2026-02-07164.931307
2026-02-08165.742526
2026-02-09165.342455
2026-02-10164.883412
2026-02-11165.282539
2026-02-12165.677328
2026-02-13165.863818
2026-02-14164.906417
2026-02-15165.27876
2026-02-16166.106507
2026-02-17166.531369
2026-02-18166.504194
2026-02-19166.438088
2026-02-20166.752964
2026-02-21165.571258
2026-02-22165.981218
2026-02-23166.381512
2026-02-24166.7554
2026-02-25166.675163
2026-02-26166.489901
2026-02-27166.521261
2026-02-28165.570853
2026-03-01166.345743
2026-03-02167.199913
2026-03-03166.075222
2026-03-04166.368546
2026-03-05165.247015
2026-03-06163.230371
2026-03-07162.245654
2026-03-08163.274965
2026-03-09163.449163
2026-03-10165.197242
2026-03-11165.558003
2026-03-12165.812521
2026-03-13166.414803
2026-03-14165.812916
2026-03-15166.437964
2026-03-16167.973138
2026-03-17167.816441
2026-03-18166.723954
2026-03-19165.973239
2026-03-20164.053083
2026-03-21162.66264
2026-03-22163.631186
2026-03-23164.649472
2026-03-24164.509978
2026-03-25164.320964
2026-03-26164.573152
2026-03-27163.897014
2026-03-28164.185488
2026-03-29164.063945
2026-03-30164.464537
2026-03-31164.241064
2026-04-01164.519194
2026-04-02165.066769
2026-04-03165.506353
2026-04-04164.983923
2026-04-05165.546645
2026-04-06166.805934
2026-04-07166.328332
2026-04-08166.859934
2026-04-09166.736351
2026-04-10166.294954
2026-04-11165.436034
2026-04-12166.432347
2026-04-13167.127718
2026-04-14165.170248
2026-04-15162.737741
2026-04-16162.780097
2026-04-17162.656171
2026-04-18161.938883
2026-04-19162.648473
2026-04-20162.721689
2026-04-21163.094196
2026-04-22163.229902
2026-04-23162.695066
2026-04-24162.062862
2026-04-25160.471688
2026-04-26161.680614
2026-04-27160.14516
2026-04-28160.203111
2026-04-29159.83755
2026-04-30160.124421
2026-05-01159.360319
2026-05-02159.657776
2026-05-03159.867911
2026-05-04160.157266
2026-05-05161.5754
2026-05-06162.09062
2026-05-07162.227809
2026-05-08162.984796
2026-05-09162.32436
2026-05-10162.325298
2026-05-11163.244014
2026-05-12163.578667
2026-05-13164.655887
2026-05-14164.913643
2026-05-15165.15231
2026-05-16164.411414
2026-05-17164.785865
2026-05-18165.266763
2026-05-19165.291269
2026-05-20166.584305
2026-05-21166.387481
2026-05-22166.196613
2026-05-23165.259609
2026-05-24165.379028
2026-05-25166.042088
2026-05-26165.720032
2026-05-27165.826606
2026-05-28166.26931
2026-05-29165.845809
2026-05-30165.495937
2026-05-31165.647363
2026-06-01165.864536
2026-06-02166.264289
2026-06-03166.203794
2026-06-04166.350387
2026-06-05164.758217
2026-06-06164.016032
2026-06-07165.10045
2026-06-08163.989942
2026-06-09169.377362
2026-06-10167.466293
2026-06-11168.60935
2026-06-12168.251652
2026-06-13166.753898
2026-06-14167.079857
2026-06-15167.964233
2026-06-16168.313644
2026-06-17168.425942
2026-06-18169.531248
2026-06-19170.257301
2026-06-20168.9891
2026-06-21169.545823
2026-06-22170.17876
2026-06-23169.798643
2026-06-24169.755967
2026-06-25170.158046
2026-06-26169.807742
2026-06-27168.389299
2026-06-28169.141671
2026-06-29169.516062
2026-06-30169.558651
2026-07-01169.413082
2026-07-02169.789315
2026-07-03169.616983
2026-07-04168.609674
2026-07-05169.034886
2026-07-06169.425174
2026-07-07169.445823
2026-07-08169.295294
2026-07-09169.694942
2026-07-10170.121897
2026-07-11169.473161
2026-07-12169.867939
2026-07-13169.923605
2026-07-14170.490818
2026-07-15170.367063
2026-07-16169.460623
2026-07-17169.292786
2026-07-18169.149104
2026-07-19169.134702
2026-07-20169.594762
2026-07-21170.040214
2026-07-22170.031777
2026-07-23170.189699
2026-07-24170.108463
2026-07-25169.49182
2026-07-26169.799275
2026-07-27170.223722
2026-07-28170.071618
2026-07-29169.831126
2026-07-30169.365807
2026-07-31168.554249
2026-08-01167.856153
2026-08-02167.681515
2026-08-03168.582478
2026-08-04168.915963
2026-08-05168.604035
2026-08-06168.911371
2026-08-07169.118373
2026-08-08168.292611
2026-08-09168.299886
2026-08-10169.153826
2026-08-11169.861609
2026-08-12170.140253
2026-08-13170.082583
2026-08-14169.653104
2026-08-15168.194761
2026-08-16168.69189
2026-08-17169.367246
2026-08-18169.544338
2026-08-19169.047339
2026-08-20168.354137
2026-08-21168.629051
2026-08-22167.506077
2026-08-23168.140912
2026-08-24168.905737
2026-08-25169.157494
2026-08-26169.152876
2026-08-27168.831658
2026-08-28169.133237
2026-08-29168.967407
2026-08-30169.312048
2026-08-31168.947894
2026-09-01169.121487
2026-09-02169.622895
2026-09-03169.075778
2026-09-04168.672797
2026-09-05168.461087
2026-09-06168.650895
2026-09-07168.783671
2026-09-08169.190524
2026-09-09168.878805
2026-09-10168.359058
2026-09-11168.808854
2026-09-12168.5822
2026-09-13168.863303
2026-09-14168.890232
2026-09-15169.308004
2026-09-16169.867635
2026-09-17170.989472
2026-09-18171.131024
2026-09-19169.239032
2026-09-20170.142422
2026-09-21171.339724
2026-09-22171.275471
2026-09-23170.63884
2026-09-24170.185746
2026-09-25169.295613
2026-09-26169.929319
2026-09-27169.77624
2026-09-28168.779166
2026-09-29168.654667
2026-09-30169.470794
2026-10-01169.267023
2026-10-02170.635019
2026-10-03169.741156
2026-10-04170.501126
2026-10-05171.423002
2026-10-06170.843294
2026-10-07170.576651
2026-10-08170.795283
2026-10-09170.430782
2026-10-10170.61496
2026-10-11170.855441
2026-10-12171.414154
2026-10-13171.334866
2026-10-14171.745182
2026-10-15171.706708
2026-10-16170.791637
2026-10-17169.774675
2026-10-18170.742989
2026-10-19170.828845
2026-10-20171.251411
2026-10-21171.085153
2026-10-22170.455877
2026-10-23170.708264
2026-10-24170.118337
2026-10-25170.321127
2026-10-26171.072583
2026-10-27171.42245
2026-10-28171.450893
2026-10-29170.941016
2026-10-30170.315832
2026-10-31169.773419

High

171.7452

Low

149.1790

Average

164.1562

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

PEN/XOF API questions

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

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

How far back does PEN/XOF historical data go?

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