Skip to content

XOF to ZAR exchange rate API

CFA Franc BCEAO to Rand · quoted 2026-10-15

0.02833

▼ +4.60% over 2Y

1 XOF = 0.02833 ZAR · 1 ZAR = 35.3020 XOF · Get this rate via the API

1 XOF buys 0.02833 ZAR as of 2026-10-15, so 1 ZAR buys 35.3020 XOF. Over the last 2 years, XOF/ZAR traded between 0.02806 and 0.03405, averaged 0.03007 and fell 4.60%. The API holds daily XOF/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
XOF/ZAR over 2Y: show the values
Rates per 1 XOF. Missing rates are shown as a dash.
DateZAR
2024-10-150.029694
2024-10-160.0295
2024-10-170.029644
2024-10-180.02947
2024-10-190.029172
2024-10-200.029332
2024-10-210.029457
2024-10-220.029333
2024-10-230.029461
2024-10-240.029583
2024-10-250.029498
2024-10-260.029089
2024-10-270.029313
2024-10-280.02971
2024-10-290.02967
2024-10-300.029739
2024-10-310.029662
2024-11-010.029502
2024-11-020.029283
2024-11-030.029436
2024-11-040.029577
2024-11-050.029495
2024-11-060.029487
2024-11-070.029011
2024-11-080.029158
2024-11-090.028742
2024-11-100.029039
2024-11-110.029386
2024-11-120.029583
2024-11-130.029457
2024-11-140.029846
2024-11-150.029605
2024-11-160.029245
2024-11-170.029496
2024-11-180.0295
2024-11-190.029462
2024-11-200.029457
2024-11-210.029299
2024-11-220.029005
2024-11-230.028783
2024-11-240.028962
2024-11-250.029254
2024-11-260.0293
2024-11-270.029539
2024-11-280.029562
2024-11-290.029446
2024-11-300.029132
2024-12-010.029315
2024-12-020.029523
2024-12-030.029488
2024-12-040.029573
2024-12-050.029542
2024-12-060.029561
2024-12-070.02904
2024-12-080.029271
2024-12-090.029191
2024-12-100.029181
2024-12-110.028944
2024-12-120.02879
2024-12-130.029097
2024-12-140.02861
2024-12-150.028913
2024-12-160.029119
2024-12-170.029505
2024-12-180.029266
2024-12-190.029512
2024-12-200.029704
2024-12-210.029127
2024-12-220.029485
2024-12-230.029858
2024-12-240.030026
2024-12-250.029675
2024-12-260.030313
2024-12-270.030205
2024-12-280.02971
2024-12-290.030027
2024-12-300.030195
2024-12-310.030325
2025-01-010.030023
2025-01-020.029754
2025-01-030.029853
2025-01-040.029438
2025-01-050.02972
2025-01-060.029704
2025-01-070.029763
2025-01-080.030061
2025-01-090.030034
2025-01-100.030216
2025-01-110.029844
2025-01-120.030147
2025-01-130.030237
2025-01-140.03012
2025-01-150.030033
2025-01-160.030044
2025-01-170.029845
2025-01-180.029306
2025-01-190.029609
2025-01-200.030068
2025-01-210.029831
2025-01-220.029691
2025-01-230.029775
2025-01-240.029676
2025-01-250.029455
2025-01-260.029598
2025-01-270.03014
2025-01-280.029994
2025-01-290.02993
2025-01-300.029731
2025-01-310.029861
2025-02-010.029495
2025-02-020.029685
2025-02-030.029895
2025-02-040.030086
2025-02-050.029897
2025-02-060.029888
2025-02-070.029575
2025-02-080.029001
2025-02-090.029344
2025-02-100.029445
2025-02-110.029624
2025-02-120.029682
2025-02-130.029917
2025-02-140.02989
2025-02-150.029403
2025-02-160.029698
2025-02-170.029961
2025-02-180.029882
2025-02-190.029943
2025-02-200.029892
2025-02-210.029843
2025-02-220.029284
2025-02-230.029578
2025-02-240.029787
2025-02-250.029899
2025-02-260.029916
2025-02-270.029786
2025-02-280.029701
2025-03-010.029587
2025-03-020.029956
2025-03-030.030248
2025-03-040.030283
2025-03-050.030737
2025-03-060.030649
2025-03-070.030572
2025-03-080.030128
2025-03-090.030171
2025-03-100.030651
2025-03-110.030913
2025-03-120.03109
2025-03-130.031025
2025-03-140.030631
2025-03-150.030171
2025-03-160.030462
2025-03-170.030591
2025-03-180.030483
2025-03-190.030449
2025-03-200.030423
2025-03-210.030355
2025-03-220.030082
2025-03-230.030295
2025-03-240.030194
2025-03-250.030266
2025-03-260.030335
2025-03-270.030467
2025-03-280.030472
2025-03-290.030424
2025-03-300.030726
2025-03-310.030865
2025-04-010.03073
2025-04-020.031257
2025-04-030.032338
2025-04-040.032521
2025-04-050.031896
2025-04-060.032038
2025-04-070.032961
2025-04-080.032899
2025-04-090.033763
2025-04-100.033625
2025-04-110.03405
2025-04-120.033156
2025-04-130.033101
2025-04-140.033451
2025-04-150.033295
2025-04-160.033332
2025-04-170.033269
2025-04-180.03337
2025-04-190.032724
2025-04-200.032747
2025-04-210.03357
2025-04-220.033204
2025-04-230.032821
2025-04-240.032989
2025-04-250.033157
2025-04-260.032461
2025-04-270.032414
2025-04-280.032881
2025-04-290.032766
2025-04-300.0327
2025-05-010.032625
2025-05-020.032285
2025-05-030.031522
2025-05-040.031713
2025-05-050.032174
2025-05-060.032173
2025-05-070.032293
2025-05-080.03182
2025-05-090.031899
2025-05-100.03126
2025-05-110.031256
2025-05-120.031642
2025-05-130.03189
2025-05-140.031834
2025-05-150.031464
2025-05-160.031497
2025-05-170.030698
2025-05-180.030741
2025-05-190.031603
2025-05-200.031511
2025-05-210.031606
2025-05-220.031684
2025-05-230.031781
2025-05-240.03092
2025-05-250.030926
2025-05-260.031637
2025-05-270.031639
2025-05-280.031531
2025-05-290.031484
2025-05-300.031606
2025-05-310.031132
2025-06-010.031099
2025-06-020.031906
2025-06-030.03176
2025-06-040.031709
2025-06-050.031576
2025-06-060.031517
2025-06-070.030886
2025-06-080.030878
2025-06-090.031515
2025-06-100.031402
2025-06-110.031682
2025-06-120.032054
2025-06-130.03231
2025-06-140.031603
2025-06-150.031613
2025-06-160.032019
2025-06-170.031948
2025-06-180.03233
2025-06-190.032269
2025-06-200.03224
2025-06-210.031614
2025-06-220.031762
2025-06-230.032418
2025-06-240.03203
2025-06-250.03214
2025-06-260.032333
2025-06-270.032329
2025-06-280.031893
2025-06-290.031834
2025-06-300.032372
2025-07-010.03208
2025-07-020.03216
2025-07-030.031848
2025-07-040.03202
2025-07-050.031605
2025-07-060.031595
2025-07-070.032106
2025-07-080.032162
2025-07-090.032305
2025-07-100.03217
2025-07-110.032487
2025-07-120.031958
2025-07-130.031932
2025-07-140.032286
2025-07-150.032105
2025-07-160.032255
2025-07-170.032132
2025-07-180.031926
2025-07-190.031423
2025-07-200.031422
2025-07-210.03201
2025-07-220.031916
2025-07-230.031909
2025-07-240.032063
2025-07-250.032218
2025-07-260.031814
2025-07-270.031791
2025-07-280.032116
2025-07-290.032029
2025-07-300.031648
2025-07-310.031881
2025-08-010.032443
2025-08-020.031958
2025-08-030.032053
2025-08-040.032134
2025-08-050.032101
2025-08-060.031972
2025-08-070.031909
2025-08-080.031875
2025-08-090.031465
2025-08-100.031429
2025-08-110.031991
2025-08-120.032032
2025-08-130.031919
2025-08-140.031896
2025-08-150.03201
2025-08-160.031386
2025-08-170.031402
2025-08-180.031976
2025-08-190.031983
2025-08-200.032045
2025-08-210.031959
2025-08-220.031909
2025-08-230.031184
2025-08-240.031164
2025-08-250.031812
2025-08-260.031898
2025-08-270.03189
2025-08-280.03186
2025-08-290.0321
2025-08-300.03147
2025-08-310.031464
2025-09-010.031904
2025-09-020.031883
2025-09-030.031837
2025-09-040.032099
2025-09-050.032069
2025-09-060.031407
2025-09-070.031413
2025-09-080.031956
2025-09-090.031779
2025-09-100.03187
2025-09-110.031847
2025-09-120.031584
2025-09-130.031102
2025-09-140.031091
2025-09-150.031576
2025-09-160.031876
2025-09-170.031943
2025-09-180.03176
2025-09-190.031645
2025-09-200.031029
2025-09-210.031045
2025-09-220.031629
2025-09-230.03172
2025-09-240.031527
2025-09-250.031472
2025-09-260.031611
2025-09-270.03106
2025-09-280.031216
2025-09-290.031404
2025-09-300.031135
2025-10-010.031236
2025-10-020.031207
2025-10-030.031381
2025-10-040.030837
2025-10-050.031095
2025-10-060.031234
2025-10-070.03108
2025-10-080.031018
2025-10-090.030252
2025-10-100.030392
2025-10-110.03095
2025-10-120.0309
2025-10-130.030679
2025-10-140.030829
2025-10-150.030705
2025-10-160.030801
2025-10-170.030972
2025-10-180.030888
2025-10-190.030897
2025-10-200.030798
2025-10-210.030712
2025-10-220.03091
2025-10-230.030707
2025-10-240.030709
2025-10-250.030722
2025-10-260.030537
2025-10-270.03051
2025-10-280.030675
2025-10-290.030343
2025-10-300.030666
2025-10-310.030568
2025-11-010.030524
2025-11-020.03051
2025-11-030.030409
2025-11-040.030628
2025-11-050.030548
2025-11-060.030466
2025-11-070.030553
2025-11-080.030516
2025-11-090.030484
2025-11-100.030288
2025-11-110.030282
2025-11-120.030096
2025-11-130.0301
2025-11-140.030371
2025-11-150.030266
2025-11-160.030274
2025-11-170.030194
2025-11-180.030449
2025-11-190.030254
2025-11-200.03029
2025-11-210.0305
2025-11-220.030498
2025-11-230.030508
2025-11-240.030356
2025-11-250.030295
2025-11-260.030272
2025-11-270.03036
2025-11-280.03023
2025-11-290.030242
2025-11-300.030271
2025-12-010.030227
2025-12-020.030274
2025-12-030.030342
2025-12-040.030187
2025-12-050.030068
2025-12-060.030056
2025-12-070.030054
2025-12-080.030122
2025-12-090.030292
2025-12-100.030229
2025-12-110.030266
2025-12-120.03016
2025-12-130.030191
2025-12-140.030193
2025-12-150.030038
2025-12-160.030039
2025-12-170.02994
2025-12-180.030013
2025-12-190.029969
2025-12-200.029941
2025-12-210.029954
2025-12-220.029876
2025-12-230.029871
2025-12-240.029905
2025-12-250.029904
2025-12-260.029921
2025-12-270.029918
2025-12-280.029905
2025-12-290.029892
2025-12-300.029839
2025-12-310.029616
2026-01-010.029644
2026-01-020.029552
2026-01-030.029485
2026-01-040.029479
2026-01-050.029398
2026-01-060.029272
2026-01-070.02932
2026-01-080.029381
2026-01-090.029424
2026-01-100.029257
2026-01-110.02928
2026-01-120.029161
2026-01-130.029241
2026-01-140.02911
2026-01-150.029014
2026-01-160.029
2026-01-170.029004
2026-01-180.029007
2026-01-190.029113
2026-01-200.029319
2026-01-210.029122
2026-01-220.028951
2026-01-230.028942
2026-01-240.02908
2026-01-250.029071
2026-01-260.029077
2026-01-270.029035
2026-01-280.028991
2026-01-290.028589
2026-01-300.028934
2026-01-310.029185
2026-02-010.029161
2026-02-020.028931
2026-02-030.028709
2026-02-040.028705
2026-02-050.02909
2026-02-060.029009
2026-02-070.028861
2026-02-080.028874
2026-02-090.028907
2026-02-100.02896
2026-02-110.028806
2026-02-120.02877
2026-02-130.029001
2026-02-140.028859
2026-02-150.028854
2026-02-160.028835
2026-02-170.02905
2026-02-180.028892
2026-02-190.02913
2026-02-200.02888
2026-02-210.028811
2026-02-220.028834
2026-02-230.028821
2026-02-240.028749
2026-02-250.028512
2026-02-260.028576
2026-02-270.028691
2026-02-280.028667
2026-03-010.028777
2026-03-020.028896
2026-03-030.029098
2026-03-040.028907
2026-03-050.029199
2026-03-060.02957
2026-03-070.029308
2026-03-080.029277
2026-03-090.029396
2026-03-100.028874
2026-03-110.029008
2026-03-120.029087
2026-03-130.029379
2026-03-140.029572
2026-03-150.029502
2026-03-160.029308
2026-03-170.029239
2026-03-180.029652
2026-03-190.029933
2026-03-200.02976
2026-03-210.030249
2026-03-220.030051
2026-03-230.029648
2026-03-240.030011
2026-03-250.029879
2026-03-260.030029
2026-03-270.030206
2026-03-280.03014
2026-03-290.030003
2026-03-300.030087
2026-03-310.029934
2026-04-010.029643
2026-04-020.029925
2026-04-030.029858
2026-04-040.029794
2026-04-050.029798
2026-04-060.029706
2026-04-070.029768
2026-04-080.029043
2026-04-090.029253
2026-04-100.029326
2026-04-110.029291
2026-04-120.029406
2026-04-130.029611
2026-04-140.029377
2026-04-150.029505
2026-04-160.029452
2026-04-170.029442
2026-04-180.029319
2026-04-190.029364
2026-04-200.029334
2026-04-210.029358
2026-04-220.029462
2026-04-230.029364
2026-04-240.029539
2026-04-250.029548
2026-04-260.029568
2026-04-270.029466
2026-04-280.029689
2026-04-290.029597
2026-04-300.029951
2026-05-010.02983
2026-05-020.029759
2026-05-030.02967
2026-05-040.029862
2026-05-050.02975
2026-05-060.029375
2026-05-070.029134
2026-05-080.029433
2026-05-090.029382
2026-05-100.029501
2026-05-110.029514
2026-05-120.029598
2026-05-130.029384
2026-05-140.029266
2026-05-150.029555
2026-05-160.029583
2026-05-170.029562
2026-05-180.029489
2026-05-190.029504
2026-05-200.029363
2026-05-210.029313
2026-05-220.029155
2026-05-230.02911
2026-05-240.029066
2026-05-250.028983
2026-05-260.029007
2026-05-270.02902
2026-05-280.028972
2026-05-290.02882
2026-05-300.028858
2026-05-310.0289
2026-06-010.028848
2026-06-020.028745
2026-06-030.028799
2026-06-040.028755
2026-06-050.028758
2026-06-060.029094
2026-06-070.029117
2026-06-080.028941
2026-06-090.028964
2026-06-100.029223
2026-06-110.029046
2026-06-120.02876
2026-06-130.028721
2026-06-140.028679
2026-06-150.028681
2026-06-160.028622
2026-06-170.028656
2026-06-180.028782
2026-06-190.028773
2026-06-200.028761
2026-06-210.02878
2026-06-220.028642
2026-06-230.028663
2026-06-240.028766
2026-06-250.028695
2026-06-260.02858
2026-06-270.028597
2026-06-280.028586
2026-06-290.028542
2026-06-300.028473
2026-07-010.028551
2026-07-020.028488
2026-07-030.02828
2026-07-040.028289
2026-07-050.028297
2026-07-060.028287
2026-07-070.028295
2026-07-080.028506
2026-07-090.028526
2026-07-100.028446
2026-07-110.028387
2026-07-120.028414
2026-07-130.028445
2026-07-140.028629
2026-07-150.02857
2026-07-160.028595
2026-07-170.028787
2026-07-180.028812
2026-07-190.028828
2026-07-200.028725
2026-07-210.02861
2026-07-220.028653
2026-07-230.028566
2026-07-240.02923
2026-07-250.02919
2026-07-260.029105
2026-07-270.029072
2026-07-280.029105
2026-07-290.029122
2026-07-300.029016
2026-07-310.029098
2026-08-010.029078
2026-08-020.029043
2026-08-030.028933
2026-08-040.028867
2026-08-050.028764
2026-08-060.028686
2026-08-070.028534
2026-08-080.028457
2026-08-090.028458
2026-08-100.028485
2026-08-110.028465
2026-08-120.028372
2026-08-130.028329
2026-08-140.028476
2026-08-150.028581
2026-08-160.028539
2026-08-170.028571
2026-08-180.028627
2026-08-190.028783
2026-08-200.0288
2026-08-210.028518
2026-08-220.028508
2026-08-230.028527
2026-08-240.02847
2026-08-250.028435
2026-08-260.028296
2026-08-270.028393
2026-08-280.028363
2026-08-290.028534
2026-08-300.028543
2026-08-310.028503
2026-09-010.028569
2026-09-020.028418
2026-09-030.028388
2026-09-040.02829
2026-09-050.028256
2026-09-060.028247
2026-09-070.028328
2026-09-080.028392
2026-09-090.028449
2026-09-100.028621
2026-09-110.028582
2026-09-120.028532
2026-09-130.028554
2026-09-140.028628
2026-09-150.028629
2026-09-160.0286
2026-09-170.028427
2026-09-180.028475
2026-09-190.028459
2026-09-200.028471
2026-09-210.028443
2026-09-220.028374
2026-09-230.028432
2026-09-240.028507
2026-09-250.028281
2026-09-260.028324
2026-09-270.028295
2026-09-280.028427
2026-09-290.02832
2026-09-300.028338
2026-10-010.028447
2026-10-020.0287
2026-10-030.028558
2026-10-040.028613
2026-10-050.028397
2026-10-060.028254
2026-10-070.028522
2026-10-080.02843
2026-10-090.028265
2026-10-100.028182
2026-10-110.028209
2026-10-120.028205
2026-10-130.028126
2026-10-140.028056
2026-10-150.028327

High

0.03405

Low

0.02806

Average

0.03007

Statistics use all 731 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XOF/ZAR API questions

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

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

How far back does XOF/ZAR historical data go?

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