Skip to content

XOF to PEN exchange rate API

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

0.005888

▼ +6.69% over 2Y

1 XOF = 0.005888 PEN · 1 PEN = 169.8370 XOF · Get this rate via the API

1 XOF buys 0.005888 PEN as of 2026-10-18, so 1 PEN buys 169.8370 XOF. Over the last 2 years, XOF/PEN traded between 0.005822 and 0.006703, averaged 0.006105 and fell 6.69%. The API holds daily XOF/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
XOF/PEN over 2Y: show the values
Rates per 1 XOF. Missing rates are shown as a dash.
DatePEN
2024-10-180.00631
2024-10-190.006241
2024-10-200.006258
2024-10-210.006293
2024-10-220.006277
2024-10-230.006253
2024-10-240.006279
2024-10-250.006281
2024-10-260.006189
2024-10-270.006237
2024-10-280.006302
2024-10-290.006288
2024-10-300.006324
2024-10-310.006342
2024-11-010.006339
2024-11-020.006259
2024-11-030.00629
2024-11-040.006352
2024-11-050.006366
2024-11-060.006264
2024-11-070.006298
2024-11-080.006243
2024-11-090.006159
2024-11-100.006225
2024-11-110.006197
2024-11-120.006182
2024-11-130.006189
2024-11-140.006178
2024-11-150.006183
2024-11-160.006117
2024-11-170.006168
2024-11-180.006205
2024-11-190.006189
2024-11-200.00617
2024-11-210.006146
2024-11-220.006094
2024-11-230.006043
2024-11-240.006069
2024-11-250.006149
2024-11-260.00611
2024-11-270.006139
2024-11-280.006127
2024-11-290.006108
2024-11-300.006067
2024-12-010.006075
2024-12-020.006075
2024-12-030.0061
2024-12-040.006079
2024-12-050.006113
2024-12-060.006137
2024-12-070.006002
2024-12-080.006049
2024-12-090.006159
2024-12-100.006083
2024-12-110.006081
2024-12-120.006068
2024-12-130.006076
2024-12-140.005967
2024-12-150.006051
2024-12-160.006101
2024-12-170.006104
2024-12-180.006072
2024-12-190.006026
2024-12-200.006056
2024-12-210.005931
2024-12-220.005994
2024-12-230.006037
2024-12-240.006027
2024-12-250.005959
2024-12-260.006051
2024-12-270.006034
2024-12-280.005906
2024-12-290.006022
2024-12-300.006029
2024-12-310.00602
2025-01-010.005981
2025-01-020.005989
2025-01-030.005979
2025-01-040.005905
2025-01-050.005969
2025-01-060.006035
2025-01-070.006014
2025-01-080.005996
2025-01-090.006008
2025-01-100.005984
2025-01-110.005893
2025-01-120.005945
2025-01-130.005953
2025-01-140.006002
2025-01-150.006008
2025-01-160.005993
2025-01-170.005981
2025-01-180.005878
2025-01-190.005909
2025-01-200.006019
2025-01-210.005992
2025-01-220.006005
2025-01-230.005973
2025-01-240.005997
2025-01-250.005955
2025-01-260.005976
2025-01-270.005998
2025-01-280.00599
2025-01-290.005985
2025-01-300.005973
2025-01-310.005961
2025-02-010.005874
2025-02-020.005906
2025-02-030.005911
2025-02-040.005945
2025-02-050.005977
2025-02-060.005966
2025-02-070.005961
2025-02-080.005845
2025-02-090.005901
2025-02-100.005938
2025-02-110.005948
2025-02-120.005971
2025-02-130.005997
2025-02-140.006037
2025-02-150.005938
2025-02-160.005984
2025-02-170.006006
2025-02-180.005995
2025-02-190.005957
2025-02-200.005981
2025-02-210.005963
2025-02-220.005869
2025-02-230.005934
2025-02-240.005972
2025-02-250.005987
2025-02-260.005982
2025-02-270.005927
2025-02-280.00592
2025-03-010.005828
2025-03-020.005968
2025-03-030.005978
2025-03-040.006033
2025-03-050.006122
2025-03-060.006119
2025-03-070.006141
2025-03-080.006037
2025-03-090.006042
2025-03-100.006149
2025-03-110.006202
2025-03-120.006186
2025-03-130.006166
2025-03-140.006184
2025-03-150.006087
2025-03-160.006123
2025-03-170.006209
2025-03-180.006165
2025-03-190.006101
2025-03-200.006077
2025-03-210.00605
2025-03-220.005991
2025-03-230.006013
2025-03-240.006047
2025-03-250.00608
2025-03-260.006049
2025-03-270.006076
2025-03-280.006111
2025-03-290.006022
2025-03-300.00611
2025-03-310.006144
2025-04-010.006149
2025-04-020.006165
2025-04-030.006264
2025-04-040.006259
2025-04-050.006107
2025-04-060.006145
2025-04-070.006239
2025-04-080.006301
2025-04-090.006368
2025-04-100.006392
2025-04-110.006549
2025-04-120.006425
2025-04-130.006455
2025-04-140.00656
2025-04-150.006555
2025-04-160.006615
2025-04-170.006582
2025-04-180.006628
2025-04-190.00649
2025-04-200.006485
2025-04-210.00669
2025-04-220.006602
2025-04-230.006531
2025-04-240.006502
2025-04-250.006482
2025-04-260.006398
2025-04-270.006369
2025-04-280.006472
2025-04-290.006483
2025-04-300.006451
2025-05-010.006415
2025-05-020.006427
2025-05-030.006326
2025-05-040.00629
2025-05-050.006428
2025-05-060.006449
2025-05-070.006442
2025-05-080.006399
2025-05-090.006362
2025-05-100.006277
2025-05-110.006269
2025-05-120.006292
2025-05-130.006335
2025-05-140.006418
2025-05-150.006386
2025-05-160.006383
2025-05-170.006245
2025-05-180.006277
2025-05-190.006456
2025-05-200.006465
2025-05-210.006491
2025-05-220.006475
2025-05-230.006463
2025-05-240.006359
2025-05-250.00634
2025-05-260.006474
2025-05-270.006453
2025-05-280.006407
2025-05-290.006411
2025-05-300.00639
2025-05-310.006307
2025-06-010.006261
2025-06-020.006428
2025-06-030.006413
2025-06-040.006439
2025-06-050.006433
2025-06-060.006431
2025-06-070.006341
2025-06-080.006336
2025-06-090.006468
2025-06-100.006451
2025-06-110.00647
2025-06-120.006525
2025-06-130.006478
2025-06-140.006368
2025-06-150.006377
2025-06-160.006507
2025-06-170.006459
2025-06-180.006455
2025-06-190.006406
2025-06-200.006429
2025-06-210.006323
2025-06-220.006327
2025-06-230.006442
2025-06-240.006467
2025-06-250.006459
2025-06-260.006478
2025-06-270.006449
2025-06-280.006332
2025-06-290.006344
2025-06-300.006454
2025-07-010.006475
2025-07-020.006475
2025-07-030.006462
2025-07-040.006453
2025-07-050.006374
2025-07-060.006372
2025-07-070.006419
2025-07-080.006437
2025-07-090.006424
2025-07-100.006407
2025-07-110.006409
2025-07-120.006336
2025-07-130.00633
2025-07-140.006416
2025-07-150.006421
2025-07-160.006412
2025-07-170.006375
2025-07-180.006374
2025-07-190.006321
2025-07-200.006322
2025-07-210.006436
2025-07-220.006456
2025-07-230.006455
2025-07-240.006472
2025-07-250.006429
2025-07-260.006339
2025-07-270.00635
2025-07-280.00636
2025-07-290.006353
2025-07-300.006287
2025-07-310.006273
2025-08-010.006339
2025-08-020.006326
2025-08-030.00632
2025-08-040.006356
2025-08-050.00635
2025-08-060.006378
2025-08-070.00639
2025-08-080.006385
2025-08-090.006248
2025-08-100.006252
2025-08-110.006343
2025-08-120.006385
2025-08-130.006417
2025-08-140.006421
2025-08-150.006501
2025-08-160.006351
2025-08-170.006351
2025-08-180.006454
2025-08-190.006447
2025-08-200.006386
2025-08-210.006312
2025-08-220.006363
2025-08-230.006269
2025-08-240.006255
2025-08-250.006336
2025-08-260.006356
2025-08-270.006311
2025-08-280.006382
2025-08-290.006411
2025-08-300.006309
2025-08-310.006296
2025-09-010.006397
2025-09-020.006377
2025-09-030.006376
2025-09-040.006366
2025-09-050.006391
2025-09-060.006289
2025-09-070.006291
2025-09-080.006396
2025-09-090.006366
2025-09-100.006341
2025-09-110.006325
2025-09-120.00633
2025-09-130.00624
2025-09-140.006247
2025-09-150.006358
2025-09-160.006405
2025-09-170.006382
2025-09-180.006361
2025-09-190.006337
2025-09-200.006239
2025-09-210.006249
2025-09-220.006372
2025-09-230.006413
2025-09-240.006703
2025-09-250.006347
2025-09-260.006346
2025-09-270.006247
2025-09-280.006289
2025-09-290.006294
2025-09-300.006245
2025-10-010.006274
2025-10-020.006288
2025-10-030.006269
2025-10-040.006197
2025-10-050.006217
2025-10-060.006232
2025-10-070.006201
2025-10-080.006183
2025-10-090.006041
2025-10-100.006041
2025-10-110.006077
2025-10-120.006058
2025-10-130.006024
2025-10-140.006016
2025-10-150.006011
2025-10-160.005995
2025-10-170.005995
2025-10-180.006006
2025-10-190.005987
2025-10-200.005966
2025-10-210.005974
2025-10-220.005989
2025-10-230.005982
2025-10-240.005974
2025-10-250.005997
2025-10-260.005979
2025-10-270.005973
2025-10-280.006002
2025-10-290.005978
2025-10-300.005964
2025-10-310.005914
2025-11-010.00596
2025-11-020.005908
2025-11-030.005894
2025-11-040.005904
2025-11-050.005871
2025-11-060.005895
2025-11-070.005912
2025-11-080.005954
2025-11-090.005927
2025-11-100.005907
2025-11-110.005887
2025-11-120.005913
2025-11-130.005926
2025-11-140.005945
2025-11-150.005962
2025-11-160.005939
2025-11-170.005915
2025-11-180.00592
2025-11-190.005928
2025-11-200.005917
2025-11-210.00592
2025-11-220.005927
2025-11-230.005923
2025-11-240.005917
2025-11-250.005909
2025-11-260.005907
2025-11-270.005916
2025-11-280.005904
2025-11-290.005942
2025-11-300.005918
2025-12-010.005933
2025-12-020.005928
2025-12-030.005941
2025-12-040.005938
2025-12-050.005946
2025-12-060.005972
2025-12-070.005945
2025-12-080.005946
2025-12-090.005932
2025-12-100.005954
2025-12-110.005981
2025-12-120.005993
2025-12-130.006025
2025-12-140.006006
2025-12-150.005999
2025-12-160.006006
2025-12-170.005993
2025-12-180.005987
2025-12-190.005981
2025-12-200.006012
2025-12-210.005991
2025-12-220.005988
2025-12-230.006011
2025-12-240.006015
2025-12-250.006045
2025-12-260.006016
2025-12-270.006039
2025-12-280.006021
2025-12-290.006009
2025-12-300.006
2025-12-310.005983
2026-01-010.006018
2026-01-020.005979
2026-01-030.006008
2026-01-040.005981
2026-01-050.005964
2026-01-060.005972
2026-01-070.005957
2026-01-080.005948
2026-01-090.005933
2026-01-100.005964
2026-01-110.005937
2026-01-120.005946
2026-01-130.005935
2026-01-140.00593
2026-01-150.005922
2026-01-160.005912
2026-01-170.005952
2026-01-180.005914
2026-01-190.005928
2026-01-200.005953
2026-01-210.005956
2026-01-220.005954
2026-01-230.005976
2026-01-240.006058
2026-01-250.006033
2026-01-260.006026
2026-01-270.006045
2026-01-280.006062
2026-01-290.00606
2026-01-300.006071
2026-01-310.006071
2026-02-010.006068
2026-02-020.006041
2026-02-030.006016
2026-02-040.006018
2026-02-050.006021
2026-02-060.006008
2026-02-070.006063
2026-02-080.006033
2026-02-090.006048
2026-02-100.006064
2026-02-110.00605
2026-02-120.006035
2026-02-130.006029
2026-02-140.006064
2026-02-150.00605
2026-02-160.00602
2026-02-170.006004
2026-02-180.006005
2026-02-190.006008
2026-02-200.005996
2026-02-210.006039
2026-02-220.006024
2026-02-230.00601
2026-02-240.005996
2026-02-250.005999
2026-02-260.006006
2026-02-270.006005
2026-02-280.006039
2026-03-010.006011
2026-03-020.00598
2026-03-030.006021
2026-03-040.00601
2026-03-050.006051
2026-03-060.006126
2026-03-070.006163
2026-03-080.006124
2026-03-090.006118
2026-03-100.006053
2026-03-110.00604
2026-03-120.00603
2026-03-130.006009
2026-03-140.00603
2026-03-150.006008
2026-03-160.005953
2026-03-170.005958
2026-03-180.005997
2026-03-190.006025
2026-03-200.006095
2026-03-210.006147
2026-03-220.006111
2026-03-230.006073
2026-03-240.006078
2026-03-250.006085
2026-03-260.006076
2026-03-270.006101
2026-03-280.00609
2026-03-290.006095
2026-03-300.00608
2026-03-310.006088
2026-04-010.006078
2026-04-020.006058
2026-04-030.006042
2026-04-040.006061
2026-04-050.00604
2026-04-060.005994
2026-04-070.006012
2026-04-080.005993
2026-04-090.005997
2026-04-100.006013
2026-04-110.006044
2026-04-120.006008
2026-04-130.005983
2026-04-140.006054
2026-04-150.006144
2026-04-160.006143
2026-04-170.006147
2026-04-180.006175
2026-04-190.006148
2026-04-200.006145
2026-04-210.006131
2026-04-220.006126
2026-04-230.006146
2026-04-240.00617
2026-04-250.006231
2026-04-260.006185
2026-04-270.006244
2026-04-280.006242
2026-04-290.006256
2026-04-300.006245
2026-05-010.006275
2026-05-020.006263
2026-05-030.006255
2026-05-040.006243
2026-05-050.006189
2026-05-060.006169
2026-05-070.006164
2026-05-080.006135
2026-05-090.00616
2026-05-100.00616
2026-05-110.006125
2026-05-120.006113
2026-05-130.006073
2026-05-140.006063
2026-05-150.006055
2026-05-160.006082
2026-05-170.006068
2026-05-180.00605
2026-05-190.006049
2026-05-200.006002
2026-05-210.00601
2026-05-220.006016
2026-05-230.006051
2026-05-240.006046
2026-05-250.006022
2026-05-260.006034
2026-05-270.00603
2026-05-280.006014
2026-05-290.006029
2026-05-300.006042
2026-05-310.006036
2026-06-010.006029
2026-06-020.006014
2026-06-030.006016
2026-06-040.006011
2026-06-050.006069
2026-06-060.006096
2026-06-070.006056
2026-06-080.006097
2026-06-090.005903
2026-06-100.005971
2026-06-110.00593
2026-06-120.005943
2026-06-130.005996
2026-06-140.005985
2026-06-150.005953
2026-06-160.005941
2026-06-170.005937
2026-06-180.005898
2026-06-190.005873
2026-06-200.005917
2026-06-210.005898
2026-06-220.005876
2026-06-230.005889
2026-06-240.00589
2026-06-250.005876
2026-06-260.005889
2026-06-270.005938
2026-06-280.005912
2026-06-290.005899
2026-06-300.005897
2026-07-010.005902
2026-07-020.005889
2026-07-030.005895
2026-07-040.00593
2026-07-050.005915
2026-07-060.005902
2026-07-070.005901
2026-07-080.005906
2026-07-090.005892
2026-07-100.005878
2026-07-110.0059
2026-07-120.005886
2026-07-130.005884
2026-07-140.005865
2026-07-150.005869
2026-07-160.005901
2026-07-170.005906
2026-07-180.005911
2026-07-190.005912
2026-07-200.005896
2026-07-210.00588
2026-07-220.005881
2026-07-230.005875
2026-07-240.005878
2026-07-250.005899
2026-07-260.005889
2026-07-270.005874
2026-07-280.005879
2026-07-290.005888
2026-07-300.005904
2026-07-310.005932
2026-08-010.005957
2026-08-020.005963
2026-08-030.005931
2026-08-040.00592
2026-08-050.005931
2026-08-060.00592
2026-08-070.005913
2026-08-080.005942
2026-08-090.005941
2026-08-100.005911
2026-08-110.005887
2026-08-120.005877
2026-08-130.005879
2026-08-140.005894
2026-08-150.005945
2026-08-160.005927
2026-08-170.005904
2026-08-180.005898
2026-08-190.005915
2026-08-200.005939
2026-08-210.00593
2026-08-220.005969
2026-08-230.005947
2026-08-240.00592
2026-08-250.005911
2026-08-260.005911
2026-08-270.005923
2026-08-280.005912
2026-08-290.005918
2026-08-300.005906
2026-08-310.005918
2026-09-010.005912
2026-09-020.005895
2026-09-030.005914
2026-09-040.005928
2026-09-050.005936
2026-09-060.005929
2026-09-070.005924
2026-09-080.00591
2026-09-090.005921
2026-09-100.005939
2026-09-110.005923
2026-09-120.005931
2026-09-130.005921
2026-09-140.005921
2026-09-150.005906
2026-09-160.005886
2026-09-170.005848
2026-09-180.005843
2026-09-190.005908
2026-09-200.005877
2026-09-210.005836
2026-09-220.005838
2026-09-230.00586
2026-09-240.005875
2026-09-250.005906
2026-09-260.005884
2026-09-270.00589
2026-09-280.005924
2026-09-290.005929
2026-09-300.0059
2026-10-010.005907
2026-10-020.00586
2026-10-030.005891
2026-10-040.005865
2026-10-050.005833
2026-10-060.005853
2026-10-070.005862
2026-10-080.005854
2026-10-090.005867
2026-10-100.005861
2026-10-110.005852
2026-10-120.005833
2026-10-130.005836
2026-10-140.005822
2026-10-150.005823
2026-10-160.005855
2026-10-170.00589
2026-10-180.005888

High

0.006703

Low

0.005822

Average

0.006105

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XOF/PEN API questions

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

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

How far back does XOF/PEN historical data go?

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