Skip to content

THB to IDR exchange rate API

Baht to Rupiah · quoted 2026-10-12

534.0995

▲ +25.02% over 5Y

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

1 THB buys 534.0995 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.8305 and rose 25.02%. 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
2024-07-05445.070472
2024-07-08446.607034
2024-07-09446.772652
2024-07-10446.278381
2024-07-11445.889512
2024-07-12445.833827
2024-07-15447.261096
2024-07-16448.351599
2024-07-17448.816778
2024-07-18449.572256
2024-07-19446.38686
2024-07-22446.336373
2024-07-23447.834156
2024-07-24449.577527
2024-07-25450.917385
2024-07-26452.394162
2024-07-29452.532769
2024-07-30453.836401
2024-07-31456.507553
2024-08-01456.899688
2024-08-02458.608734
2024-08-05458.393579
2024-08-06455.020495
2024-08-07451.277989
2024-08-08450.500816
2024-08-09452.885053
2024-08-12452.773386
2024-08-13451.182785
2024-08-14447.438139
2024-08-15449.294244
2024-08-16449.372009
2024-08-19452.324655
2024-08-20452.052276
2024-08-21452.741829
2024-08-22454.063715
2024-08-23454.543573
2024-08-24454.848689
2024-08-26454.477416
2024-08-27456.212891
2024-08-28453.129096
2024-08-29453.735037
2024-08-30457.633787
2024-08-31456.606271
2024-09-01454.94586
2024-09-02454.347689
2024-09-03453.863296
2024-09-04453.257643
2024-09-05458.681346
2024-09-06459.709099
2024-09-09455.870739

High

553.9557

Low

398.5870

Average

471.8305

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.