ExchangeRate-API live rate

THB to IDR Exchange RateThai BahtIndonesian Rupiah

🇹🇭🇮🇩

1 THB =

532.0262IDR

1 IDR = 0.001880 THB

▲ +0.01%vs. yesterday

Last synced Jul 26, 2026, 04:00 PM

THB → IDR Converter

532.0262

THB/IDR 90-Day Trend (Daily)

THB to IDR Conversion Table

THBIDR
1 THB532.0262 IDR
5 THB2,660.13 IDR
10 THB5,320.26 IDR
25 THB13,300.65 IDR
50 THB26,601.31 IDR
100 THB53,202.62 IDR
500 THB266,013.09 IDR
1,000 THB532,026.17 IDR
5,000 THB2,660,130.87 IDR
10,000 THB5,320,261.73 IDR

About THB/IDR

This page shows the live mid-market rate of Thai Baht to Indonesian Rupiah from ExchangeRate-API. Currently 1 THB ≈ 532.0262 IDR, and 1 IDR ≈ 0.001880 THB.Data updates automatically every 4 hours.

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

FAQ

How much is 1 THB in IDR?

As of Jul 26, 2026, 04:00 PM, per ExchangeRate-API, 1 THB (Thai Baht) ≈ 532.0262 IDR (Indonesian Rupiah).

How much is 100 THB in IDR?

100 THB ≈ 53,202.62 IDR; 1000 THB ≈ 532,026.17 IDR.

Is THB/IDR up or down today?

Versus yesterday, THB/IDR rose 0.01%.

How much is 1 IDR in THB?

1 IDR ≈ 0.001880 THB.