Skip to content

THB to IDR exchange rate API

Baht to Rupiah · quoted 2026-10-12

534.3538

▲ +25.08% over 5Y

1 THB = 534.3538 IDR · 1 IDR = 0.001871 THB · Get this rate via the API

1 THB buys 534.3538 IDR as of 2026-10-12, so 1 IDR buys 0.001871 THB. Over the last 5 years, THB/IDR traded between 398.5870 and 553.9557, averaged 471.8307 and rose 25.08%. 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
2022-12-09448.861313
2022-12-12450.164273
2022-12-13450.099714
2022-12-14450.44938
2022-12-15446.966596
2022-12-16446.236912
2022-12-19447.057936
2022-12-20448.731179
2022-12-21449.068472
2022-12-22448.476489
2022-12-23449.736181
2022-12-27451.953236
2022-12-28453.709579
2022-12-29452.324764
2022-12-30448.481619
2023-01-02450.542601
2023-01-03454.348485
2023-01-04457.867787
2023-01-05460.194454
2023-01-06460.81932
2023-01-09465.559809
2023-01-10462.887797
2023-01-11462.803741
2023-01-12459.039868
2023-01-13459.064086
2023-01-16457.615143
2023-01-17459.110378
2023-01-18457.643209
2023-01-19458.890607
2023-01-20461.646318
2023-01-23457.880166
2023-01-24456.599456
2023-01-25455.762654
2023-01-26456.720099
2023-01-27456.029074
2023-01-30457.827355
2023-01-31454.985613
2023-02-01454.771634
2023-02-02454.085216
2023-02-03451.700182
2023-02-06451.248665
2023-02-07451.224824
2023-02-08451.09917
2023-02-09452.057603
2023-02-10450.213007
2023-02-13449.966554
2023-02-14448.059205
2023-02-15443.842981
2023-02-16440.780124
2023-02-17439.854667

High

553.9557

Low

398.5870

Average

471.8307

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.