Skip to content

TZS to CUP exchange rate API

Tanzanian Shilling to Cuban Peso · quoted 2026-10-31

0.009115

▼ +0.42% over 2Y

1 TZS = 0.009115 CUP · 1 CUP = 109.7093 TZS · Get this rate via the API

1 TZS buys 0.009115 CUP as of 2026-10-31, so 1 CUP buys 109.7093 TZS. Over the last 2 years, TZS/CUP traded between 0.008888 and 0.01066, averaged 0.009593 and fell 0.42%. The API holds daily TZS/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
TZS/CUP over 2Y: show the values
Rates per 1 TZS. Missing rates are shown as a dash.
DateCUP
2024-10-310.009153
2024-11-010.009218
2024-11-020.008888
2024-11-030.009085
2024-11-040.009214
2024-11-050.009255
2024-11-060.009274
2024-11-070.009265
2024-11-080.00928
2024-11-090.008998
2024-11-100.009172
2024-11-110.00927
2024-11-120.009267
2024-11-130.00926
2024-11-140.009254
2024-11-150.009239
2024-11-160.009033
2024-11-170.009143
2024-11-180.009267
2024-11-190.009283
2024-11-200.009276
2024-11-210.009262
2024-11-220.009252
2024-11-230.009027
2024-11-240.009123
2024-11-250.009262
2024-11-260.009339
2024-11-270.009386
2024-11-280.009337
2024-11-290.009329
2024-11-300.009086
2024-12-010.009237
2024-12-020.009323
2024-12-030.009337
2024-12-040.009421
2024-12-050.009509
2024-12-060.009737
2024-12-070.00915
2024-12-080.009658
2024-12-090.009984
2024-12-100.009969
2024-12-110.010248
2024-12-120.010564
2024-12-130.010656
2024-12-140.009147
2024-12-150.010264
2024-12-160.010595
2024-12-170.010559
2024-12-180.01046
2024-12-190.010269
2024-12-200.010137
2024-12-210.010042
2024-12-220.010048
2024-12-230.010098
2024-12-240.01003
2024-12-250.009968
2024-12-260.009999
2024-12-270.009959
2024-12-280.009902
2024-12-290.009941
2024-12-300.009958
2024-12-310.00994
2025-01-010.009963
2025-01-020.009889
2025-01-030.009846
2025-01-040.009753
2025-01-050.009813
2025-01-060.009807
2025-01-070.009771
2025-01-080.009757
2025-01-090.009749
2025-01-100.009721
2025-01-110.009598
2025-01-120.009698
2025-01-130.009691
2025-01-140.009568
2025-01-150.009419
2025-01-160.00941
2025-01-170.009413
2025-01-180.009494
2025-01-190.00941
2025-01-200.009393
2025-01-210.009439
2025-01-220.009379
2025-01-230.00934
2025-01-240.009323
2025-01-250.009469
2025-01-260.009357
2025-01-270.009308
2025-01-280.009217
2025-01-290.009139
2025-01-300.009123
2025-01-310.009048
2025-02-010.009409
2025-02-020.009142
2025-02-030.009059
2025-02-040.009033
2025-02-050.009009
2025-02-060.009003
2025-02-070.008973
2025-02-080.009334
2025-02-090.009076
2025-02-100.009004
2025-02-110.009037
2025-02-120.009066
2025-02-130.009072
2025-02-140.009056
2025-02-150.009271
2025-02-160.009115
2025-02-170.009023
2025-02-180.009046
2025-02-190.009033
2025-02-200.009031
2025-02-210.009071
2025-02-220.009256
2025-02-230.009196
2025-02-240.009126
2025-02-250.009098
2025-02-260.010047
2025-02-270.009099
2025-02-280.009125
2025-03-010.009201
2025-03-020.009187
2025-03-030.009134
2025-03-040.009139
2025-03-050.009155
2025-03-060.009196
2025-03-070.0092
2025-03-080.00912
2025-03-090.010142
2025-03-100.009182
2025-03-110.009174
2025-03-120.009164
2025-03-130.009155
2025-03-140.009146
2025-03-150.009047
2025-03-160.010077
2025-03-170.009158
2025-03-180.009174
2025-03-190.00916
2025-03-200.009151
2025-03-210.009135
2025-03-220.009033
2025-03-230.010062
2025-03-250.009138
2025-03-260.009135
2025-03-270.009145
2025-03-280.009164
2025-03-290.009076
2025-03-300.009069
2025-03-310.010109
2025-04-010.009119
2025-04-020.009085
2025-04-030.009094
2025-04-040.009145
2025-04-050.008985
2025-04-060.009031
2025-04-070.009203
2025-04-080.009183
2025-04-090.009171
2025-04-100.009167
2025-04-110.009158
2025-04-120.008943
2025-04-130.009084
2025-04-140.009133
2025-04-150.00913
2025-04-160.009124
2025-04-170.009134
2025-04-180.009126
2025-04-190.008919
2025-04-200.009089
2025-04-210.009132
2025-04-220.009117
2025-04-230.009113
2025-04-240.00911
2025-04-250.009127
2025-04-260.00891
2025-04-270.009018
2025-04-280.009105
2025-04-290.009107
2025-04-300.00911
2025-05-010.009109
2025-05-020.009104
2025-05-030.0089
2025-05-040.009038
2025-05-050.009121
2025-05-060.009122
2025-05-080.009144
2025-05-090.009132
2025-05-100.008914
2025-05-110.00906
2025-05-120.009127
2025-05-130.009116
2025-05-140.009108
2025-05-150.009106
2025-05-170.0089
2025-05-180.00904
2025-05-190.009115
2025-05-200.00914
2025-05-210.009097
2025-05-220.009116
2025-05-230.0091
2025-05-240.008898
2025-05-250.008985
2025-05-260.009094
2025-05-270.009108
2025-05-280.009127
2025-05-290.00912
2025-05-300.009123
2025-05-310.008897
2025-06-010.009068
2025-06-020.009125
2025-06-030.009164
2025-06-040.009196
2025-06-050.00937
2025-06-060.009555
2025-06-070.009064
2025-06-080.009419
2025-06-090.009648
2025-06-100.009696
2025-06-110.009653
2025-06-120.009599
2025-06-130.00957
2025-06-140.009267
2025-06-150.009384
2025-06-160.00948
2025-06-170.009435
2025-06-180.009343
2025-06-190.009247
2025-06-200.009189
2025-06-210.009096
2025-06-220.009177
2025-06-230.009196
2025-06-240.009167
2025-06-250.009228
2025-06-260.009359
2025-06-270.009418
2025-06-280.009091
2025-06-290.009277
2025-06-300.009398
2025-07-010.009391
2025-07-020.009369
2025-07-030.009329
2025-07-040.00933
2025-07-050.009068
2025-07-060.00924
2025-07-070.009323
2025-07-080.009357
2025-07-090.009435
2025-07-100.009457
2025-07-110.009467
2025-07-120.00919
2025-07-130.009384
2025-07-140.00942
2025-07-150.009376
2025-07-160.009417
2025-07-170.009427
2025-07-180.009412
2025-07-190.009213
2025-07-200.009308
2025-07-210.009456
2025-07-220.009465
2025-07-230.009535
2025-07-240.009541
2025-07-250.009531
2025-07-260.009313
2025-07-270.009479
2025-07-280.009576
2025-07-290.009637
2025-07-300.009649
2025-07-310.009679
2025-08-010.009724
2025-08-020.009388
2025-08-030.00967
2025-08-040.00983
2025-08-050.009896
2025-08-060.009927
2025-08-070.009852
2025-08-080.009838
2025-08-090.009671
2025-08-100.009823
2025-08-110.009749
2025-08-120.009643
2025-08-130.009502
2025-08-140.009384
2025-08-150.009394
2025-08-160.009189
2025-08-170.009367
2025-08-180.009607
2025-08-190.009985
2025-08-200.010128
2025-08-210.01005
2025-08-220.009916
2025-08-230.009614
2025-08-240.009665
2025-08-250.009784
2025-08-260.009847
2025-08-270.009847
2025-08-280.009847
2025-08-290.009834
2025-08-300.009577
2025-08-310.009773
2025-09-010.009797
2025-09-020.009835
2025-09-030.009857
2025-09-040.009863
2025-09-050.009904
2025-09-060.009587
2025-09-070.009824
2025-09-080.009917
2025-09-090.009933
2025-09-100.010015
2025-09-110.00999
2025-09-130.009747
2025-09-140.009877
2025-09-150.009977
2025-09-160.009941
2025-09-170.009863
2025-09-180.009887
2025-09-190.009915
2025-09-200.009733
2025-09-210.009782
2025-09-220.009952
2025-09-230.009953
2025-09-240.009975
2025-09-250.01005
2025-09-260.010168
2025-09-270.009763
2025-09-280.009982
2025-09-290.010053
2025-09-300.010125
2025-10-010.010015
2025-10-020.010024
2025-10-030.010023
2025-10-040.009776
2025-10-050.009926
2025-10-060.010054
2025-10-070.009802
2025-10-080.009849
2025-10-090.009867
2025-10-100.009871
2025-10-110.009785
2025-10-120.009754
2025-10-130.009806
2025-10-140.00985
2025-10-150.009798
2025-10-160.009825
2025-10-170.009811
2025-10-180.009764
2025-10-190.009551
2025-10-200.009805
2025-10-210.009806
2025-10-220.009781
2025-10-230.009711
2025-10-240.009719
2025-10-250.009637
2025-10-260.00968
2025-10-270.009733
2025-10-280.009784
2025-10-290.009827
2025-10-300.009804
2025-10-310.009788
2025-11-010.009754
2025-11-020.009747
2025-11-030.009816
2025-11-040.009802
2025-11-050.009779
2025-11-060.009757
2025-11-070.009783
2025-11-080.009764
2025-11-090.009721
2025-11-100.009783
2025-11-110.009825
2025-11-120.009818
2025-11-130.009872
2025-11-140.009876
2025-11-150.009844
2025-11-160.00976
2025-11-170.009869
2025-11-180.009902
2025-11-190.009916
2025-11-200.009893
2025-11-210.009871
2025-11-220.009816
2025-11-230.009807
2025-11-240.009791
2025-11-250.009803
2025-11-260.009813
2025-11-270.009829
2025-11-280.009796
2025-11-290.009733
2025-11-300.009725
2025-12-010.009771
2025-12-020.009821
2025-12-030.009855
2025-12-040.009882
2025-12-050.009893
2025-12-060.00985
2025-12-070.009732
2025-12-080.009857
2025-12-090.009863
2025-12-110.009785
2025-12-120.009794
2025-12-130.009739
2025-12-140.009694
2025-12-150.00972
2025-12-160.009772
2025-12-170.009787
2025-12-180.009771
2025-12-190.009742
2025-12-200.009642
2025-12-210.009609
2025-12-220.009719
2025-12-230.00975
2025-12-240.009761
2025-12-250.00975
2025-12-260.009825
2025-12-270.009697
2025-12-280.008927
2025-12-290.009745
2025-12-300.009766
2025-12-310.009802
2026-01-010.009794
2026-01-020.009769
2026-01-030.009717
2026-01-040.009684
2026-01-050.009757
2026-01-060.009723
2026-01-070.009772
2026-01-080.009685
2026-01-090.009693
2026-01-100.009607
2026-01-110.009633
2026-01-120.009698
2026-01-130.009666
2026-01-140.009734
2026-01-150.009723
2026-01-160.009695
2026-01-170.009555
2026-01-180.009695
2026-01-190.009641
2026-01-200.009654
2026-01-210.009629
2026-01-220.009536
2026-01-230.009535
2026-01-240.009454
2026-01-250.009427
2026-01-260.009371
2026-01-270.009493
2026-01-280.009453
2026-01-290.009535
2026-01-300.009487
2026-01-310.009331
2026-02-010.009414
2026-02-020.009435
2026-02-030.00949
2026-02-040.009331
2026-02-050.009427
2026-02-060.009417
2026-02-070.009287
2026-02-080.009348
2026-02-090.009304
2026-02-100.009323
2026-02-110.009366
2026-02-120.010285
2026-02-130.009338
2026-02-140.00922
2026-02-150.009295
2026-02-160.009305
2026-02-170.009308
2026-02-180.009322
2026-02-190.009352
2026-02-200.009334
2026-02-210.009298
2026-02-220.009277
2026-02-230.009295
2026-02-240.009336
2026-02-250.00939
2026-02-260.00938
2026-02-270.009484
2026-02-280.009362
2026-03-010.009409
2026-03-020.009432
2026-03-030.009432
2026-03-040.00938
2026-03-050.009368
2026-03-060.009303
2026-03-070.009291
2026-03-080.009286
2026-03-090.009311
2026-03-100.009243
2026-03-110.009269
2026-03-120.0093
2026-03-130.009279
2026-03-140.009213
2026-03-150.00929
2026-03-160.009292
2026-03-170.009223
2026-03-180.009264
2026-03-190.009315
2026-03-200.009279
2026-03-210.009275
2026-03-220.00926
2026-03-230.009296
2026-03-240.009291
2026-03-250.009323
2026-03-260.009377
2026-03-270.009313
2026-03-280.010285
2026-03-290.009264
2026-03-300.00929
2026-03-310.00933
2026-04-010.009299
2026-04-020.009301
2026-04-030.009383
2026-04-040.009228
2026-04-050.009234
2026-04-060.009335
2026-04-070.009313
2026-04-080.009215
2026-04-090.010226
2026-04-100.010217
2026-04-110.010172
2026-04-120.010217
2026-04-130.010199
2026-04-140.010191
2026-04-150.01019
2026-04-160.010209
2026-04-170.010151
2026-04-180.010212
2026-04-190.010225
2026-04-200.0102
2026-04-210.010195
2026-04-220.010188
2026-04-230.010161
2026-04-240.010143
2026-04-250.010199
2026-04-260.010214
2026-04-270.010149
2026-04-280.010162
2026-04-290.010148
2026-04-300.010173
2026-05-010.010198
2026-05-020.010172
2026-05-030.010193
2026-05-040.0102
2026-05-050.010173
2026-05-060.010178
2026-05-070.010203
2026-05-080.010194
2026-05-090.010198
2026-05-100.01022
2026-05-110.01021
2026-05-120.009245
2026-05-140.009277
2026-05-150.010204
2026-05-160.009215
2026-05-170.009228
2026-05-180.010198
2026-05-190.009213
2026-05-200.009185
2026-05-210.009207
2026-05-230.009126
2026-05-240.009143
2026-05-250.009134
2026-05-260.009131
2026-05-270.009137
2026-05-280.00916
2026-05-290.010127
2026-05-300.0101
2026-05-310.010139
2026-06-010.010173
2026-06-020.010144
2026-06-030.010131
2026-06-040.010153
2026-06-050.010145
2026-06-060.010097
2026-06-090.010129
2026-06-100.010133
2026-06-110.010131
2026-06-120.010154
2026-06-130.010139
2026-06-140.010125
2026-06-150.01014
2026-06-160.010111
2026-06-170.010106
2026-06-180.010109
2026-06-190.010107
2026-06-200.010083
2026-06-210.010097
2026-06-220.010108
2026-06-230.010087
2026-06-240.01011
2026-06-250.010136
2026-06-260.010102
2026-06-270.010083
2026-06-280.010096
2026-06-290.010104
2026-06-300.010103
2026-07-010.010107
2026-07-020.010102
2026-07-030.010105
2026-07-040.010097
2026-07-050.0101
2026-07-060.010101
2026-07-070.010101
2026-07-080.010091
2026-07-090.010095
2026-07-100.010091
2026-07-110.01008
2026-07-120.010079
2026-07-130.01011
2026-07-140.010082
2026-07-150.010068
2026-07-160.010081
2026-07-170.010077
2026-07-180.010095
2026-07-190.010077
2026-07-200.010081
2026-07-210.010069
2026-07-220.010066
2026-07-230.010071
2026-07-240.010072
2026-07-250.010061
2026-07-260.010049
2026-07-270.010064
2026-07-280.010048
2026-07-290.010047
2026-07-300.010037
2026-07-310.010032
2026-08-010.010034
2026-08-020.010089
2026-08-030.010044
2026-08-040.010044
2026-08-050.01003
2026-08-060.01004
2026-08-070.010024
2026-08-080.010017
2026-08-090.010036
2026-08-100.010031
2026-08-110.010018
2026-08-120.010037
2026-08-130.010049
2026-08-140.010029
2026-08-150.009999
2026-08-160.010031
2026-08-170.01004
2026-08-180.010028
2026-08-200.010015
2026-08-210.010023
2026-08-220.010018
2026-08-230.010031
2026-08-240.010049
2026-08-250.010041
2026-08-260.010016
2026-08-270.010037
2026-08-280.010018
2026-08-290.010018
2026-08-300.010042
2026-08-310.01004
2026-09-010.010037
2026-09-020.01004
2026-09-030.010028
2026-09-040.010023
2026-09-050.010002
2026-09-060.010035
2026-09-070.010037
2026-09-080.010031
2026-09-090.010049
2026-09-100.01004
2026-09-110.01004
2026-09-120.010024
2026-09-130.010051
2026-09-140.010047
2026-09-150.010039
2026-09-160.010036
2026-09-170.010037
2026-09-180.010036
2026-09-190.010007
2026-09-200.010035
2026-09-210.010049
2026-09-220.010044
2026-09-230.010042
2026-09-240.010038
2026-09-250.009094
2026-09-260.009057
2026-09-270.009068
2026-09-280.009088
2026-09-300.009062
2026-10-020.009125
2026-10-030.009109
2026-10-050.00906
2026-10-060.009079
2026-10-070.009096
2026-10-080.009099
2026-10-090.009062
2026-10-100.009092
2026-10-110.009106
2026-10-120.009106
2026-10-130.009125
2026-10-140.0091
2026-10-150.009113
2026-10-160.009086
2026-10-170.00909
2026-10-180.009117
2026-10-190.009124
2026-10-200.009099
2026-10-210.009081
2026-10-220.0091
2026-10-230.00909
2026-10-240.009053
2026-10-250.009086
2026-10-260.009075
2026-10-270.009118
2026-10-280.009116
2026-10-290.009074
2026-10-300.009096
2026-10-310.009115

High

0.01066

Low

0.008888

Average

0.009593

Statistics use all 718 daily observations in the selected period.

For developers

Get this rate via the API

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

Replace YOUR_API_KEY with the key from your dashboard.

TZS/CUP API questions

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

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

How far back does TZS/CUP historical data go?

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