Skip to content

XPF to ZAR exchange rate API

CFP Franc to Rand · quoted 2026-11-01

0.15629

▼ +3.72% over 2Y

1 XPF = 0.15629 ZAR · 1 ZAR = 6.3983 XPF · Get this rate via the API

1 XPF buys 0.15629 ZAR as of 2026-11-01, so 1 ZAR buys 6.3983 XPF. Over the last 2 years, XPF/ZAR traded between 0.15429 and 0.18589, averaged 0.16512 and fell 3.72%. The API holds daily XPF/ZAR 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/ZAR over 2Y: show the values
Rates per 1 XPF. Missing rates are shown as a dash.
DateZAR
2024-11-010.162338
2024-11-020.160968
2024-11-030.160296
2024-11-040.162549
2024-11-050.161975
2024-11-060.162301
2024-11-070.159147
2024-11-080.160384
2024-11-090.157992
2024-11-100.159193
2024-11-110.162254
2024-11-120.163205
2024-11-130.162462
2024-11-140.164529
2024-11-150.163142
2024-11-160.160757
2024-11-170.162045
2024-11-180.162418
2024-11-190.16259
2024-11-200.162733
2024-11-210.161877
2024-11-220.160251
2024-11-230.158222
2024-11-240.15945
2024-11-250.160863
2024-11-260.161318
2024-11-270.162478
2024-11-280.162987
2024-11-290.162399
2024-11-300.160138
2024-12-010.161755
2024-12-020.162569
2024-12-030.161878
2024-12-040.162507
2024-12-050.162162
2024-12-060.162469
2024-12-070.159632
2024-12-080.161263
2024-12-090.160127
2024-12-100.160307
2024-12-110.158949
2024-12-120.158027
2024-12-130.159497
2024-12-140.157266
2024-12-150.158753
2024-12-160.159862
2024-12-170.161963
2024-12-180.160939
2024-12-190.161755
2024-12-200.162354
2024-12-210.160109
2024-12-220.161738
2024-12-230.163701
2024-12-240.16449
2024-12-250.164331
2024-12-260.165995
2024-12-270.165912
2024-12-280.163317
2024-12-290.164627
2024-12-300.166069
2024-12-310.166981
2025-01-010.165462
2025-01-020.163831
2025-01-030.163966
2025-01-040.161819
2025-01-050.162955
2025-01-060.162789
2025-01-070.164238
2025-01-080.165922
2025-01-090.165503
2025-01-100.166463
2025-01-110.164053
2025-01-120.16575
2025-01-130.166432
2025-01-140.16552
2025-01-150.165322
2025-01-160.165417
2025-01-170.164362
2025-01-180.161094
2025-01-190.162508
2025-01-200.164886
2025-01-210.164404
2025-01-220.163748
2025-01-230.164422
2025-01-240.16384
2025-01-250.161915
2025-01-260.16324
2025-01-270.166538
2025-01-280.165968
2025-01-290.165486
2025-01-300.164178
2025-01-310.164596
2025-02-010.162135
2025-02-020.164438
2025-02-030.16602
2025-02-040.165252
2025-02-050.164324
2025-02-060.164386
2025-02-070.162501
2025-02-080.15942
2025-02-090.161119
2025-02-100.161605
2025-02-110.162388
2025-02-120.162839
2025-02-130.164165
2025-02-140.163853
2025-02-150.161627
2025-02-160.1631
2025-02-170.164501
2025-02-180.164063
2025-02-190.164476
2025-02-200.163922
2025-02-210.163958
2025-02-220.160973
2025-02-230.1629
2025-02-240.163719
2025-02-250.163958
2025-02-260.164255
2025-02-270.16367
2025-02-280.163004
2025-03-010.162641
2025-03-020.164521
2025-03-030.165619
2025-03-040.165878
2025-03-050.167779
2025-03-060.168255
2025-03-070.167624
2025-03-080.165612
2025-03-090.167672
2025-03-100.168282
2025-03-110.169347
2025-03-120.170664
2025-03-130.170438
2025-03-140.168015
2025-03-150.165851
2025-03-160.167839
2025-03-170.168282
2025-03-180.167869
2025-03-190.168228
2025-03-200.168261
2025-03-210.167613
2025-03-220.165358
2025-03-230.167135
2025-03-240.166782
2025-03-250.167005
2025-03-260.167484
2025-03-270.167647
2025-03-280.166966
2025-03-290.167239
2025-03-300.168908
2025-03-310.169272
2025-04-010.168535
2025-04-020.171333
2025-04-030.176942
2025-04-040.178826
2025-04-050.17533
2025-04-060.177479
2025-04-070.180986
2025-04-080.180183
2025-04-090.184869
2025-04-100.183051
2025-04-110.185888
2025-04-120.182257
2025-04-130.183638
2025-04-140.183227
2025-04-150.182586
2025-04-160.182393
2025-04-170.182249
2025-04-180.182758
2025-04-190.179882
2025-04-200.18231
2025-04-210.183172
2025-04-220.182012
2025-04-230.180048
2025-04-240.181006
2025-04-250.18188
2025-04-260.178437
2025-04-270.179419
2025-04-280.18036
2025-04-290.179868
2025-04-300.179537
2025-05-010.179158
2025-05-020.177059
2025-05-030.173274
2025-05-040.175703
2025-05-050.176542
2025-05-060.176257
2025-05-070.176695
2025-05-080.174313
2025-05-090.174244
2025-05-100.171836
2025-05-110.173296
2025-05-120.173622
2025-05-130.174156
2025-05-140.173947
2025-05-150.172212
2025-05-160.172454
2025-05-170.168746
2025-05-180.170956
2025-05-190.172496
2025-05-200.172255
2025-05-210.17274
2025-05-220.173429
2025-05-230.173569
2025-05-240.169968
2025-05-250.171831
2025-05-260.173089
2025-05-270.173204
2025-05-280.172419
2025-05-290.17175
2025-05-300.172877
2025-05-310.171132
2025-06-010.172833
2025-06-020.17417
2025-06-030.173852
2025-06-040.173207
2025-06-050.172691
2025-06-060.172711
2025-06-070.169781
2025-06-080.171107
2025-06-090.172458
2025-06-100.171784
2025-06-110.173191
2025-06-120.175273
2025-06-130.176937
2025-06-140.17372
2025-06-150.175523
2025-06-160.175042
2025-06-170.174985
2025-06-180.176946
2025-06-190.176707
2025-06-200.176487
2025-06-210.173781
2025-06-220.175999
2025-06-230.177627
2025-06-240.175278
2025-06-250.176125
2025-06-260.177425
2025-06-270.177512
2025-06-280.175315
2025-06-290.176495
2025-06-300.177797
2025-07-010.17656
2025-07-020.177217
2025-07-030.175804
2025-07-040.176704
2025-07-050.173733
2025-07-060.175092
2025-07-070.177451
2025-07-080.177625
2025-07-090.177953
2025-07-100.177293
2025-07-110.178765
2025-07-120.175672
2025-07-130.176967
2025-07-140.177682
2025-07-150.176665
2025-07-160.177166
2025-07-170.176764
2025-07-180.175382
2025-07-190.172731
2025-07-200.174577
2025-07-210.17587
2025-07-220.175324
2025-07-230.175538
2025-07-240.176265
2025-07-250.177221
2025-07-260.174883
2025-07-270.176745
2025-07-280.177401
2025-07-290.176801
2025-07-300.174977
2025-07-310.176285
2025-08-010.178569
2025-08-020.175676
2025-08-030.177202
2025-08-040.17737
2025-08-050.177387
2025-08-060.176118
2025-08-070.175925
2025-08-080.175689
2025-08-090.17296
2025-08-100.174788
2025-08-110.175966
2025-08-120.175539
2025-08-130.174473
2025-08-140.174683
2025-08-150.174935
2025-08-160.172526
2025-08-170.174073
2025-08-180.175184
2025-08-190.174903
2025-08-200.175534
2025-08-210.175312
2025-08-220.174562
2025-08-230.171419
2025-08-240.17131
2025-08-250.174459
2025-08-260.174799
2025-08-270.175663
2025-08-280.175002
2025-08-290.176327
2025-08-300.172991
2025-08-310.174859
2025-09-010.175293
2025-09-020.175526
2025-09-030.174813
2025-09-040.17645
2025-09-050.17598
2025-09-060.172643
2025-09-070.174045
2025-09-080.175476
2025-09-090.174803
2025-09-100.175119
2025-09-110.174904
2025-09-120.173565
2025-09-130.170967
2025-09-140.172237
2025-09-150.17322
2025-09-160.174562
2025-09-170.175263
2025-09-180.174279
2025-09-190.173969
2025-09-200.170566
2025-09-210.172387
2025-09-220.173314
2025-09-230.173975
2025-09-240.173173
2025-09-250.172804
2025-09-260.173473
2025-09-270.170739
2025-09-280.171551
2025-09-290.172514
2025-09-300.170067
2025-10-010.168956
2025-10-020.168871
2025-10-030.169565
2025-10-040.169513
2025-10-050.169708
2025-10-060.169215
2025-10-070.168535
2025-10-080.167832
2025-10-090.166809
2025-10-100.166979
2025-10-110.170129
2025-10-120.169975
2025-10-130.169178
2025-10-140.169261
2025-10-150.168379
2025-10-160.168767
2025-10-170.169789
2025-10-180.169789
2025-10-190.169288
2025-10-200.168821
2025-10-210.16852
2025-10-220.169531
2025-10-230.168436
2025-10-240.168384
2025-10-250.168877
2025-10-260.167468
2025-10-270.167188
2025-10-280.168065
2025-10-290.166464
2025-10-300.168425
2025-10-310.16802
2025-11-010.16779
2025-11-020.167914
2025-11-030.167325
2025-11-040.168522
2025-11-050.168071
2025-11-060.167451
2025-11-070.167834
2025-11-080.167747
2025-11-090.167733
2025-11-100.166615
2025-11-110.16655
2025-11-120.165327
2025-11-130.165083
2025-11-140.166631
2025-11-150.166372
2025-11-160.166149
2025-11-170.165779
2025-11-180.167193
2025-11-190.166198
2025-11-200.166579
2025-11-210.167685
2025-11-220.167645
2025-11-230.167926
2025-11-240.166929
2025-11-250.166406
2025-11-260.166149
2025-11-270.166749
2025-11-280.166086
2025-11-290.166241
2025-11-300.166376
2025-12-010.165943
2025-12-020.166207
2025-12-030.166393
2025-12-040.165583
2025-12-050.16495
2025-12-060.165216
2025-12-070.164919
2025-12-080.165234
2025-12-090.166177
2025-12-100.165776
2025-12-110.165687
2025-12-120.165669
2025-12-130.16596
2025-12-140.166002
2025-12-150.164933
2025-12-160.164929
2025-12-170.164536
2025-12-180.164905
2025-12-190.164741
2025-12-200.164585
2025-12-210.164766
2025-12-220.164104
2025-12-230.163936
2025-12-240.164119
2025-12-250.164346
2025-12-260.164249
2025-12-270.164459
2025-12-280.164242
2025-12-290.164121
2025-12-300.163893
2025-12-310.162792
2026-01-010.163033
2026-01-020.162579
2026-01-030.162081
2026-01-040.162247
2026-01-050.161719
2026-01-060.160936
2026-01-070.161289
2026-01-080.161717
2026-01-090.162024
2026-01-100.160828
2026-01-110.161545
2026-01-120.160375
2026-01-130.161142
2026-01-140.159926
2026-01-150.159513
2026-01-160.159448
2026-01-170.159432
2026-01-180.159822
2026-01-190.159874
2026-01-200.160916
2026-01-210.159814
2026-01-220.158731
2026-01-230.15861
2026-01-240.159854
2026-01-250.15875
2026-01-260.159046
2026-01-270.158557
2026-01-280.158613
2026-01-290.156187
2026-01-300.159059
2026-01-310.160427
2026-02-010.160851
2026-02-020.159296
2026-02-030.158361
2026-02-040.158422
2026-02-050.160396
2026-02-060.159737
2026-02-070.158647
2026-02-080.159267
2026-02-090.158998
2026-02-100.159302
2026-02-110.158531
2026-02-120.158353
2026-02-130.159393
2026-02-140.158637
2026-02-150.158641
2026-02-160.158486
2026-02-170.159765
2026-02-180.158965
2026-02-190.160381
2026-02-200.159102
2026-02-210.158376
2026-02-220.15874
2026-02-230.158595
2026-02-240.158285
2026-02-250.156903
2026-02-260.157462
2026-02-270.157638
2026-02-280.157585
2026-03-010.158529
2026-03-020.159089
2026-03-030.160651
2026-03-040.159422
2026-03-050.161186
2026-03-060.163095
2026-03-070.161108
2026-03-080.16225
2026-03-090.162137
2026-03-100.159142
2026-03-110.159533
2026-03-120.160628
2026-03-130.161701
2026-03-140.162557
2026-03-150.162454
2026-03-160.16115
2026-03-170.160601
2026-03-180.162971
2026-03-190.164265
2026-03-200.163381
2026-03-210.166276
2026-03-220.165414
2026-03-230.162603
2026-03-240.164636
2026-03-250.164074
2026-03-260.164943
2026-03-270.166089
2026-03-280.165644
2026-03-290.165231
2026-03-300.165507
2026-03-310.16411
2026-04-010.162306
2026-04-020.164305
2026-04-030.163654
2026-04-040.163777
2026-04-050.163586
2026-04-060.162797
2026-04-070.163081
2026-04-080.158819
2026-04-090.159866
2026-04-100.160251
2026-04-110.161351
2026-04-120.161146
2026-04-130.161798
2026-04-140.161056
2026-04-150.161802
2026-04-160.161527
2026-04-170.161488
2026-04-180.160971
2026-04-190.161435
2026-04-200.160819
2026-04-210.161122
2026-04-220.161774
2026-04-230.16139
2026-04-240.162225
2026-04-250.162428
2026-04-260.162633
2026-04-270.161754
2026-04-280.163141
2026-04-290.162662
2026-04-300.164394
2026-05-010.163713
2026-05-020.163753
2026-05-030.162907
2026-05-040.164003
2026-05-050.163436
2026-05-060.161071
2026-05-070.159826
2026-05-080.161363
2026-05-090.161867
2026-05-100.16199
2026-05-110.161893
2026-05-120.162471
2026-05-130.161393
2026-05-140.16084
2026-05-150.162914
2026-05-160.162617
2026-05-170.16268
2026-05-180.162165
2026-05-190.162364
2026-05-200.161643
2026-05-210.161316
2026-05-220.160515
2026-05-230.160017
2026-05-240.159825
2026-05-250.159781
2026-05-260.159527
2026-05-270.159722
2026-05-280.159483
2026-05-290.158235
2026-05-300.158633
2026-05-310.158791
2026-06-010.158555
2026-06-020.157993
2026-06-030.158391
2026-06-040.158041
2026-06-050.158056
2026-06-060.159928
2026-06-070.160933
2026-06-080.159268
2026-06-090.159374
2026-06-100.16081
2026-06-110.159485
2026-06-120.157924
2026-06-130.157881
2026-06-140.157155
2026-06-150.157409
2026-06-160.156827
2026-06-170.157402
2026-06-180.15838
2026-06-190.158424
2026-06-200.158099
2026-06-210.158451
2026-06-220.157698
2026-06-230.1579
2026-06-240.158538
2026-06-250.158077
2026-06-260.157417
2026-06-270.157197
2026-06-280.157396
2026-06-290.156919
2026-06-300.156582
2026-07-010.157059
2026-07-020.156602
2026-07-030.155335
2026-07-040.155507
2026-07-050.155508
2026-07-060.155527
2026-07-070.155542
2026-07-080.156714
2026-07-090.156806
2026-07-100.156391
2026-07-110.156044
2026-07-120.156368
2026-07-130.156421
2026-07-140.15763
2026-07-150.156992
2026-07-160.157114
2026-07-170.158223
2026-07-180.158379
2026-07-190.158517
2026-07-200.157922
2026-07-210.157326
2026-07-220.157583
2026-07-230.157138
2026-07-240.160943
2026-07-250.160457
2026-07-260.159996
2026-07-270.159946
2026-07-280.160371
2026-07-290.160182
2026-07-300.15939
2026-07-310.159787
2026-08-010.159844
2026-08-020.159373
2026-08-030.159256
2026-08-040.158629
2026-08-050.15829
2026-08-060.157936
2026-08-070.156894
2026-08-080.156428
2026-08-090.15649
2026-08-100.156785
2026-08-110.156615
2026-08-120.15615
2026-08-130.155885
2026-08-140.156593
2026-08-150.157111
2026-08-160.156925
2026-08-170.157137
2026-08-180.15751
2026-08-190.157993
2026-08-200.158197
2026-08-210.156679
2026-08-220.15671
2026-08-230.156806
2026-08-240.156584
2026-08-250.156261
2026-08-260.155564
2026-08-270.156132
2026-08-280.15612
2026-08-290.156851
2026-08-300.157255
2026-08-310.156979
2026-09-010.157514
2026-09-020.156185
2026-09-030.156081
2026-09-040.155869
2026-09-050.155325
2026-09-060.155605
2026-09-070.155904
2026-09-080.156413
2026-09-090.156623
2026-09-100.157786
2026-09-110.157528
2026-09-120.156841
2026-09-130.157292
2026-09-140.157962
2026-09-150.157479
2026-09-160.15727
2026-09-170.156274
2026-09-180.15692
2026-09-190.156439
2026-09-200.156609
2026-09-210.156401
2026-09-220.156603
2026-09-230.1566
2026-09-240.156778
2026-09-250.155318
2026-09-260.155698
2026-09-270.15574
2026-09-280.156404
2026-09-290.155851
2026-09-300.155915
2026-10-010.157052
2026-10-020.157954
2026-10-030.156983
2026-10-040.157372
2026-10-050.156335
2026-10-060.155382
2026-10-070.156898
2026-10-080.156552
2026-10-090.155435
2026-10-100.154916
2026-10-110.155188
2026-10-120.155529
2026-10-130.15456
2026-10-140.154516
2026-10-150.155583
2026-10-160.154681
2026-10-170.155204
2026-10-180.155204
2026-10-190.154624
2026-10-200.15505
2026-10-210.154285
2026-10-220.155513
2026-10-230.156084
2026-10-240.15578
2026-10-250.155839
2026-10-260.156355
2026-10-270.155984
2026-10-280.155487
2026-10-290.155604
2026-10-300.156355
2026-10-310.156291
2026-11-010.156291

High

0.18589

Low

0.15429

Average

0.16512

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XPF/ZAR API questions

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

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

How far back does XPF/ZAR historical data go?

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