Skip to content

XPF to SAR exchange rate API

CFP Franc to Saudi Riyal · quoted 2026-10-31

0.03508

▲ +2.19% over 2Y

1 XPF = 0.03508 SAR · 1 SAR = 28.5095 XPF · Get this rate via the API

1 XPF buys 0.03508 SAR as of 2026-10-31, so 1 SAR buys 28.5095 XPF. Over the last 2 years, XPF/SAR traded between 0.03219 and 0.03764, averaged 0.03576 and rose 2.19%. The API holds daily XPF/SAR 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/SAR over 2Y: show the values
Rates per 1 XPF. Missing rates are shown as a dash.
DateSAR
2024-10-310.034325
2024-11-010.034332
2024-11-020.03419
2024-11-030.034084
2024-11-040.034414
2024-11-050.034448
2024-11-060.033957
2024-11-070.034029
2024-11-080.033985
2024-11-090.033687
2024-11-100.033936
2024-11-110.033745
2024-11-120.033591
2024-11-130.033511
2024-11-140.033325
2024-11-150.033327
2024-11-160.033128
2024-11-170.033382
2024-11-180.033344
2024-11-190.033425
2024-11-200.033353
2024-11-210.033237
2024-11-220.032953
2024-11-230.032752
2024-11-240.032995
2024-11-250.033053
2024-11-260.033117
2024-11-270.033254
2024-11-280.033345
2024-11-290.033393
2024-11-300.033242
2024-12-010.03357
2024-12-020.03321
2024-12-030.033215
2024-12-040.033221
2024-12-050.033345
2024-12-060.033419
2024-12-070.033211
2024-12-080.033549
2024-12-090.033376
2024-12-100.033305
2024-12-110.033216
2024-12-120.033179
2024-12-130.033126
2024-12-140.033004
2024-12-150.033324
2024-12-160.033219
2024-12-170.033192
2024-12-180.033096
2024-12-190.032816
2024-12-200.032844
2024-12-210.032773
2024-12-220.033119
2024-12-230.032899
2024-12-240.032842
2024-12-250.032778
2024-12-260.032869
2024-12-270.032911
2024-12-280.032768
2024-12-290.033023
2024-12-300.032903
2024-12-310.032835
2025-01-010.032667
2025-01-020.03258
2025-01-030.032493
2025-01-040.032398
2025-01-050.032635
2025-01-060.032693
2025-01-070.032789
2025-01-080.032591
2025-01-090.032537
2025-01-100.03245
2025-01-110.032192
2025-01-120.032523
2025-01-130.032265
2025-01-140.032415
2025-01-150.032517
2025-01-160.032484
2025-01-170.032483
2025-01-180.032284
2025-01-190.03252
2025-01-200.032628
2025-01-210.03278
2025-01-220.032881
2025-01-230.032846
2025-01-240.03305
2025-01-250.032999
2025-01-260.033224
2025-01-270.033088
2025-01-280.032916
2025-01-290.032874
2025-01-300.032861
2025-01-310.032768
2025-02-010.032564
2025-02-020.032898
2025-02-030.032696
2025-02-040.032632
2025-02-050.032817
2025-02-060.03275
2025-02-070.032698
2025-02-080.03246
2025-02-090.032704
2025-02-100.032532
2025-02-110.03256
2025-02-120.032714
2025-02-130.03286
2025-02-140.033062
2025-02-150.032976
2025-02-160.033304
2025-02-170.03308
2025-02-180.032995
2025-02-190.032919
2025-02-200.032974
2025-02-210.033054
2025-02-220.032873
2025-02-230.033247
2025-02-240.03308
2025-02-250.033084
2025-02-260.033115
2025-02-270.032952
2025-02-280.032785
2025-03-010.032634
2025-03-020.033
2025-03-030.032944
2025-03-040.033201
2025-03-050.033733
2025-03-060.034093
2025-03-070.034208
2025-03-080.034048
2025-03-090.034247
2025-03-100.034215
2025-03-110.034384
2025-03-120.0344
2025-03-130.034294
2025-03-140.03429
2025-03-150.034213
2025-03-160.034551
2025-03-170.034394
2025-03-180.034482
2025-03-190.034427
2025-03-200.0343
2025-03-210.034192
2025-03-220.034035
2025-03-230.034221
2025-03-240.034128
2025-03-250.034099
2025-03-260.034021
2025-03-270.034026
2025-03-280.034089
2025-03-290.034154
2025-03-300.034231
2025-03-310.034153
2025-04-010.0341
2025-04-020.034146
2025-04-030.034758
2025-04-040.034798
2025-04-050.034439
2025-04-060.034518
2025-04-070.034628
2025-04-080.034574
2025-04-090.034804
2025-04-100.034973
2025-04-110.035776
2025-04-120.035689
2025-04-130.035834
2025-04-140.035923
2025-04-150.035753
2025-04-160.035893
2025-04-170.035902
2025-04-180.035974
2025-04-190.035795
2025-04-200.036064
2025-04-210.036273
2025-04-220.036246
2025-04-230.035896
2025-04-240.035878
2025-04-250.035862
2025-04-260.035815
2025-04-270.03582
2025-04-280.035907
2025-04-290.035966
2025-04-300.03587
2025-05-010.035689
2025-05-020.035721
2025-05-030.035504
2025-05-040.035526
2025-05-050.035751
2025-05-060.035785
2025-05-070.035828
2025-05-080.035614
2025-05-090.035493
2025-05-100.035354
2025-05-110.035404
2025-05-120.035159
2025-05-130.03513
2025-05-140.035346
2025-05-150.035323
2025-05-160.03532
2025-05-170.035074
2025-05-180.035294
2025-05-190.035443
2025-05-200.035531
2025-05-210.035755
2025-05-220.035677
2025-05-230.035787
2025-05-240.03572
2025-05-250.035843
2025-05-260.03596
2025-05-270.035851
2025-05-280.035694
2025-05-290.035683
2025-05-300.035827
2025-05-310.035663
2025-06-010.035784
2025-06-020.036028
2025-06-030.035998
2025-06-040.035986
2025-06-050.036076
2025-06-060.036046
2025-06-070.03582
2025-06-080.035816
2025-06-090.036048
2025-06-100.036041
2025-06-110.036154
2025-06-120.036498
2025-06-130.036434
2025-06-140.036293
2025-06-150.036411
2025-06-160.036522
2025-06-170.036428
2025-06-180.03631
2025-06-190.03624
2025-06-200.0364
2025-06-210.036209
2025-06-220.036253
2025-06-230.03639
2025-06-240.036658
2025-06-250.0367
2025-06-260.036959
2025-06-270.036972
2025-06-280.036774
2025-06-290.036936
2025-06-300.037074
2025-07-010.03723
2025-07-020.03721
2025-07-030.037189
2025-07-040.037179
2025-07-050.037001
2025-07-060.037034
2025-07-070.037065
2025-07-080.037033
2025-07-090.036988
2025-07-100.036989
2025-07-110.036904
2025-07-120.036742
2025-07-130.036803
2025-07-140.036869
2025-07-150.036775
2025-07-160.036676
2025-07-170.036622
2025-07-180.036719
2025-07-190.036544
2025-07-200.036656
2025-07-210.036818
2025-07-220.036991
2025-07-230.037074
2025-07-240.037152
2025-07-250.037066
2025-07-260.036915
2025-07-270.03706
2025-07-280.036863
2025-07-290.036496
2025-07-300.036316
2025-07-310.036081
2025-08-010.036142
2025-08-020.036396
2025-08-030.036365
2025-08-040.036502
2025-08-050.036507
2025-08-060.036676
2025-08-070.036822
2025-08-080.036808
2025-08-090.036562
2025-08-100.036703
2025-08-110.036747
2025-08-120.036764
2025-08-130.036954
2025-08-140.036866
2025-08-150.036904
2025-08-160.036769
2025-08-170.036826
2025-08-180.036896
2025-08-190.036835
2025-08-200.036789
2025-08-210.036743
2025-08-220.036737
2025-08-230.036832
2025-08-240.036835
2025-08-250.036864
2025-08-260.036759
2025-08-270.036688
2025-08-280.03683
2025-08-290.036882
2025-08-300.036721
2025-08-310.036922
2025-09-010.036993
2025-09-020.03684
2025-09-030.036783
2025-09-040.036791
2025-09-050.036952
2025-09-060.036816
2025-09-070.03685
2025-09-080.037053
2025-09-090.037085
2025-09-100.03697
2025-09-110.036973
2025-09-120.037028
2025-09-130.03684
2025-09-140.03696
2025-09-150.037086
2025-09-160.037292
2025-09-170.037388
2025-09-180.037242
2025-09-190.037102
2025-09-200.036901
2025-09-210.037006
2025-09-220.037137
2025-09-230.03725
2025-09-240.03764
2025-09-250.037451
2025-09-260.037375
2025-09-270.036777
2025-09-280.037126
2025-09-290.037517
2025-09-300.037013
2025-10-010.036966
2025-10-020.036943
2025-10-030.036941
2025-10-040.036894
2025-10-050.036963
2025-10-060.036884
2025-10-070.036848
2025-10-080.036719
2025-10-090.036674
2025-10-100.036473
2025-10-110.036464
2025-10-120.036562
2025-10-130.036632
2025-10-140.036439
2025-10-150.036548
2025-10-160.036642
2025-10-170.036733
2025-10-180.036631
2025-10-190.036597
2025-10-200.036645
2025-10-210.036559
2025-10-220.036504
2025-10-230.036502
2025-10-240.036532
2025-10-250.036529
2025-10-260.036543
2025-10-270.03657
2025-10-280.036626
2025-10-290.036585
2025-10-300.03649
2025-10-310.036409
2025-11-010.036265
2025-11-020.036413
2025-11-030.036344
2025-11-040.036267
2025-11-050.036225
2025-11-060.036297
2025-11-070.036374
2025-11-080.036356
2025-11-090.036426
2025-11-100.036449
2025-11-110.036477
2025-11-120.036465
2025-11-130.036501
2025-11-140.036562
2025-11-150.036508
2025-11-160.036519
2025-11-170.036495
2025-11-180.03647
2025-11-190.036418
2025-11-200.03633
2025-11-210.03632
2025-11-220.036183
2025-11-230.036307
2025-11-240.03632
2025-11-250.036339
2025-11-260.036443
2025-11-270.036513
2025-11-280.036494
2025-11-290.03643
2025-11-300.036514
2025-12-010.036557
2025-12-020.036564
2025-12-030.036648
2025-12-040.036685
2025-12-050.036653
2025-12-060.036591
2025-12-070.036615
2025-12-080.036647
2025-12-090.03662
2025-12-100.036625
2025-12-110.036791
2025-12-120.036971
2025-12-130.036883
2025-12-140.036978
2025-12-150.036977
2025-12-160.037006
2025-12-170.036972
2025-12-180.036958
2025-12-190.036923
2025-12-200.03681
2025-12-210.036902
2025-12-220.036947
2025-12-230.037055
2025-12-240.037093
2025-12-250.037061
2025-12-260.037063
2025-12-270.037003
2025-12-280.037028
2025-12-290.037046
2025-12-300.037041
2025-12-310.036985
2026-01-010.036993
2026-01-020.037012
2026-01-030.036858
2026-01-040.036961
2026-01-050.036884
2026-01-060.036903
2026-01-070.03685
2026-01-080.036812
2026-01-090.036749
2026-01-100.036581
2026-01-110.036761
2026-01-120.036788
2026-01-130.036818
2026-01-140.036673
2026-01-150.036628
2026-01-160.036576
2026-01-170.036435
2026-01-180.036578
2026-01-190.036607
2026-01-200.036793
2026-01-210.036834
2026-01-220.036791
2026-01-230.036928
2026-01-240.037154
2026-01-250.037023
2026-01-260.037197
2026-01-270.037282
2026-01-280.037544
2026-01-290.037465
2026-01-300.037535
2026-01-310.037266
2026-02-010.037436
2026-02-020.037365
2026-02-030.037326
2026-02-040.037369
2026-02-050.037268
2026-02-060.037243
2026-02-070.037111
2026-02-080.037304
2026-02-090.037419
2026-02-100.037535
2026-02-110.037516
2026-02-120.037454
2026-02-130.037374
2026-02-140.037281
2026-02-150.037377
2026-02-160.037355
2026-02-170.037322
2026-02-180.037299
2026-02-190.037182
2026-02-200.037167
2026-02-210.037029
2026-02-220.037181
2026-02-230.037251
2026-02-240.037185
2026-02-250.037201
2026-02-260.03729
2026-02-270.03718
2026-02-280.037099
2026-03-010.037196
2026-03-020.037034
2026-03-030.036869
2026-03-040.03676
2026-03-050.036752
2026-03-060.036706
2026-03-070.036506
2026-03-080.036753
2026-03-090.036586
2026-03-100.03676
2026-03-110.036588
2026-03-120.036527
2026-03-130.036214
2026-03-140.035987
2026-03-150.036071
2026-03-160.036153
2026-03-170.036278
2026-03-180.03633
2026-03-190.036222
2026-03-200.036419
2026-03-210.036426
2026-03-220.036456
2026-03-230.036404
2026-03-240.036475
2026-03-250.036489
2026-03-260.036368
2026-03-270.036346
2026-03-280.036305
2026-03-290.036315
2026-03-300.036232
2026-03-310.036168
2026-04-010.036393
2026-04-020.036349
2026-04-030.036239
2026-04-040.036184
2026-04-050.036242
2026-04-060.036281
2026-04-070.036346
2026-04-080.036637
2026-04-090.036599
2026-04-100.036697
2026-04-110.036884
2026-04-120.03671
2026-04-130.036689
2026-04-140.037049
2026-04-150.037073
2026-04-160.037074
2026-04-170.037063
2026-04-180.037005
2026-04-190.037
2026-04-200.036987
2026-04-210.037008
2026-04-220.036932
2026-04-230.036848
2026-04-240.036829
2026-04-250.036848
2026-04-260.036896
2026-04-270.036908
2026-04-280.036876
2026-04-290.036846
2026-04-300.036813
2026-05-010.036913
2026-05-020.036846
2026-05-030.036882
2026-05-040.036871
2026-05-050.036822
2026-05-060.036836
2026-05-070.03696
2026-05-080.037149
2026-05-090.037372
2026-05-100.037134
2026-05-110.037086
2026-05-120.03692
2026-05-140.036762
2026-05-150.036707
2026-05-160.03653
2026-05-170.036566
2026-05-180.036958
2026-05-190.03663
2026-05-200.036644
2026-05-210.036543
2026-05-230.036461
2026-05-240.036548
2026-05-250.036693
2026-05-260.036572
2026-05-270.036612
2026-05-280.036578
2026-05-290.036574
2026-05-300.036641
2026-05-310.036617
2026-06-010.036581
2026-06-020.036564
2026-06-030.036506
2026-06-040.036494
2026-06-050.036522
2026-06-060.036206
2026-06-090.036323
2026-06-100.036323
2026-06-110.03624
2026-06-120.036326
2026-06-130.036348
2026-06-140.036327
2026-06-150.036406
2026-06-160.036382
2026-06-170.036387
2026-06-180.036147
2026-06-190.036062
2026-06-200.036058
2026-06-210.036097
2026-06-220.036033
2026-06-230.035921
2026-06-240.035884
2026-06-250.035863
2026-06-260.035862
2026-06-270.035781
2026-06-280.035838
2026-06-290.035847
2026-06-300.035864
2026-07-010.035839
2026-07-020.035897
2026-07-030.035928
2026-07-040.03594
2026-07-050.035939
2026-07-060.035925
2026-07-070.035921
2026-07-080.035871
2026-07-090.035916
2026-07-100.035931
2026-07-110.035854
2026-07-120.035884
2026-07-130.035846
2026-07-140.035908
2026-07-150.035935
2026-07-160.035989
2026-07-170.035942
2026-07-180.035942
2026-07-190.035936
2026-07-200.035913
2026-07-210.035876
2026-07-220.035867
2026-07-230.035844
2026-07-240.035818
2026-07-250.035744
2026-07-260.03578
2026-07-270.035827
2026-07-280.035828
2026-07-290.035862
2026-07-300.036044
2026-07-310.03615
2026-08-010.03623
2026-08-020.036216
2026-08-030.036261
2026-08-040.036181
2026-08-050.036312
2026-08-060.036314
2026-08-070.036266
2026-08-080.036322
2026-08-090.036338
2026-08-100.036344
2026-08-110.0363
2026-08-120.036293
2026-08-130.036266
2026-08-140.036327
2026-08-150.03636
2026-08-160.036365
2026-08-170.036426
2026-08-180.036416
2026-08-200.036678
2026-08-210.036711
2026-08-220.036692
2026-08-230.036708
2026-08-240.036692
2026-08-250.036651
2026-08-260.036652
2026-08-270.036626
2026-08-280.036586
2026-08-290.036396
2026-08-300.036483
2026-08-310.036526
2026-09-010.036561
2026-09-020.036391
2026-09-030.036496
2026-09-040.036606
2026-09-050.036496
2026-09-060.03657
2026-09-070.036558
2026-09-080.036604
2026-09-090.036617
2026-09-100.036645
2026-09-110.036557
2026-09-120.036447
2026-09-130.036522
2026-09-140.036454
2026-09-150.036289
2026-09-160.036253
2026-09-170.036057
2026-09-180.035809
2026-09-190.036093
2026-09-200.036112
2026-09-210.036072
2026-09-220.036157
2026-09-230.035923
2026-09-240.035768
2026-09-250.035746
2026-09-260.035797
2026-09-270.035817
2026-09-280.03578
2026-09-300.03567
2026-10-020.035396
2026-10-030.035363
2026-10-050.035264
2026-10-060.035334
2026-10-070.035253
2026-10-080.035258
2026-10-090.035255
2026-10-100.035201
2026-10-110.035211
2026-10-120.03526
2026-10-130.035135
2026-10-140.035181
2026-10-150.035238
2026-10-160.035296
2026-10-170.035318
2026-10-180.035299
2026-10-190.035283
2026-10-200.035291
2026-10-210.035337
2026-10-220.03531
2026-10-230.035265
2026-10-240.035208
2026-10-250.035249
2026-10-260.035259
2026-10-270.035194
2026-10-280.035024
2026-10-290.035064
2026-10-300.035131
2026-10-310.035076

High

0.03764

Low

0.03219

Average

0.03576

Statistics use all 723 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XPF/SAR API questions

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

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

How far back does XPF/SAR historical data go?

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