Currency converter
Choose a currency, an amount and which rate to use. The default is the Bank of Tanzania mean rate.
100.00 USD = 263,558.76 TZS
Rate used: 2,635.59 TZS per unit (Bank of Tanzania mean) · rate dated 19 Okt 2026
For a bank, converting foreign currency to shillings uses the bank's buying rate (what it pays you), and shillings to foreign currency uses its selling rate (what you pay). Real transactions can differ: fees, amounts and timing all matter.
Quick reference
| Currency | 1 | 10 | 100 | 1,000 |
|---|---|---|---|---|
| USD | 2,636 | 26,356 | 263,559 | 2,635,588 |
| EUR | 2,958 | 29,584 | 295,845 | 2,958,447 |
| GBP | 3,513 | 35,132 | 351,324 | 3,513,238 |
| KES | 20 | 203 | 2,028 | 20,282 |
| UGX | 1 | 6 | 63 | 633 |
| AED | 718 | 7,175 | 71,752 | 717,518 |
| CNY | 394 | 3,945 | 39,450 | 394,496 |
| INR | 28 | 278 | 2,776 | 27,762 |
| ZAR | 160 | 1,604 | 16,036 | 160,361 |
TZS value of 1, 10, 100 and 1,000 units at the Bank of Tanzania mean rate.