1. Currency converter
  2. TZS to IDR
  3. 10 TZS

Convert 10 Tanzanian Shilling (TZS) to Indonesian Rupiah (IDR)

Convert Tanzanian shillings to Indonesian rupiahs at the live mid-market rate. Reverse: IDR to TZS

10 Tanzanian shillings =

68 IDR 0.00% today

1 TZS = 6.8496 IDR · 1 IDR = 0.145994 TZS

Mid-market rate, updated 16:16 UTC. Paid plans update as often as every 60 seconds. Get TZS→IDR rates via API

TZS to IDR over the last year

6.606.807.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
6.9837
52-week low
6.5085
52-week average
6.7625
Change over the year
+0.33%

Conversion tables

TZS to IDR
TZS IDR
1 TZS 7 IDR
10 TZS 68 IDR
100 TZS 685 IDR
1,000 TZS 6,850 IDR
10,000 TZS 68,496 IDR
50,000 TZS 342,480 IDR
100,000 TZS 684,960 IDR
IDR to TZS
IDR TZS
1 IDR 0.146 TZS
10 IDR 1 TZS
100 IDR 15 TZS
1,000 IDR 146 TZS
10,000 IDR 1,460 TZS
50,000 IDR 7,300 TZS
100,000 IDR 14,599 TZS

Get TZS→IDR rates via API

The live rate, the rate on any past day or a whole range, for IDR and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=TZS -d currencies=IDR \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=TZS -d currencies=IDR \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Tanzanian Shilling conversions

Popular Indonesian Rupiah conversions

Questions about TZS to IDR

How much is 10 TZS in IDR?

10 Tanzanian shillings is 68 Indonesian rupiahs at the mid-market rate of 4 October 2026, 16:16 UTC, when 1 TZS = 6.8496 IDR.

What was the TZS to IDR rate over the last year?

Over the last 52 weeks 1 TZS ranged from 6.5085 to 6.98365 IDR, 6.76251 IDR on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for TZS/IDR, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.