Skip to content

XPF to CUP exchange rate API

CFP Franc to Cuban Peso · quoted 2026-11-01

0.22509

▲ +1.59% over 2Y

1 XPF = 0.22509 CUP · 1 CUP = 4.4428 XPF · Get this rate via the API

1 XPF buys 0.22509 CUP as of 2026-11-01, so 1 CUP buys 4.4428 XPF. Over the last 2 years, XPF/CUP traded between 0.20624 and 0.26400, averaged 0.23471 and rose 1.59%. The API holds daily XPF/CUP 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/CUP over 2Y: show the values
Rates per 1 XPF. Missing rates are shown as a dash.
DateCUP
2024-11-010.221569
2024-11-020.218666
2024-11-030.217372
2024-11-040.221986
2024-11-050.222348
2024-11-060.2192
2024-11-070.219645
2024-11-080.219579
2024-11-090.215669
2024-11-100.216419
2024-11-110.218505
2024-11-120.21785
2024-11-130.217191
2024-11-140.215879
2024-11-150.215613
2024-11-160.212221
2024-11-170.21365
2024-11-180.215789
2024-11-190.216365
2024-11-200.215745
2024-11-210.214779
2024-11-220.212912
2024-11-230.20946
2024-11-240.210428
2024-11-250.213559
2024-11-260.214006
2024-11-270.214705
2024-11-280.215216
2024-11-290.215461
2024-11-300.212619
2024-12-010.213901
2024-12-020.214241
2024-12-030.214406
2024-12-040.21453
2024-12-050.215424
2024-12-060.215928
2024-12-070.21257
2024-12-080.213828
2024-12-090.215865
2024-12-100.215489
2024-12-110.214816
2024-12-120.214403
2024-12-130.214022
2024-12-140.211339
2024-12-150.213201
2024-12-160.214079
2024-12-170.213976
2024-12-180.213548
2024-12-190.211589
2024-12-200.211958
2024-12-210.209653
2024-12-220.211719
2024-12-230.212448
2024-12-240.211922
2024-12-250.210444
2024-12-260.211999
2024-12-270.212312
2024-12-280.209331
2024-12-290.210454
2024-12-300.212535
2024-12-310.212221
2025-01-010.210487
2025-01-020.210513
2025-01-030.21005
2025-01-040.207568
2025-01-050.208866
2025-01-060.211345
2025-01-070.212028
2025-01-080.210805
2025-01-090.210429
2025-01-100.209732
2025-01-110.20624
2025-01-120.208149
2025-01-130.208571
2025-01-140.209939
2025-01-150.210336
2025-01-160.209953
2025-01-170.21022
2025-01-180.206461
2025-01-190.2074
2025-01-200.210922
2025-01-210.212084
2025-01-220.2125
2025-01-230.212392
2025-01-240.213799
2025-01-250.211089
2025-01-260.211501
2025-01-270.213719
2025-01-280.212953
2025-01-290.212861
2025-01-300.212814
2025-01-310.211956
2025-02-010.208362
2025-02-020.209802
2025-02-030.211826
2025-02-040.211437
2025-02-050.212531
2025-02-060.212134
2025-02-070.211338
2025-02-080.207295
2025-02-090.208335
2025-02-100.211127
2025-02-110.211725
2025-02-120.212748
2025-02-130.213717
2025-02-140.214354
2025-02-150.210849
2025-02-160.212399
2025-02-170.213714
2025-02-180.213182
2025-02-190.212784
2025-02-200.213258
2025-02-210.213704
2025-02-220.210377
2025-02-230.212785
2025-02-240.214184
2025-02-250.214173
2025-02-260.23669
2025-02-270.213179
2025-02-280.211974
2025-03-010.208816
2025-03-020.211199
2025-03-030.213217
2025-03-040.214768
2025-03-050.218106
2025-03-060.220313
2025-03-070.22099
2025-03-080.2174
2025-03-090.24329
2025-03-100.221521
2025-03-110.222702
2025-03-120.222679
2025-03-130.222051
2025-03-140.221962
2025-03-150.218977
2025-03-160.244141
2025-03-170.222247
2025-03-180.22309
2025-03-190.222746
2025-03-200.221936
2025-03-210.221144
2025-03-220.217716
2025-03-230.243143
2025-03-250.220606
2025-03-260.220162
2025-03-270.220323
2025-03-280.220764
2025-03-290.218485
2025-03-300.219129
2025-03-310.244051
2025-04-010.21979
2025-04-020.219089
2025-04-030.223015
2025-04-040.224728
2025-04-050.22008
2025-04-060.22034
2025-04-070.22485
2025-04-080.223907
2025-04-090.225234
2025-04-100.22629
2025-04-110.231556
2025-04-120.228331
2025-04-130.230101
2025-04-140.231849
2025-04-150.230973
2025-04-160.231709
2025-04-170.231997
2025-04-180.23237
2025-04-190.228936
2025-04-200.232058
2025-04-210.23448
2025-04-220.234354
2025-04-230.232168
2025-04-240.232061
2025-04-250.232218
2025-04-260.22889
2025-04-270.22992
2025-04-280.231998
2025-04-290.232305
2025-04-300.231881
2025-05-010.230766
2025-05-020.231055
2025-05-030.227267
2025-05-040.228536
2025-05-050.231551
2025-05-060.231732
2025-05-080.230695
2025-05-090.229847
2025-05-100.226476
2025-05-110.228207
2025-05-120.227637
2025-05-130.227221
2025-05-140.228609
2025-05-150.228455
2025-05-170.224348
2025-05-180.22678
2025-05-190.229267
2025-05-200.230435
2025-05-210.230905
2025-05-220.230931
2025-05-230.231318
2025-05-240.228457
2025-05-250.229283
2025-05-260.232184
2025-05-270.23171
2025-05-280.230959
2025-05-290.230605
2025-05-300.231724
2025-05-310.228076
2025-06-010.230644
2025-06-020.2326
2025-06-030.232678
2025-06-040.232976
2025-06-050.233336
2025-06-060.233103
2025-06-070.229084
2025-06-080.230852
2025-06-090.233578
2025-06-100.233384
2025-06-110.233977
2025-06-120.236038
2025-06-130.236177
2025-06-140.232488
2025-06-150.233564
2025-06-160.235721
2025-06-170.23558
2025-06-180.234787
2025-06-190.234348
2025-06-200.235259
2025-06-210.231679
2025-06-220.233296
2025-06-230.235743
2025-06-240.236912
2025-06-250.237245
2025-06-260.239183
2025-06-270.239409
2025-06-280.235332
2025-06-290.237384
2025-06-300.239755
2025-07-010.240682
2025-07-020.240827
2025-07-030.240365
2025-07-040.240507
2025-07-050.236611
2025-07-060.237737
2025-07-070.239653
2025-07-080.239353
2025-07-090.23925
2025-07-100.238888
2025-07-110.238861
2025-07-120.235078
2025-07-130.236706
2025-07-140.238261
2025-07-150.238119
2025-07-160.237464
2025-07-170.236716
2025-07-180.237066
2025-07-190.233802
2025-07-200.234474
2025-07-210.238581
2025-07-220.238778
2025-07-230.239272
2025-07-240.239657
2025-07-250.239465
2025-07-260.235878
2025-07-270.238278
2025-07-280.237954
2025-07-290.236033
2025-07-300.234915
2025-07-310.233581
2025-08-010.233854
2025-08-020.232912
2025-08-030.234426
2025-08-040.236086
2025-08-050.233557
2025-08-060.234705
2025-08-070.235701
2025-08-080.235963
2025-08-090.233258
2025-08-100.235835
2025-08-110.237177
2025-08-120.238241
2025-08-130.239196
2025-08-140.238356
2025-08-150.238739
2025-08-160.23533
2025-08-170.235965
2025-08-180.238311
2025-08-190.238184
2025-08-200.237859
2025-08-210.237277
2025-08-220.23793
2025-08-230.235693
2025-08-240.235218
2025-08-250.238386
2025-08-260.238384
2025-08-270.237195
2025-08-280.238271
2025-08-290.23852
2025-08-300.235072
2025-08-310.237581
2025-09-010.238761
2025-09-020.238403
2025-09-030.237671
2025-09-040.237593
2025-09-050.239052
2025-09-060.235671
2025-09-070.237414
2025-09-080.239207
2025-09-090.239167
2025-09-100.239795
2025-09-110.239303
2025-09-130.235788
2025-09-140.237166
2025-09-150.240061
2025-09-160.241335
2025-09-170.240887
2025-09-180.240691
2025-09-190.240004
2025-09-200.236185
2025-09-210.237714
2025-09-220.240796
2025-09-230.240998
2025-09-240.240301
2025-09-250.238858
2025-09-260.238386
2025-09-270.23474
2025-09-280.236491
2025-09-290.238156
2025-09-300.236226
2025-10-010.23598
2025-10-020.235695
2025-10-030.235698
2025-10-040.236181
2025-10-050.235183
2025-10-060.235819
2025-10-070.234458
2025-10-080.234356
2025-10-090.234013
2025-10-100.233293
2025-10-110.233078
2025-10-120.233054
2025-10-130.232948
2025-10-140.232624
2025-10-150.232616
2025-10-160.233548
2025-10-170.233721
2025-10-180.234743
2025-10-190.233856
2025-10-200.234067
2025-10-210.233229
2025-10-220.233187
2025-10-230.232754
2025-10-240.232808
2025-10-250.233701
2025-10-260.233094
2025-10-270.233097
2025-10-280.233848
2025-10-290.23362
2025-10-300.232937
2025-10-310.232267
2025-11-010.2323
2025-11-020.232705
2025-11-030.232215
2025-11-040.231478
2025-11-050.231029
2025-11-060.231371
2025-11-070.231919
2025-11-080.232581
2025-11-090.231851
2025-11-100.232354
2025-11-110.232559
2025-11-120.232308
2025-11-130.232714
2025-11-140.233287
2025-11-150.233576
2025-11-160.232399
2025-11-170.232883
2025-11-180.232774
2025-11-190.232364
2025-11-200.231707
2025-11-210.231853
2025-11-220.231571
2025-11-230.231752
2025-11-240.231695
2025-11-250.231968
2025-11-260.232179
2025-11-270.232991
2025-11-280.232775
2025-11-290.232863
2025-11-300.232689
2025-12-010.232425
2025-12-020.233021
2025-12-030.233757
2025-12-040.234009
2025-12-050.233596
2025-12-060.234163
2025-12-070.233471
2025-12-080.233728
2025-12-090.233621
2025-12-110.233385
2025-12-120.235483
2025-12-130.23587
2025-12-140.235443
2025-12-150.235619
2025-12-160.236001
2025-12-170.236071
2025-12-180.235782
2025-12-190.235628
2025-12-200.235582
2025-12-210.2348
2025-12-220.235741
2025-12-230.23592
2025-12-240.236411
2025-12-250.236706
2025-12-260.236396
2025-12-270.236657
2025-12-280.2365
2025-12-290.236279
2025-12-300.236322
2025-12-310.236282
2026-01-010.2365
2026-01-020.236274
2026-01-030.235912
2026-01-040.234958
2026-01-050.235834
2026-01-060.235026
2026-01-070.235125
2026-01-080.234921
2026-01-090.234884
2026-01-100.234184
2026-01-110.234747
2026-01-120.234637
2026-01-130.235154
2026-01-140.234318
2026-01-150.233988
2026-01-160.233537
2026-01-170.233277
2026-01-180.233634
2026-01-190.233524
2026-01-200.234468
2026-01-210.235156
2026-01-220.234845
2026-01-230.235132
2026-01-240.237685
2026-01-250.23605
2026-01-260.235171
2026-01-270.236884
2026-01-280.238758
2026-01-290.23905
2026-01-300.239697
2026-01-310.238356
2026-02-010.238797
2026-02-020.239748
2026-02-030.239281
2026-02-040.237815
2026-02-050.238025
2026-02-060.237924
2026-02-070.236817
2026-02-080.238078
2026-02-090.238005
2026-02-100.238793
2026-02-110.239549
2026-02-120.264001
2026-02-130.238936
2026-02-140.238596
2026-02-150.238553
2026-02-160.238337
2026-02-170.238456
2026-02-180.237783
2026-02-190.238074
2026-02-200.23743
2026-02-210.237021
2026-02-220.236669
2026-02-230.236562
2026-02-240.237011
2026-02-250.237213
2026-02-260.236961
2026-02-270.237543
2026-02-280.237189
2026-03-010.237095
2026-03-020.236085
2026-03-030.235851
2026-03-040.234386
2026-03-050.234534
2026-03-060.233991
2026-03-070.233663
2026-03-080.233582
2026-03-090.23343
2026-03-100.233311
2026-03-110.233532
2026-03-120.233427
2026-03-130.231808
2026-03-140.230013
2026-03-150.230453
2026-03-160.2307
2026-03-170.231089
2026-03-180.231091
2026-03-190.231745
2026-03-200.232125
2026-03-210.233069
2026-03-220.231911
2026-03-230.232165
2026-03-240.232053
2026-03-250.232397
2026-03-260.232781
2026-03-270.231366
2026-03-280.256401
2026-03-290.230561
2026-03-300.230938
2026-03-310.230985
2026-04-010.231989
2026-04-020.231821
2026-04-030.230523
2026-04-040.231485
2026-04-050.230247
2026-04-060.230793
2026-04-070.231108
2026-04-080.232414
2026-04-090.257816
2026-04-100.2585
2026-04-110.26043
2026-04-120.258882
2026-04-130.258432
2026-04-140.261
2026-04-150.26121
2026-04-160.261247
2026-04-170.261181
2026-04-180.261442
2026-04-190.261053
2026-04-200.260657
2026-04-210.260835
2026-04-220.260309
2026-04-230.259707
2026-04-240.259569
2026-04-250.260327
2026-04-260.26026
2026-04-270.260123
2026-04-280.259898
2026-04-290.259693
2026-04-300.259462
2026-05-010.260176
2026-05-020.260385
2026-05-030.260182
2026-05-040.259859
2026-05-050.259494
2026-05-060.260183
2026-05-070.260515
2026-05-080.260431
2026-05-090.261862
2026-05-100.261196
2026-05-110.260863
2026-05-120.235893
2026-05-140.235237
2026-05-150.259115
2026-05-160.233878
2026-05-170.233466
2026-05-180.25851
2026-05-190.234019
2026-05-200.233557
2026-05-210.233916
2026-05-230.233287
2026-05-240.23336
2026-05-250.233968
2026-05-260.233653
2026-05-270.233994
2026-05-280.234206
2026-05-290.258503
2026-05-300.258912
2026-05-310.258746
2026-06-010.258528
2026-06-020.258365
2026-06-030.257967
2026-06-040.257786
2026-06-050.257448
2026-06-060.255898
2026-06-090.25672
2026-06-100.256753
2026-06-110.256068
2026-06-120.256704
2026-06-130.257053
2026-06-140.256735
2026-06-150.257131
2026-06-160.256629
2026-06-170.257125
2026-06-180.255414
2026-06-190.255222
2026-06-200.2549
2026-06-210.25493
2026-06-220.254763
2026-06-230.253777
2026-06-240.25293
2026-06-250.252929
2026-06-260.253391
2026-06-270.253012
2026-06-280.253356
2026-06-290.25331
2026-06-300.25351
2026-07-010.253267
2026-07-020.253394
2026-07-030.253914
2026-07-040.254112
2026-07-050.254004
2026-07-060.253894
2026-07-070.253916
2026-07-080.253385
2026-07-090.253885
2026-07-100.253983
2026-07-110.253561
2026-07-120.253609
2026-07-130.253292
2026-07-140.253754
2026-07-150.253829
2026-07-160.254254
2026-07-170.253979
2026-07-180.254054
2026-07-190.254004
2026-07-200.253772
2026-07-210.253613
2026-07-220.25343
2026-07-230.253225
2026-07-240.25323
2026-07-250.252627
2026-07-260.252915
2026-07-270.253306
2026-07-280.253058
2026-07-290.253355
2026-07-300.254655
2026-07-310.255504
2026-08-010.256193
2026-08-020.256
2026-08-030.256242
2026-08-040.255701
2026-08-050.256439
2026-08-060.256645
2026-08-070.25628
2026-08-080.256743
2026-08-090.256814
2026-08-100.256875
2026-08-110.256547
2026-08-120.256515
2026-08-130.256371
2026-08-140.256744
2026-08-150.256875
2026-08-160.256944
2026-08-170.257416
2026-08-180.257416
2026-08-200.259156
2026-08-210.259405
2026-08-220.259547
2026-08-230.259458
2026-08-240.259422
2026-08-250.259109
2026-08-260.259077
2026-08-270.258888
2026-08-280.258454
2026-08-290.257292
2026-08-300.257833
2026-08-310.258139
2026-09-010.258418
2026-09-020.25724
2026-09-030.257902
2026-09-040.258713
2026-09-050.258039
2026-09-060.258496
2026-09-070.258326
2026-09-080.258669
2026-09-090.258765
2026-09-100.258945
2026-09-110.258373
2026-09-120.25768
2026-09-130.258198
2026-09-140.25766
2026-09-150.256477
2026-09-160.256182
2026-09-170.254737
2026-09-180.255547
2026-09-190.255075
2026-09-200.255194
2026-09-210.25489
2026-09-220.255538
2026-09-230.254011
2026-09-240.252884
2026-09-250.228784
2026-09-260.228885
2026-09-270.229286
2026-09-280.22924
2026-09-300.228477
2026-10-020.227709
2026-10-030.226404
2026-10-050.225194
2026-10-060.225708
2026-10-070.225551
2026-10-080.225494
2026-10-090.224835
2026-10-100.22536
2026-10-110.225388
2026-10-120.225672
2026-10-130.225264
2026-10-140.224776
2026-10-150.225415
2026-10-160.225523
2026-10-170.225999
2026-10-180.226217
2026-10-190.226482
2026-10-200.225763
2026-10-210.225753
2026-10-220.226182
2026-10-230.225558
2026-10-240.225138
2026-10-250.225432
2026-10-260.225147
2026-10-270.225344
2026-10-280.224548
2026-10-290.224026
2026-10-300.22495
2026-10-310.225085
2026-11-010.225085

High

0.26400

Low

0.20624

Average

0.23471

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

XPF/CUP API questions

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

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

How far back does XPF/CUP historical data go?

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