USD/IDR
As of 2026-06-26 00:00:00 UTC, USD/IDR (US Dollar / Indonesian Rupiah) is 17859.10, reconciled from ECB ref · live spot and refreshed every tick / ECB daily fallback. Every observation is point-in-time and names the feed it came from — backtest-safe and reproducible. USD/IDR is available over REST and WebSocket on the exchangerate.dev API, with a free tier to start.
How do I query USD/IDR?
One authenticated GET returns the latest value with its timestamp and source. Swap the language tab for your stack.
Reference
Latest USD/IDR indicative spot rate — value, timestamp, source, and market_session.
Provenance
More in fx
Related reading
USD/IDR — US Dollar to Indonesian Rupiah
USD/IDR is the benchmark exchange rate for Indonesia, expressing how many rupiah one US dollar buys. It is the rate importers, exporters, and remittance senders watch most closely, since the dollar is the dominant invoicing currency for Indonesian trade in energy, commodities, and manufactured goods.
The rupiah trades under a managed float overseen by Bank Indonesia (BI), which intervenes to smooth excessive volatility rather than fix a level. The pair is sensitive to commodity prices — Indonesia is a major exporter of coal, palm oil, and nickel — to portfolio capital flows, and to the gap between Bank Indonesia and US Federal Reserve policy rates.
For the millions of Indonesians working abroad — in Singapore, Malaysia, the Gulf, and beyond — USD/IDR is the reference point for how much a remittance home is worth, even when the transfer itself routes through SGD, MYR, or SAR.
This page shows an indicative daily reference rate sourced from public reference rates (ECB/FRED), updated once per business day. It is not a live intraday quote, and not for settlement or regulated trading.
Frequently asked questions
- What does USD/IDR measure?
- USD/IDR states how many Indonesian rupiah you receive for one US dollar. A rate of 17,982 means one dollar buys 17,982 IDR.
- Is this USD/IDR rate live or a daily reference?
- IDR is served as a daily reference rate (source: ecb_daily), updated once per business day — which is why the badge on this page reads "Delayed" rather than "Live". Every API response also carries the source and market_session fields, so you always know how fresh a number is. exchangerate.dev never relabels a daily rate as live.
- Why does the rupiah move against the dollar?
- Three main drivers: commodity prices (Indonesia exports coal, palm oil, and nickel, so firmer commodities tend to support the rupiah), capital flows into and out of Indonesian bonds and equities, and the policy-rate gap between Bank Indonesia and the US Federal Reserve. BI intervenes to smooth sharp moves but does not fix the rate.
- What is a managed float?
- Bank Indonesia lets the rupiah trade freely most of the time but steps in — buying or selling foreign reserves — when moves become disorderly. This keeps the currency more stable than a pure free float while avoiding the rigidity of a fixed peg.
- How do I get the USD/IDR rate via the API?
- GET /v1/latest/USD?symbols=IDR returns the indicative rate, the source (ecb_daily), market_session, and timestamp. The reverse (IDR as base) is also supported. The free tier covers it with no credit card. All rates are indicative, not for settlement.
- What is the historical range of USD/IDR?
- The rupiah weakened sharply during the 1997-98 Asian financial crisis, from around 2,400 to over 16,000 per dollar. Since the early 2000s it has traded in a wide band, broadly between 9,000 and 16,000+, drifting weaker over time with periodic Bank Indonesia intervention during stress episodes.
- Should I use this rate to send money to Indonesia?
- Use it as a benchmark to judge a transfer provider's margin, not as the rate you will receive. Remittance services add a spread and fees on top of the mid-market reference shown here. Comparing their quote against this rate tells you how much markup you are paying.