ExchangeRate-API live rate

ZAR to IDR Exchange RateSouth African RandIndonesian Rupiah

🇿🇦🇮🇩

1 ZAR =

1,065.42IDR

1 IDR = 0.000939 ZAR

-0.01%vs. yesterday

Last synced Jul 26, 2026, 04:00 PM

ZAR → IDR Converter

1,065.42

ZAR/IDR 90-Day Trend (Daily)

ZAR to IDR Conversion Table

ZARIDR
1 ZAR1,065.42 IDR
5 ZAR5,327.1 IDR
10 ZAR10,654.21 IDR
25 ZAR26,635.52 IDR
50 ZAR53,271.04 IDR
100 ZAR106,542.09 IDR
500 ZAR532,710.43 IDR
1,000 ZAR1,065,420.86 IDR
5,000 ZAR5,327,104.3 IDR
10,000 ZAR10,654,208.6 IDR

About ZAR/IDR

This page shows the live mid-market rate of South African Rand to Indonesian Rupiah from ExchangeRate-API. Currently 1 ZAR ≈ 1,065.42 IDR, and 1 IDR ≈ 0.000939 ZAR.Data updates automatically every 4 hours.

Use the converter above to convert any amount from ZAR to IDR, or check the table for common amounts like 10, 100 and 1000 ZAR in IDR. The chart is aggregated daily so you can track recent ZAR/IDR movements.

FAQ

How much is 1 ZAR in IDR?

As of Jul 26, 2026, 04:00 PM, per ExchangeRate-API, 1 ZAR (South African Rand) ≈ 1,065.42 IDR (Indonesian Rupiah).

How much is 100 ZAR in IDR?

100 ZAR ≈ 106,542.09 IDR; 1000 ZAR ≈ 1,065,420.86 IDR.

Is ZAR/IDR up or down today?

Versus yesterday, ZAR/IDR fell 0.01%.

How much is 1 IDR in ZAR?

1 IDR ≈ 0.000939 ZAR.