Skip to content

XPF to BHD exchange rate API

CFP Franc to Bahraini Dinar · quoted 2026-10-31

0.003517

▲ +1.97% over 2Y

1 XPF = 0.003517 BHD · 1 BHD = 284.3332 XPF · Get this rate via the API

1 XPF buys 0.003517 BHD as of 2026-10-31, so 1 BHD buys 284.3332 XPF. Over the last 2 years, XPF/BHD traded between 0.003227 and 0.003796, averaged 0.003597 and rose 1.97%. The API holds daily XPF/BHD 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
XPF/BHD over 2Y: show the values
Rates per 1 XPF. Missing rates are shown as a dash.
DateBHD
2024-10-310.003449
2024-11-010.003449
2024-11-020.003428
2024-11-030.003417
2024-11-040.003457
2024-11-050.00346
2024-11-060.00341
2024-11-070.003418
2024-11-080.003415
2024-11-090.003377
2024-11-100.003402
2024-11-110.003389
2024-11-120.003373
2024-11-130.003364
2024-11-140.003346
2024-11-150.003347
2024-11-160.003321
2024-11-170.003347
2024-11-180.003351
2024-11-190.003359
2024-11-200.003352
2024-11-210.00334
2024-11-220.003311
2024-11-230.003284
2024-11-240.003308
2024-11-250.003322
2024-11-260.003327
2024-11-270.00334
2024-11-280.00335
2024-11-290.003355
2024-11-300.003333
2024-12-010.003365
2024-12-020.003336
2024-12-030.003336
2024-12-040.003336
2024-12-050.003349
2024-12-060.003357
2024-12-070.00333
2024-12-080.003363
2024-12-090.003353
2024-12-100.003347
2024-12-110.003338
2024-12-120.003333
2024-12-130.003328
2024-12-140.003309
2024-12-150.003341
2024-12-160.003337
2024-12-170.003334
2024-12-180.003325
2024-12-190.003298
2024-12-200.003301
2024-12-210.003286
2024-12-220.00332
2024-12-230.003307
2024-12-240.003303
2024-12-250.003303
2024-12-260.003305
2024-12-270.00331
2024-12-280.003285
2024-12-290.003311
2024-12-300.003308
2024-12-310.0033
2025-01-010.00328
2025-01-020.003273
2025-01-030.003265
2025-01-040.003248
2025-01-050.003272
2025-01-060.003285
2025-01-070.003296
2025-01-080.003276
2025-01-090.003271
2025-01-100.003262
2025-01-110.003227
2025-01-120.003261
2025-01-130.003243
2025-01-140.003259
2025-01-150.003269
2025-01-160.003266
2025-01-170.003266
2025-01-180.003237
2025-01-190.00326
2025-01-200.003281
2025-01-210.003297
2025-01-220.003307
2025-01-230.003303
2025-01-240.003325
2025-01-250.003308
2025-01-260.003331
2025-01-270.003329
2025-01-280.003312
2025-01-290.003308
2025-01-300.003306
2025-01-310.003296
2025-02-010.003265
2025-02-020.003298
2025-02-030.00329
2025-02-040.003283
2025-02-050.003302
2025-02-060.003295
2025-02-070.00329
2025-02-080.003254
2025-02-090.003279
2025-02-100.003274
2025-02-110.003276
2025-02-120.003291
2025-02-130.003305
2025-02-140.003325
2025-02-150.003306
2025-02-160.003339
2025-02-170.003327
2025-02-180.003319
2025-02-190.003311
2025-02-200.003317
2025-02-210.003325
2025-02-220.003296
2025-02-230.003333
2025-02-240.003328
2025-02-250.003328
2025-02-260.003331
2025-02-270.003315
2025-02-280.003298
2025-03-010.003272
2025-03-020.003308
2025-03-030.003314
2025-03-040.00334
2025-03-050.003394
2025-03-060.00343
2025-03-070.003441
2025-03-080.003413
2025-03-090.00346
2025-03-100.003442
2025-03-110.003459
2025-03-120.003461
2025-03-130.00345
2025-03-140.00345
2025-03-150.00343
2025-03-160.003464
2025-03-170.003461
2025-03-180.00347
2025-03-190.003464
2025-03-200.003451
2025-03-210.00344
2025-03-220.003412
2025-03-230.003438
2025-03-240.003433
2025-03-250.00343
2025-03-260.003422
2025-03-270.003423
2025-03-280.00343
2025-03-290.003424
2025-03-300.003451
2025-03-310.003436
2025-04-010.003431
2025-04-020.003435
2025-04-030.003496
2025-04-040.003499
2025-04-050.003453
2025-04-060.003479
2025-04-070.003481
2025-04-080.003475
2025-04-090.003499
2025-04-100.003516
2025-04-110.003597
2025-04-120.003578
2025-04-130.003611
2025-04-140.003611
2025-04-150.003595
2025-04-160.003609
2025-04-170.003611
2025-04-180.003618
2025-04-190.003589
2025-04-200.003635
2025-04-210.003648
2025-04-220.003646
2025-04-230.003611
2025-04-240.003609
2025-04-250.003607
2025-04-260.003591
2025-04-270.003611
2025-04-280.003612
2025-04-290.003618
2025-04-300.003609
2025-05-010.003591
2025-05-020.003595
2025-05-030.003559
2025-05-040.003589
2025-05-050.003598
2025-05-060.003601
2025-05-070.003605
2025-05-080.003583
2025-05-090.003572
2025-05-100.003544
2025-05-110.003576
2025-05-120.003538
2025-05-130.003535
2025-05-140.003557
2025-05-150.003554
2025-05-160.003554
2025-05-170.003516
2025-05-180.003558
2025-05-190.003566
2025-05-200.003575
2025-05-210.003598
2025-05-220.00359
2025-05-230.003601
2025-05-240.003581
2025-05-250.00362
2025-05-260.003619
2025-05-270.003607
2025-05-280.003591
2025-05-290.00359
2025-05-300.003604
2025-05-310.003575
2025-06-010.003614
2025-06-020.003624
2025-06-030.003622
2025-06-040.003621
2025-06-050.00363
2025-06-060.003627
2025-06-070.003591
2025-06-080.003618
2025-06-090.003628
2025-06-100.003627
2025-06-110.003639
2025-06-120.003673
2025-06-130.00368
2025-06-140.003639
2025-06-150.003676
2025-06-160.003674
2025-06-170.003665
2025-06-180.003653
2025-06-190.003646
2025-06-200.003662
2025-06-210.00363
2025-06-220.00366
2025-06-230.003662
2025-06-240.003689
2025-06-250.003694
2025-06-260.003721
2025-06-270.003722
2025-06-280.003687
2025-06-290.003724
2025-06-300.003732
2025-07-010.003747
2025-07-020.003745
2025-07-030.003743
2025-07-040.003741
2025-07-050.003709
2025-07-060.003741
2025-07-070.003729
2025-07-080.003726
2025-07-090.003721
2025-07-100.003722
2025-07-110.003713
2025-07-120.003684
2025-07-130.003711
2025-07-140.00371
2025-07-150.003701
2025-07-160.003691
2025-07-170.003685
2025-07-180.003695
2025-07-190.003664
2025-07-200.003702
2025-07-210.003704
2025-07-220.003722
2025-07-230.003729
2025-07-240.003737
2025-07-250.003728
2025-07-260.003701
2025-07-270.003743
2025-07-280.003707
2025-07-290.00367
2025-07-300.003653
2025-07-310.003629
2025-08-010.003635
2025-08-020.003649
2025-08-030.003673
2025-08-040.003671
2025-08-050.003671
2025-08-060.003688
2025-08-070.003703
2025-08-080.003702
2025-08-090.003666
2025-08-100.003706
2025-08-110.003695
2025-08-120.003697
2025-08-130.003717
2025-08-140.003708
2025-08-150.003711
2025-08-160.003686
2025-08-170.003719
2025-08-180.003711
2025-08-190.003705
2025-08-200.0037
2025-08-210.003696
2025-08-220.003695
2025-08-230.003693
2025-08-240.003693
2025-08-250.003708
2025-08-260.003698
2025-08-270.00369
2025-08-280.003704
2025-08-290.003709
2025-08-300.003681
2025-08-310.003721
2025-09-010.003721
2025-09-020.003705
2025-09-030.003699
2025-09-040.0037
2025-09-050.003717
2025-09-060.003691
2025-09-070.003721
2025-09-080.003727
2025-09-090.003731
2025-09-100.003719
2025-09-110.00372
2025-09-120.003725
2025-09-130.003693
2025-09-140.003726
2025-09-150.003731
2025-09-160.003752
2025-09-170.003762
2025-09-180.003748
2025-09-190.003734
2025-09-200.003699
2025-09-210.003738
2025-09-220.003785
2025-09-230.003796
2025-09-240.003784
2025-09-250.003764
2025-09-260.003757
2025-09-270.003687
2025-09-280.00373
2025-09-290.003771
2025-09-300.003721
2025-10-010.003716
2025-10-020.003713
2025-10-030.003713
2025-10-040.003699
2025-10-050.003712
2025-10-060.003707
2025-10-070.003703
2025-10-080.00369
2025-10-090.003685
2025-10-100.003665
2025-10-110.003656
2025-10-120.003674
2025-10-130.003682
2025-10-140.003662
2025-10-150.003673
2025-10-160.003682
2025-10-170.003692
2025-10-180.003672
2025-10-190.003676
2025-10-200.003683
2025-10-210.003674
2025-10-220.003669
2025-10-230.003668
2025-10-240.003672
2025-10-250.003662
2025-10-260.00367
2025-10-270.003676
2025-10-280.003681
2025-10-290.003677
2025-10-300.003667
2025-10-310.003659
2025-11-010.003636
2025-11-020.003657
2025-11-030.003653
2025-11-040.003645
2025-11-050.003641
2025-11-060.003648
2025-11-070.003656
2025-11-080.003645
2025-11-090.003655
2025-11-100.003663
2025-11-110.003666
2025-11-120.003665
2025-11-130.003669
2025-11-140.003675
2025-11-150.00366
2025-11-160.003668
2025-11-170.003668
2025-11-180.003666
2025-11-190.00366
2025-11-200.003651
2025-11-210.00365
2025-11-220.003627
2025-11-230.003647
2025-11-240.00365
2025-11-250.003652
2025-11-260.003662
2025-11-270.003669
2025-11-280.003667
2025-11-290.003652
2025-11-300.003666
2025-12-010.003672
2025-12-020.003672
2025-12-030.003681
2025-12-040.003685
2025-12-050.003682
2025-12-060.003668
2025-12-070.003675
2025-12-080.003681
2025-12-090.003679
2025-12-100.003679
2025-12-110.003695
2025-12-120.003714
2025-12-130.003698
2025-12-140.003712
2025-12-150.003715
2025-12-160.003718
2025-12-170.003715
2025-12-180.003714
2025-12-190.00371
2025-12-200.00369
2025-12-210.003706
2025-12-220.003713
2025-12-230.003724
2025-12-240.003729
2025-12-250.003711
2025-12-260.003727
2025-12-270.00371
2025-12-280.003719
2025-12-290.003725
2025-12-300.003723
2025-12-310.003718
2026-01-010.003715
2026-01-020.00372
2026-01-030.003695
2026-01-040.003712
2026-01-050.003707
2026-01-060.003709
2026-01-070.003704
2026-01-080.0037
2026-01-090.003694
2026-01-100.003667
2026-01-110.003693
2026-01-120.003698
2026-01-130.003701
2026-01-140.003686
2026-01-150.003682
2026-01-160.003677
2026-01-170.003653
2026-01-180.003674
2026-01-190.00368
2026-01-200.003699
2026-01-210.003703
2026-01-220.003698
2026-01-230.003712
2026-01-240.003725
2026-01-250.00372
2026-01-260.003739
2026-01-270.003748
2026-01-280.003774
2026-01-290.003766
2026-01-300.003773
2026-01-310.003736
2026-02-010.003759
2026-02-020.003756
2026-02-030.003752
2026-02-040.003756
2026-02-050.003746
2026-02-060.003744
2026-02-070.003721
2026-02-080.003748
2026-02-090.003761
2026-02-100.003772
2026-02-110.003771
2026-02-120.003765
2026-02-130.003757
2026-02-140.003738
2026-02-150.003754
2026-02-160.003755
2026-02-170.003751
2026-02-180.003749
2026-02-190.003737
2026-02-200.003735
2026-02-210.003712
2026-02-220.00373
2026-02-230.003743
2026-02-240.003737
2026-02-250.003739
2026-02-260.003749
2026-02-270.003739
2026-02-280.003719
2026-03-010.003732
2026-03-020.003724
2026-03-030.003708
2026-03-040.003695
2026-03-050.003694
2026-03-060.003692
2026-03-070.00366
2026-03-080.003686
2026-03-090.003682
2026-03-100.003699
2026-03-110.003682
2026-03-120.003676
2026-03-130.003647
2026-03-140.003608
2026-03-150.003624
2026-03-160.003641
2026-03-170.003655
2026-03-180.003661
2026-03-190.003651
2026-03-200.003672
2026-03-210.003652
2026-03-220.003646
2026-03-230.003672
2026-03-240.003682
2026-03-250.003683
2026-03-260.003668
2026-03-270.003667
2026-03-280.003651
2026-03-290.003651
2026-03-300.003658
2026-03-310.003669
2026-04-010.003696
2026-04-020.003693
2026-04-030.003685
2026-04-040.003628
2026-04-050.003635
2026-04-060.003677
2026-04-070.003685
2026-04-080.003699
2026-04-090.003685
2026-04-100.00369
2026-04-110.003708
2026-04-120.003689
2026-04-130.003687
2026-04-140.003726
2026-04-150.003728
2026-04-160.003728
2026-04-170.003726
2026-04-180.003733
2026-04-190.003723
2026-04-200.003719
2026-04-210.003721
2026-04-220.003714
2026-04-230.003709
2026-04-240.003709
2026-04-250.003705
2026-04-260.003711
2026-04-270.003713
2026-04-280.00371
2026-04-290.003708
2026-04-300.003707
2026-05-010.003719
2026-05-020.00371
2026-05-030.003712
2026-05-040.003714
2026-05-050.003711
2026-05-060.003717
2026-05-070.003721
2026-05-080.003719
2026-05-090.003729
2026-05-100.003721
2026-05-110.003724
2026-05-120.003718
2026-05-130.00371
2026-05-140.003707
2026-05-150.003697
2026-05-160.003662
2026-05-170.003676
2026-05-180.003688
2026-05-190.003687
2026-05-200.003683
2026-05-210.003684
2026-05-220.003683
2026-05-230.003655
2026-05-240.003674
2026-05-250.003699
2026-05-260.003687
2026-05-270.003691
2026-05-280.003687
2026-05-290.003687
2026-05-300.003673
2026-05-310.00368
2026-06-010.003687
2026-06-020.003685
2026-06-030.003679
2026-06-040.003678
2026-06-050.003671
2026-06-060.00363
2026-06-070.003666
2026-06-080.003657
2026-06-090.003661
2026-06-100.003661
2026-06-110.003653
2026-06-120.003662
2026-06-130.003644
2026-06-140.003655
2026-06-150.003669
2026-06-160.003661
2026-06-170.003667
2026-06-180.003643
2026-06-190.003635
2026-06-200.003615
2026-06-210.003631
2026-06-220.003632
2026-06-230.00362
2026-06-240.003606
2026-06-250.003607
2026-06-260.003614
2026-06-270.003587
2026-06-280.003605
2026-06-290.003612
2026-06-300.003614
2026-07-010.003611
2026-07-020.003613
2026-07-030.00362
2026-07-040.003603
2026-07-050.003615
2026-07-060.00362
2026-07-070.003619
2026-07-080.003614
2026-07-090.003619
2026-07-100.00362
2026-07-110.003594
2026-07-120.00361
2026-07-130.003612
2026-07-140.003618
2026-07-150.003621
2026-07-160.003626
2026-07-170.003622
2026-07-180.003603
2026-07-190.003615
2026-07-200.003619
2026-07-210.003616
2026-07-220.003615
2026-07-230.003613
2026-07-240.00361
2026-07-250.003583
2026-07-260.003596
2026-07-270.003611
2026-07-280.003611
2026-07-290.003614
2026-07-300.003632
2026-07-310.003643
2026-08-010.003632
2026-08-020.00364
2026-08-030.003654
2026-08-040.003646
2026-08-050.003659
2026-08-060.003659
2026-08-070.003655
2026-08-080.003641
2026-08-090.003652
2026-08-100.003662
2026-08-110.003658
2026-08-120.003657
2026-08-130.003655
2026-08-140.003661
2026-08-150.003645
2026-08-160.003658
2026-08-170.003671
2026-08-180.00367
2026-08-190.003675
2026-08-200.003696
2026-08-210.0037
2026-08-220.003679
2026-08-230.003693
2026-08-240.003698
2026-08-250.003693
2026-08-260.003694
2026-08-270.003691
2026-08-280.003687
2026-08-290.003649
2026-08-300.00367
2026-08-310.003681
2026-09-010.003684
2026-09-020.003667
2026-09-030.003678
2026-09-040.003689
2026-09-050.003659
2026-09-060.003679
2026-09-070.003684
2026-09-080.003689
2026-09-090.00369
2026-09-100.003693
2026-09-110.003684
2026-09-120.003654
2026-09-130.003674
2026-09-140.003674
2026-09-150.003657
2026-09-160.003653
2026-09-170.003633
2026-09-180.003644
2026-09-190.003618
2026-09-200.003629
2026-09-210.003635
2026-09-220.003643
2026-09-230.00362
2026-09-240.003604
2026-09-250.003602
2026-09-260.003589
2026-09-270.003604
2026-09-280.003605
2026-09-290.003597
2026-09-300.003594
2026-10-010.003587
2026-10-020.003567
2026-10-030.003545
2026-10-040.003567
2026-10-050.003553
2026-10-060.00356
2026-10-070.003553
2026-10-080.003555
2026-10-090.003558
2026-10-100.003529
2026-10-110.003546
2026-10-120.00356
2026-10-130.003547
2026-10-140.003551
2026-10-150.003558
2026-10-160.003564
2026-10-170.003541
2026-10-180.00355
2026-10-190.00356
2026-10-200.00356
2026-10-210.003563
2026-10-220.003561
2026-10-230.003556
2026-10-240.00353
2026-10-250.003549
2026-10-260.003555
2026-10-270.003543
2026-10-280.003533
2026-10-290.003537
2026-10-300.003543
2026-10-310.003517

High

0.003796

Low

0.003227

Average

0.003597

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

XPF/BHD API questions

How do I get the XPF/BHD exchange rate from an API?

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

How far back does XPF/BHD historical data go?

Daily XPF/BHD 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 XPF/BHD 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.