Skip to content

ZAR to XPF exchange rate API

Rand to CFP Franc · quoted 2026-10-31

6.3983

▲ +4.29% over 2Y

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

1 ZAR buys 6.3983 XPF as of 2026-10-31, so 1 XPF buys 0.15629 ZAR. Over the last 2 years, ZAR/XPF traded between 5.3796 and 6.4815, averaged 6.0669 and rose 4.29%. The API holds daily ZAR/XPF 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
ZAR/XPF over 2Y: show the values
Rates per 1 ZAR. Missing rates are shown as a dash.
DateXPF
2024-10-316.135146
2024-11-016.159973
2024-11-026.212383
2024-11-036.238457
2024-11-046.151954
2024-11-056.173764
2024-11-066.161371
2024-11-076.283469
2024-11-086.23501
2024-11-096.329411
2024-11-106.281669
2024-11-116.163157
2024-11-126.127243
2024-11-136.15526
2024-11-146.077943
2024-11-156.129626
2024-11-166.220539
2024-11-176.17112
2024-11-186.156919
2024-11-196.150439
2024-11-206.14502
2024-11-216.177505
2024-11-226.240171
2024-11-236.320204
2024-11-246.271549
2024-11-256.216446
2024-11-266.198934
2024-11-276.154642
2024-11-286.135429
2024-11-296.157643
2024-11-306.244595
2024-12-016.182178
2024-12-026.15123
2024-12-036.177462
2024-12-046.153574
2024-12-056.166658
2024-12-066.155
2024-12-076.264401
2024-12-086.201029
2024-12-096.245011
2024-12-106.237994
2024-12-116.291324
2024-12-126.328026
2024-12-136.269674
2024-12-146.358614
2024-12-156.299074
2024-12-166.255382
2024-12-176.174246
2024-12-186.213515
2024-12-196.182171
2024-12-206.159376
2024-12-216.245727
2024-12-226.182824
2024-12-236.108675
2024-12-246.079386
2024-12-256.085257
2024-12-266.024262
2024-12-276.027289
2024-12-286.12304
2024-12-296.074318
2024-12-306.021558
2024-12-315.988682
2025-01-016.043672
2025-01-026.103832
2025-01-036.098805
2025-01-046.179712
2025-01-056.136655
2025-01-066.142919
2025-01-076.088707
2025-01-086.026921
2025-01-096.042159
2025-01-106.007307
2025-01-116.095562
2025-01-126.033149
2025-01-136.008427
2025-01-146.041542
2025-01-156.048789
2025-01-166.045318
2025-01-176.084112
2025-01-186.207551
2025-01-196.153532
2025-01-206.06477
2025-01-216.082561
2025-01-226.106932
2025-01-236.081904
2025-01-246.103494
2025-01-256.176049
2025-01-266.125916
2025-01-276.004631
2025-01-286.025225
2025-01-296.042792
2025-01-306.090917
2025-01-316.075467
2025-02-016.167674
2025-02-026.081287
2025-02-036.023338
2025-02-046.051327
2025-02-056.085503
2025-02-066.083226
2025-02-076.153783
2025-02-086.27271
2025-02-096.206569
2025-02-106.187912
2025-02-116.158089
2025-02-126.141031
2025-02-136.091406
2025-02-146.103
2025-02-156.187055
2025-02-166.131184
2025-02-176.078979
2025-02-186.095213
2025-02-196.079892
2025-02-206.10043
2025-02-216.0991
2025-02-226.212199
2025-02-236.138716
2025-02-246.107997
2025-02-256.099093
2025-02-266.088087
2025-02-276.109823
2025-02-286.134809
2025-03-016.148506
2025-03-026.078228
2025-03-036.03792
2025-03-046.028491
2025-03-055.960209
2025-03-065.943348
2025-03-075.965709
2025-03-086.038173
2025-03-095.964001
2025-03-105.942386
2025-03-115.905
2025-03-125.859433
2025-03-135.867213
2025-03-145.951846
2025-03-156.029474
2025-03-165.958079
2025-03-175.942384
2025-03-185.956997
2025-03-195.944287
2025-03-205.943139
2025-03-215.966123
2025-03-226.047462
2025-03-235.983158
2025-03-245.995815
2025-03-255.98784
2025-03-265.970695
2025-03-275.964911
2025-03-285.98923
2025-03-295.979445
2025-03-305.920366
2025-03-315.907632
2025-04-015.933451
2025-04-025.836587
2025-04-035.651558
2025-04-045.592023
2025-04-055.703513
2025-04-065.634451
2025-04-075.525274
2025-04-085.549912
2025-04-095.409217
2025-04-105.462951
2025-04-115.379562
2025-04-125.486745
2025-04-135.445467
2025-04-145.457691
2025-04-155.476853
2025-04-165.48264
2025-04-175.486986
2025-04-185.471693
2025-04-195.559181
2025-04-205.485161
2025-04-215.459344
2025-04-225.494136
2025-04-235.554064
2025-04-245.524659
2025-04-255.498108
2025-04-265.604215
2025-04-275.573514
2025-04-285.544443
2025-04-295.559617
2025-04-305.569881
2025-05-015.581644
2025-05-025.647816
2025-05-035.771206
2025-05-045.691405
2025-05-055.664362
2025-05-065.673532
2025-05-075.659449
2025-05-085.736799
2025-05-095.739066
2025-05-105.819499
2025-05-115.770451
2025-05-125.759611
2025-05-135.741971
2025-05-145.748848
2025-05-155.806772
2025-05-165.798625
2025-05-175.926034
2025-05-185.849429
2025-05-195.79723
2025-05-205.805322
2025-05-215.789041
2025-05-225.766031
2025-05-235.761369
2025-05-245.883439
2025-05-255.819643
2025-05-265.777343
2025-05-275.773531
2025-05-285.799792
2025-05-295.822382
2025-05-305.784453
2025-05-315.843421
2025-06-015.785909
2025-06-025.74149
2025-06-035.752001
2025-06-045.773423
2025-06-055.790684
2025-06-065.790007
2025-06-075.88991
2025-06-085.844291
2025-06-095.79849
2025-06-105.821235
2025-06-115.773951
2025-06-125.705373
2025-06-135.651715
2025-06-145.756365
2025-06-155.697236
2025-06-165.712906
2025-06-175.71477
2025-06-185.65142
2025-06-195.65907
2025-06-205.666123
2025-06-215.754359
2025-06-225.681844
2025-06-235.629747
2025-06-245.705213
2025-06-255.677778
2025-06-265.63617
2025-06-275.633409
2025-06-285.704014
2025-06-295.665881
2025-06-305.624362
2025-07-015.663767
2025-07-025.642789
2025-07-035.688124
2025-07-045.659166
2025-07-055.755942
2025-07-065.711251
2025-07-075.635343
2025-07-085.629819
2025-07-095.619431
2025-07-105.640365
2025-07-115.593922
2025-07-125.692405
2025-07-135.650758
2025-07-145.628006
2025-07-155.660404
2025-07-165.644397
2025-07-175.657256
2025-07-185.70182
2025-07-195.789339
2025-07-205.728108
2025-07-215.685998
2025-07-225.70372
2025-07-235.696754
2025-07-245.673245
2025-07-255.642646
2025-07-265.718095
2025-07-275.657864
2025-07-285.636919
2025-07-295.65606
2025-07-305.715034
2025-07-315.672632
2025-08-015.600053
2025-08-025.692295
2025-08-035.643255
2025-08-045.637928
2025-08-055.63737
2025-08-065.677993
2025-08-075.684228
2025-08-085.691848
2025-08-095.781653
2025-08-105.721195
2025-08-115.68291
2025-08-125.696713
2025-08-135.731529
2025-08-145.724631
2025-08-155.716383
2025-08-165.796196
2025-08-175.744695
2025-08-185.708283
2025-08-195.717446
2025-08-205.696872
2025-08-215.704096
2025-08-225.728621
2025-08-235.833657
2025-08-245.837364
2025-08-255.732003
2025-08-265.720849
2025-08-275.692686
2025-08-285.714197
2025-08-295.671249
2025-08-305.78063
2025-08-315.71888
2025-09-015.704711
2025-09-025.697157
2025-09-035.720374
2025-09-045.6673
2025-09-055.682441
2025-09-065.792269
2025-09-075.745626
2025-09-085.698778
2025-09-095.720695
2025-09-105.710392
2025-09-115.717399
2025-09-125.761513
2025-09-135.849051
2025-09-145.80593
2025-09-155.773001
2025-09-165.728597
2025-09-175.705688
2025-09-185.737897
2025-09-195.748148
2025-09-205.862821
2025-09-215.800883
2025-09-225.769861
2025-09-235.747942
2025-09-245.77454
2025-09-255.786896
2025-09-265.764572
2025-09-275.856869
2025-09-285.829152
2025-09-295.796611
2025-09-305.880016
2025-10-015.918696
2025-10-025.921647
2025-10-035.89744
2025-10-045.899218
2025-10-055.892458
2025-10-065.909637
2025-10-075.933455
2025-10-085.958318
2025-10-095.99486
2025-10-105.98876
2025-10-115.877862
2025-10-125.883184
2025-10-135.910922
2025-10-145.908025
2025-10-155.938955
2025-10-165.925308
2025-10-175.889661
2025-10-185.889656
2025-10-195.907066
2025-10-205.923414
2025-10-215.934007
2025-10-225.898602
2025-10-235.936967
2025-10-245.938772
2025-10-255.921442
2025-10-265.971289
2025-10-275.981282
2025-10-285.950076
2025-10-296.007295
2025-10-305.93735
2025-10-315.951664
2025-11-015.959815
2025-11-025.955396
2025-11-035.976358
2025-11-045.933916
2025-11-055.949835
2025-11-065.971891
2025-11-075.958248
2025-11-085.961348
2025-11-095.961825
2025-11-106.001846
2025-11-116.004199
2025-11-126.048592
2025-11-136.057537
2025-11-146.001276
2025-11-156.010599
2025-11-166.01868
2025-11-176.032095
2025-11-185.981093
2025-11-196.016895
2025-11-206.003152
2025-11-215.96355
2025-11-225.964962
2025-11-235.954994
2025-11-245.990555
2025-11-256.009374
2025-11-266.018668
2025-11-275.997035
2025-11-286.020967
2025-11-296.015343
2025-11-306.010462
2025-12-016.026163
2025-12-026.016572
2025-12-036.009842
2025-12-046.039252
2025-12-056.062426
2025-12-066.052661
2025-12-076.063557
2025-12-086.052017
2025-12-096.017646
2025-12-106.03222
2025-12-116.035472
2025-12-126.036099
2025-12-136.025527
2025-12-146.023999
2025-12-156.063031
2025-12-166.063189
2025-12-176.077696
2025-12-186.064095
2025-12-196.070119
2025-12-206.075853
2025-12-216.069195
2025-12-226.09368
2025-12-236.099905
2025-12-246.09312
2025-12-256.084717
2025-12-266.088282
2025-12-276.080516
2025-12-286.088569
2025-12-296.093042
2025-12-306.10151
2025-12-316.142785
2026-01-016.133702
2026-01-026.15082
2026-01-036.169751
2026-01-046.163419
2026-01-056.183549
2026-01-066.213617
2026-01-076.200013
2026-01-086.183625
2026-01-096.171892
2026-01-106.217817
2026-01-116.190205
2026-01-126.235366
2026-01-136.205678
2026-01-146.252862
2026-01-156.26908
2026-01-166.271615
2026-01-176.272233
2026-01-186.256956
2026-01-196.254903
2026-01-206.214395
2026-01-216.257239
2026-01-226.299949
2026-01-236.304749
2026-01-246.255704
2026-01-256.299187
2026-01-266.287474
2026-01-276.306847
2026-01-286.304637
2026-01-296.402572
2026-01-306.286941
2026-01-316.23333
2026-02-016.216931
2026-02-026.277582
2026-02-036.314674
2026-02-046.312234
2026-02-056.23453
2026-02-066.260282
2026-02-076.303265
2026-02-086.27875
2026-02-096.289356
2026-02-106.277353
2026-02-116.307901
2026-02-126.314997
2026-02-136.273764
2026-02-146.303678
2026-02-156.303516
2026-02-166.309698
2026-02-176.259184
2026-02-186.290672
2026-02-196.23514
2026-02-206.28525
2026-02-216.314053
2026-02-226.299573
2026-02-236.305344
2026-02-246.317686
2026-02-256.373346
2026-02-266.3507
2026-02-276.343631
2026-02-286.345755
2026-03-016.307974
2026-03-026.285763
2026-03-036.224671
2026-03-046.272657
2026-03-056.203996
2026-03-066.13137
2026-03-076.206987
2026-03-086.163312
2026-03-096.167617
2026-03-106.283674
2026-03-116.268265
2026-03-126.225545
2026-03-136.184244
2026-03-146.151666
2026-03-156.155584
2026-03-166.20536
2026-03-176.22659
2026-03-186.136055
2026-03-196.087721
2026-03-206.120629
2026-03-216.014069
2026-03-226.045422
2026-03-236.149938
2026-03-246.073971
2026-03-256.094791
2026-03-266.06268
2026-03-276.020866
2026-03-286.037017
2026-03-296.052121
2026-03-306.042004
2026-03-316.093448
2026-04-016.161185
2026-04-026.086209
2026-04-036.110428
2026-04-046.105862
2026-04-056.112967
2026-04-066.14259
2026-04-076.131899
2026-04-086.296445
2026-04-096.255218
2026-04-106.240193
2026-04-116.197659
2026-04-126.205531
2026-04-136.180541
2026-04-146.208985
2026-04-156.180392
2026-04-166.190882
2026-04-176.192404
2026-04-186.212282
2026-04-196.194421
2026-04-206.218135
2026-04-216.206463
2026-04-226.181458
2026-04-236.196166
2026-04-246.164247
2026-04-256.156559
2026-04-266.148784
2026-04-276.182205
2026-04-286.12966
2026-04-296.147711
2026-04-306.082933
2026-05-016.108217
2026-05-026.106745
2026-05-036.138453
2026-05-046.097439
2026-05-056.118592
2026-05-066.20844
2026-05-076.256781
2026-05-086.197193
2026-05-096.177885
2026-05-106.173216
2026-05-116.176892
2026-05-126.154918
2026-05-136.196046
2026-05-146.217328
2026-05-156.138191
2026-05-166.149406
2026-05-176.147001
2026-05-186.166548
2026-05-196.15899
2026-05-206.186451
2026-05-216.199012
2026-05-226.229925
2026-05-236.249301
2026-05-246.25684
2026-05-256.258541
2026-05-266.268514
2026-05-276.260843
2026-05-286.27026
2026-05-296.319712
2026-05-306.303837
2026-05-316.297558
2026-06-016.306933
2026-06-026.329379
2026-06-036.313453
2026-06-046.327467
2026-06-056.326834
2026-06-066.252805
2026-06-076.213753
2026-06-086.278708
2026-06-096.274537
2026-06-106.218517
2026-06-116.270156
2026-06-126.332121
2026-06-136.333856
2026-06-146.363133
2026-06-156.352866
2026-06-166.376426
2026-06-176.35313
2026-06-186.31389
2026-06-196.312173
2026-06-206.325128
2026-06-216.311085
2026-06-226.341212
2026-06-236.333082
2026-06-246.307635
2026-06-256.326001
2026-06-266.352547
2026-06-276.361427
2026-06-286.353393
2026-06-296.372701
2026-06-306.386409
2026-07-016.367026
2026-07-026.385601
2026-07-036.437674
2026-07-046.430548
2026-07-056.430532
2026-07-066.429719
2026-07-076.429092
2026-07-086.381034
2026-07-096.377304
2026-07-106.394213
2026-07-116.408418
2026-07-126.39515
2026-07-136.392993
2026-07-146.343941
2026-07-156.369736
2026-07-166.364795
2026-07-176.320166
2026-07-186.313943
2026-07-196.308444
2026-07-206.332229
2026-07-216.356205
2026-07-226.345841
2026-07-236.363821
2026-07-246.213353
2026-07-256.232171
2026-07-266.250127
2026-07-276.252101
2026-07-286.235516
2026-07-296.242864
2026-07-306.27391
2026-07-316.258311
2026-08-016.256075
2026-08-026.274561
2026-08-036.279165
2026-08-046.303997
2026-08-056.317499
2026-08-066.33165
2026-08-076.373696
2026-08-086.392705
2026-08-096.390176
2026-08-106.378131
2026-08-116.385077
2026-08-126.404079
2026-08-136.41495
2026-08-146.38596
2026-08-156.364904
2026-08-166.372464
2026-08-176.363858
2026-08-186.348793
2026-08-196.329374
2026-08-206.321226
2026-08-216.382468
2026-08-226.381201
2026-08-236.377273
2026-08-246.386314
2026-08-256.399532
2026-08-266.428211
2026-08-276.4048
2026-08-286.405301
2026-08-296.37546
2026-08-306.359095
2026-08-316.370267
2026-09-016.348627
2026-09-026.402652
2026-09-036.406896
2026-09-046.415629
2026-09-056.438096
2026-09-066.426503
2026-09-076.414182
2026-09-086.393297
2026-09-096.384757
2026-09-106.337695
2026-09-116.348077
2026-09-126.37586
2026-09-136.357601
2026-09-146.33063
2026-09-156.35003
2026-09-166.358474
2026-09-176.399015
2026-09-186.372672
2026-09-196.392229
2026-09-206.385303
2026-09-216.393796
2026-09-226.38554
2026-09-236.385683
2026-09-246.378412
2026-09-256.438388
2026-09-266.422669
2026-09-276.420923
2026-09-286.393661
2026-09-296.416369
2026-09-306.413714
2026-10-016.36728
2026-10-026.330926
2026-10-036.370094
2026-10-046.354353
2026-10-056.396485
2026-10-066.435738
2026-10-076.373551
2026-10-086.38765
2026-10-096.433518
2026-10-106.455078
2026-10-116.443777
2026-10-126.429643
2026-10-136.469945
2026-10-146.471808
2026-10-156.427416
2026-10-166.464896
2026-10-176.443098
2026-10-186.443105
2026-10-196.467276
2026-10-206.449527
2026-10-216.481491
2026-10-226.430325
2026-10-236.406779
2026-10-246.419284
2026-10-256.416847
2026-10-266.395672
2026-10-276.410903
2026-10-286.431395
2026-10-296.426546
2026-10-306.395691
2026-10-316.39832

High

6.4815

Low

5.3796

Average

6.0669

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

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

Replace YOUR_API_KEY with the key from your dashboard.

ZAR/XPF API questions

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

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

How far back does ZAR/XPF historical data go?

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