Skip to content

ZAR to CUC exchange rate API

Rand to Peso Convertible · quoted 2026-10-25

0.06026

▲ +6.12% over 2Y

1 ZAR = 0.06026 CUC · 1 CUC = 16.5945 ZAR · Get this rate via the API

1 ZAR buys 0.06026 CUC as of 2026-10-25, so 1 CUC buys 16.5945 ZAR. Over the last 2 years, ZAR/CUC traded between 0.05072 and 0.06380, averaged 0.05797 and rose 6.12%. The API holds daily ZAR/CUC 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/CUC over 2Y: show the values
Rates per 1 ZAR. Missing rates are shown as a dash.
DateCUC
2024-10-250.056786
2024-10-260.056609
2024-10-270.056598
2024-10-280.056379
2024-10-290.056389
2024-10-300.056464
2024-10-310.056715
2024-11-010.056956
2024-11-020.056641
2024-11-030.056702
2024-11-040.057014
2024-11-050.057269
2024-11-060.056336
2024-11-070.057572
2024-11-080.057062
2024-11-090.056859
2024-11-100.056847
2024-11-110.056007
2024-11-120.055416
2024-11-130.055531
2024-11-140.054536
2024-11-150.055018
2024-11-160.054953
2024-11-170.054935
2024-11-180.055313
2024-11-190.05539
2024-11-200.055221
2024-11-210.055317
2024-11-220.0554
2024-11-230.055201
2024-11-240.055182
2024-11-250.055355
2024-11-260.055282
2024-11-270.055109
2024-11-280.055089
2024-11-290.055363
2024-11-300.055356
2024-12-010.055343
2024-12-020.054999
2024-12-030.055237
2024-12-040.055024
2024-12-050.055349
2024-12-060.055375
2024-12-070.05548
2024-12-080.055477
2024-12-090.056118
2024-12-100.055933
2024-12-110.056249
2024-12-120.056516
2024-12-130.055907
2024-12-140.055962
2024-12-150.055977
2024-12-160.055932
2024-12-170.055161
2024-12-180.055358
2024-12-190.054609
2024-12-200.054462
2024-12-210.054585
2024-12-220.054606
2024-12-230.054118
2024-12-240.053778
2024-12-250.053458
2024-12-260.053336
2024-12-270.053441
2024-12-280.053504
2024-12-290.053491
2024-12-300.053369
2024-12-310.052954
2025-01-010.052984
2025-01-020.053554
2025-01-030.053374
2025-01-040.05339
2025-01-050.053406
2025-01-060.054098
2025-01-070.053789
2025-01-080.052923
2025-01-090.052972
2025-01-100.052527
2025-01-110.052328
2025-01-120.052325
2025-01-130.052234
2025-01-140.05277
2025-01-150.053005
2025-01-160.052935
2025-01-170.053278
2025-01-180.053442
2025-01-190.053364
2025-01-200.053345
2025-01-210.053753
2025-01-220.054143
2025-01-230.053866
2025-01-240.054394
2025-01-250.054348
2025-01-260.054274
2025-01-270.053577
2025-01-280.053485
2025-01-290.053573
2025-01-300.053974
2025-01-310.053686
2025-02-010.053559
2025-02-020.05335
2025-02-030.05311
2025-02-040.053253
2025-02-050.053858
2025-02-060.053728
2025-02-070.054265
2025-02-080.054297
2025-02-090.054129
2025-02-100.054296
2025-02-110.054082
2025-02-120.05418
2025-02-130.053982
2025-02-140.054415
2025-02-150.054407
2025-02-160.054452
2025-02-170.054232
2025-02-180.054239
2025-02-190.053978
2025-02-200.054254
2025-02-210.054377
2025-02-220.054457
2025-02-230.054426
2025-02-240.054499
2025-02-250.054427
2025-02-260.054377
2025-02-270.054299
2025-02-280.054247
2025-03-010.053507
2025-03-020.053489
2025-03-030.053647
2025-03-040.05398
2025-03-050.054223
2025-03-060.054641
2025-03-070.055026
2025-03-080.054823
2025-03-090.054754
2025-03-100.05482
2025-03-110.054755
2025-03-120.054362
2025-03-130.054264
2025-03-140.055041
2025-03-150.055011
2025-03-160.054891
2025-03-170.055122
2025-03-180.055397
2025-03-190.055188
2025-03-200.054972
2025-03-210.055006
2025-03-220.054887
2025-03-230.054896
2025-03-250.055052
2025-03-260.054768
2025-03-270.054729
2025-03-280.055054
2025-03-290.05446
2025-03-300.054345
2025-03-310.054406
2025-04-010.054556
2025-04-020.053735
2025-04-030.052963
2025-04-040.052455
2025-04-050.05238
2025-04-060.052142
2025-04-070.051549
2025-04-080.051698
2025-04-090.050719
2025-04-100.051479
2025-04-110.051858
2025-04-120.052218
2025-04-130.052304
2025-04-140.052834
2025-04-150.052782
2025-04-160.053047
2025-04-170.053102
2025-04-180.053063
2025-04-190.053065
2025-04-200.053037
2025-04-210.053386
2025-04-220.053696
2025-04-230.053761
2025-04-240.053449
2025-04-250.053167
2025-04-260.053524
2025-04-270.053533
2025-04-280.05368
2025-04-290.053915
2025-04-300.053876
2025-05-010.053723
2025-05-020.054413
2025-05-030.054641
2025-05-040.054328
2025-05-050.054617
2025-05-060.05475
2025-05-080.055096
2025-05-090.054932
2025-05-100.054866
2025-05-110.054886
2025-05-120.05461
2025-05-130.054398
2025-05-140.054797
2025-05-150.055314
2025-05-170.055427
2025-05-180.055362
2025-05-190.05541
2025-05-200.055628
2025-05-210.055821
2025-05-220.055474
2025-05-230.0556
2025-05-240.056042
2025-05-250.056042
2025-05-260.056028
2025-05-270.055819
2025-05-280.055827
2025-05-290.056018
2025-05-300.055873
2025-05-310.055572
2025-06-010.055624
2025-06-020.055774
2025-06-030.055837
2025-06-040.056029
2025-06-050.056338
2025-06-060.056285
2025-06-070.05626
2025-06-080.056239
2025-06-090.05637
2025-06-100.056583
2025-06-110.056298
2025-06-120.056148
2025-06-130.055516
2025-06-140.055712
2025-06-150.055705
2025-06-160.05624
2025-06-170.056124
2025-06-180.055321
2025-06-190.055281
2025-06-200.055587
2025-06-210.055563
2025-06-220.05532
2025-06-230.055225
2025-06-240.056389
2025-06-250.056195
2025-06-260.05618
2025-06-270.056171
2025-06-280.055936
2025-06-290.056122
2025-06-300.056235
2025-07-010.05687
2025-07-020.056631
2025-07-030.057054
2025-07-040.056747
2025-07-050.056793
2025-07-060.056828
2025-07-070.056333
2025-07-080.056228
2025-07-090.056055
2025-07-100.056264
2025-07-110.055674
2025-07-120.055774
2025-07-130.055771
2025-07-140.055962
2025-07-150.05614
2025-07-160.055827
2025-07-170.055868
2025-07-180.056457
2025-07-190.056418
2025-07-200.056409
2025-07-210.056452
2025-07-220.056889
2025-07-230.056943
2025-07-240.056829
2025-07-250.05639
2025-07-260.056289
2025-07-270.056327
2025-07-280.056028
2025-07-290.055663
2025-07-300.055965
2025-07-310.05519
2025-08-010.054575
2025-08-020.055247
2025-08-030.05513
2025-08-040.055488
2025-08-050.055483
2025-08-060.056137
2025-08-070.056417
2025-08-080.056465
2025-08-090.056371
2025-08-100.056395
2025-08-110.056285
2025-08-120.056449
2025-08-130.057091
2025-08-140.05689
2025-08-150.056863
2025-08-160.056833
2025-08-170.05682
2025-08-180.056774
2025-08-190.056767
2025-08-200.056489
2025-08-210.056489
2025-08-220.056725
2025-08-230.057298
2025-08-240.057339
2025-08-250.056963
2025-08-260.05669
2025-08-270.056299
2025-08-280.05673
2025-08-290.056384
2025-08-300.056605
2025-08-310.05661
2025-09-010.056883
2025-09-020.056575
2025-09-030.056721
2025-09-040.056205
2025-09-050.056604
2025-09-060.056866
2025-09-070.056869
2025-09-080.056924
2025-09-090.057193
2025-09-100.056912
2025-09-110.056993
2025-09-130.057461
2025-09-140.057537
2025-09-150.057729
2025-09-160.057609
2025-09-170.057517
2025-09-180.057625
2025-09-190.057518
2025-09-200.057692
2025-09-210.057677
2025-09-220.057791
2025-09-230.057742
2025-09-240.057814
2025-09-250.057644
2025-09-260.057305
2025-09-270.05744
2025-09-280.057612
2025-09-290.057842
2025-09-300.057888
2025-10-010.058196
2025-10-020.058188
2025-10-030.057948
2025-10-040.058039
2025-10-050.057981
2025-10-060.057976
2025-10-070.058145
2025-10-080.058184
2025-10-090.058471
2025-10-100.058095
2025-10-110.057156
2025-10-120.057284
2025-10-130.057593
2025-10-140.057263
2025-10-150.057733
2025-10-160.057747
2025-10-170.057543
2025-10-180.057533
2025-10-190.057549
2025-10-200.057733
2025-10-210.057703
2025-10-220.057272
2025-10-230.057643
2025-10-240.057709
2025-10-250.057682
2025-10-260.058075
2025-10-270.058184
2025-10-280.057969
2025-10-290.058459
2025-10-300.057628
2025-10-310.057639
2025-11-010.057636
2025-11-020.057718
2025-11-030.057774
2025-11-040.057241
2025-11-050.057328
2025-11-060.057654
2025-11-070.057643
2025-11-080.057795
2025-11-090.057812
2025-11-100.058185
2025-11-110.058253
2025-11-120.058664
2025-11-130.058813
2025-11-140.058368
2025-11-150.058516
2025-11-160.058516
2025-11-170.058557
2025-11-180.058022
2025-11-190.058285
2025-11-200.058008
2025-11-210.057608
2025-11-220.057555
2025-11-230.057543
2025-11-240.057869
2025-11-250.058079
2025-11-260.058334
2025-11-270.05823
2025-11-280.058425
2025-11-290.058438
2025-11-300.058398
2025-12-010.058563
2025-12-020.058466
2025-12-030.058543
2025-12-040.058889
2025-12-050.059061
2025-12-060.05906
2025-12-070.059056
2025-12-080.058947
2025-12-090.058577
2025-12-110.059028
2025-12-120.059326
2025-12-130.059263
2025-12-140.059278
2025-12-150.059604
2025-12-160.059666
2025-12-170.059761
2025-12-180.059604
2025-12-190.059607
2025-12-200.059641
2025-12-210.059619
2025-12-220.059882
2025-12-230.060116
2025-12-240.060109
2025-12-250.060055
2025-12-260.060014
2025-12-270.059999
2025-12-280.060013
2025-12-290.060039
2025-12-300.060116
2025-12-310.06043
2026-01-010.060407
2026-01-020.060554
2026-01-030.060642
2026-01-040.060631
2026-01-050.060665
2026-01-060.060989
2026-01-070.060774
2026-01-080.060551
2026-01-090.060331
2026-01-100.060654
2026-01-110.060582
2026-01-120.061017
2026-01-130.060775
2026-01-140.060993
2026-01-150.061079
2026-01-160.061019
2026-01-170.060941
2026-01-180.060918
2026-01-190.06091
2026-01-200.060823
2026-01-210.061309
2026-01-220.061657
2026-01-230.061936
2026-01-240.06198
2026-01-250.062115
2026-01-260.062215
2026-01-270.062549
2026-01-280.062962
2026-01-290.0638
2026-01-300.062762
2026-01-310.061944
2026-02-010.061954
2026-02-020.06239
2026-02-030.062698
2026-02-040.062745
2026-02-050.061805
2026-02-060.062018
2026-02-070.062378
2026-02-080.062378
2026-02-090.062596
2026-02-100.062666
2026-02-110.062943
2026-02-120.062911
2026-02-130.062369
2026-02-140.062668
2026-02-150.062722
2026-02-160.062694
2026-02-170.062137
2026-02-180.062409
2026-02-190.061656
2026-02-200.062122
2026-02-210.062348
2026-02-220.062342
2026-02-230.062455
2026-02-240.062467
2026-02-250.06305
2026-02-260.062986
2026-02-270.062733
2026-02-280.062779
2026-03-010.06245
2026-03-020.061876
2026-03-030.061
2026-03-040.061278
2026-03-050.060595
2026-03-060.059815
2026-03-070.060425
2026-03-080.060256
2026-03-090.059963
2026-03-100.061391
2026-03-110.060968
2026-03-120.060453
2026-03-130.059537
2026-03-140.059035
2026-03-150.059117
2026-03-160.059638
2026-03-170.060028
2026-03-180.059225
2026-03-190.058585
2026-03-200.05922
2026-03-210.058418
2026-03-220.058624
2026-03-230.059485
2026-03-240.058871
2026-03-250.059124
2026-03-260.058624
2026-03-270.058171
2026-03-280.058411
2026-03-290.058472
2026-03-300.058191
2026-03-310.058582
2026-04-010.05959
2026-04-020.058782
2026-04-030.058828
2026-04-040.058917
2026-04-050.058928
2026-04-060.059206
2026-04-070.059208
2026-04-080.06131
2026-04-090.060856
2026-04-100.060871
2026-04-110.060907
2026-04-120.060622
2026-04-130.060273
2026-04-140.061152
2026-04-150.06092
2026-04-160.061032
2026-04-170.061031
2026-04-180.061288
2026-04-190.061021
2026-04-200.061162
2026-04-210.061089
2026-04-220.06072
2026-04-230.060724
2026-04-240.060379
2026-04-250.06048
2026-04-260.060388
2026-04-270.060684
2026-04-280.060116
2026-04-290.060246
2026-04-300.059558
2026-05-010.05997
2026-05-020.060004
2026-05-030.060268
2026-05-040.059791
2026-05-050.059914
2026-05-060.060955
2026-05-070.061509
2026-05-080.060903
2026-05-090.061047
2026-05-100.060846
2026-05-110.060804
2026-05-120.060508
2026-05-140.060949
2026-05-150.060018
2026-05-160.059904
2026-05-170.05994
2026-05-180.060155
2026-05-190.060067
2026-05-200.060264
2026-05-210.060408
2026-05-230.060762
2026-05-240.06098
2026-05-250.061239
2026-05-260.061135
2026-05-270.061126
2026-05-280.061161
2026-05-290.061647
2026-05-300.06159
2026-05-310.061489
2026-06-010.061529
2026-06-020.061709
2026-06-030.061459
2026-06-040.061552
2026-06-050.061465
2026-06-060.06038
2026-06-090.060785
2026-06-100.060249
2026-06-110.060588
2026-06-120.061338
2026-06-130.061439
2026-06-140.061646
2026-06-150.061642
2026-06-160.06175
2026-06-170.061643
2026-06-180.060855
2026-06-190.060792
2026-06-200.06084
2026-06-210.060712
2026-06-220.060962
2026-06-230.060648
2026-06-240.060203
2026-06-250.060378
2026-06-260.060742
2026-06-270.060736
2026-06-280.060742
2026-06-290.060916
2026-06-300.061095
2026-07-010.060851
2026-07-020.061059
2026-07-030.061683
2026-07-040.061663
2026-07-050.061637
2026-07-060.061602
2026-07-070.061601
2026-07-080.061013
2026-07-090.061098
2026-07-100.061283
2026-07-110.061318
2026-07-120.061202
2026-07-130.061105
2026-07-140.060747
2026-07-150.061012
2026-07-160.061067
2026-07-170.060573
2026-07-180.060531
2026-07-190.060466
2026-07-200.060639
2026-07-210.060831
2026-07-220.060687
2026-07-230.06081
2026-07-240.059374
2026-07-250.059412
2026-07-260.059651
2026-07-270.059762
2026-07-280.059545
2026-07-290.059685
2026-07-300.06029
2026-07-310.06034
2026-08-010.060481
2026-08-020.060614
2026-08-030.060716
2026-08-040.060827
2026-08-050.061134
2026-08-060.06132
2026-08-070.061639
2026-08-080.061935
2026-08-090.061928
2026-08-100.061825
2026-08-110.061814
2026-08-120.06199
2026-08-130.06206
2026-08-140.06187
2026-08-150.061697
2026-08-160.061787
2026-08-170.061817
2026-08-180.061671
2026-08-200.061818
2026-08-210.062477
2026-08-220.062499
2026-08-230.062439
2026-08-240.062519
2026-08-250.062572
2026-08-260.062845
2026-08-270.062571
2026-08-280.06247
2026-08-290.0619
2026-08-300.061871
2026-08-310.062053
2026-09-010.061909
2026-09-020.062151
2026-09-030.062352
2026-09-040.062634
2026-09-050.062689
2026-09-060.062687
2026-09-070.062526
2026-09-080.062405
2026-09-090.062345
2026-09-100.061929
2026-09-110.061893
2026-09-120.061997
2026-09-130.061944
2026-09-140.061552
2026-09-150.061458
2026-09-160.061468
2026-09-170.061512
2026-09-180.061453
2026-09-190.061528
2026-09-200.06149
2026-09-210.061498
2026-09-220.061575
2026-09-230.061208
2026-09-240.060868
2026-09-250.061382
2026-09-260.061306
2026-09-270.061321
2026-09-280.061004
2026-09-300.061003
2026-10-020.059752
2026-10-030.060103
2026-10-050.060065
2026-10-060.06065
2026-10-070.059929
2026-10-080.060059
2026-10-090.060457
2026-10-100.060608
2026-10-110.06051
2026-10-120.060494
2026-10-130.060613
2026-10-140.060708
2026-10-150.060408
2026-10-160.060743
2026-10-170.060673
2026-10-180.06064
2026-10-190.060855
2026-10-200.06069
2026-10-210.061079
2026-10-220.060596
2026-10-230.060243
2026-10-240.060261
2026-10-250.060261

High

0.06380

Low

0.05072

Average

0.05797

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

ZAR/CUC API questions

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

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

How far back does ZAR/CUC historical data go?

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