Skip to content

THB to IDR exchange rate API

Baht to Rupiah · quoted 2026-10-12

534.2266

▲ +25.05% over 5Y

1 THB = 534.2266 IDR · 1 IDR = 0.001872 THB · Get this rate via the API

1 THB buys 534.2266 IDR as of 2026-10-12, so 1 IDR buys 0.001872 THB. Over the last 5 years, THB/IDR traded between 398.5870 and 553.9557, averaged 471.8306 and rose 25.05%. The API holds daily THB/IDR rates from 2005-04-01 — 21 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
THB/IDR over 5Y: show the values
Rates per 1 THB. Missing rates are shown as a dash.
DateIDR
2023-05-04434.50682
2023-05-05434.641396
2023-05-08434.364679
2023-05-09437.669628
2023-05-10438.194705
2023-05-11436.980117
2023-05-12435.693107
2023-05-15437.548954
2023-05-16436.438875
2023-05-17434.380968
2023-05-18433.489062
2023-05-19433.940655
2023-05-22431.852637
2023-05-23428.562317
2023-05-24432.151411
2023-05-25431.738987
2023-05-26431.678884
2023-05-29430.510821
2023-05-30431.735108
2023-05-31431.690375
2023-06-01429.114083
2023-06-02428.86957
2023-06-05426.319103
2023-06-06427.631665
2023-06-07427.11021
2023-06-08427.166927
2023-06-09429.131104
2023-06-12429.607108
2023-06-13430.398623
2023-06-14429.132694
2023-06-15430.013807
2023-06-16431.790644
2023-06-19431.231474
2023-06-20432.061038
2023-06-21429.125503
2023-06-22426.261581
2023-06-23426.315535
2023-06-26428.089804
2023-06-27425.565784
2023-06-28421.026452
2023-06-29421.499181
2023-06-30425.771531
2023-07-03428.046849
2023-07-04430.069418
2023-07-05431.315473
2023-07-06430.227684
2023-07-07430.712244
2023-07-10432.871587
2023-07-11436.50031
2023-07-12432.138216

High

553.9557

Low

398.5870

Average

471.8306

Statistics use all 1510 daily observations in the selected period.

For developers

Get this rate via the API

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

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=THB&currencies=IDR").json()

Replace YOUR_API_KEY with the key from your dashboard.

THB/IDR API questions

How do I get the THB/IDR exchange rate from an API?

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

How far back does THB/IDR historical data go?

Daily THB/IDR rates are available from 2005-04-01. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free THB/IDR 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.