🇺🇸 USD to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-06-18 → 2026-06-19. Current: 1 USD = 17,808 IDR.

USD/IDR performance

PeriodChangeLowHighAverage
1 month +0.60% 17,677 18,151 17,851
3 months +5.40% 16,858 18,151 17,451
6 months +6.15% 16,716 18,151 17,148
1 year +8.69% 16,104 18,151 16,812
5 years +23.29% 14,043 18,151 15,611

52-week range: 16,104 – 18,151 IDR.

USD/IDR rate on a date

1 USD = 17,808 IDR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 202617,895 IDR17,71918,151
May 202617,595 IDR17,29817,851
Apr 202617,156 IDR16,91417,348
Mar 202616,924 IDR16,85517,018
Feb 202616,827 IDR16,76716,918
Jan 202616,832 IDR16,71616,974
Dec 202516,695 IDR16,59016,787
Nov 202516,699 IDR16,60916,761
Oct 202516,604 IDR16,56016,666
Sep 202516,535 IDR16,40816,784
Aug 202516,308 IDR16,10416,520
Jul 202516,297 IDR16,19416,497

About USD to IDR historical data

This page tracks the daily US Dollar-to-Indonesian Rupiah rate going back to 2021-06-18. Over the past year the rate ranged from 16,104 to 18,151 IDR, averaging 16,812. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily mid-market reference rates (frankfurter.dev (ECB)); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.