🇺🇸 USD to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-10-22 → 2026-10-22. Current: 1 USD = 18,076 IDR.

USD/IDR performance

PeriodChangeLowHighAverage
1 month +1.44% 17,795 18,076 17,931
3 months +0.82% 17,476 18,102 17,841
6 months +5.04% 17,209 18,151 17,816
1 year +8.77% 16,562 18,151 17,322
5 years +27.48% 14,123 18,151 15,857

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

USD/IDR rate on a date

1 USD = 18,076 IDR on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 202617,948 IDR17,84118,076
Sep 202617,743 IDR17,47617,977
Aug 202617,805 IDR17,65917,987
Jul 202618,011 IDR17,89118,106
Jun 202617,898 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

About USD to IDR historical data

This page tracks the daily US Dollar-to-Indonesian Rupiah rate going back to 2021-10-22. Over the past year the rate ranged from 16,562 to 18,151 IDR, averaging 17,322. 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.