₿ BTC to IDR 🇮🇩 — historical rates
Daily market rates 2025-06-23 → 2026-06-19. Current: 1 BTC = 1,132,375,104 IDR.
BTC/IDR performance
| Period | Change | Low | High | Average |
|---|---|---|---|---|
| 1 month | -17.61% | 1,104,300,368 | 1,378,188,951 | 1,231,409,819 |
| 3 months | -2.29% | 1,104,300,368 | 1,431,388,057 | 1,268,683,722 |
| 6 months | -24.62% | 1,060,530,318 | 1,639,140,472 | 1,296,225,611 |
| 1 year | -32.70% | 1,060,530,318 | 2,067,497,031 | 1,548,821,224 |
| 5 years | -32.70% | 1,060,530,318 | 2,067,497,031 | 1,548,821,224 |
52-week range: 1,060,530,318 – 2,067,497,031 IDR.
BTC/IDR rate on a date
1 BTC = 1,120,127,244 IDR on 2026-06-19
Monthly averages (last 12 months)
| Month | Average | Low | High |
|---|---|---|---|
| Jun 2026 | 1,165,864,301 IDR | 1,104,300,368 | 1,312,537,775 |
| May 2026 | 1,380,493,262 IDR | 1,310,185,823 | 1,431,388,057 |
| Apr 2026 | 1,269,948,862 IDR | 1,154,073,181 | 1,353,403,966 |
| Mar 2026 | 1,181,800,571 IDR | 1,108,981,009 | 1,269,444,486 |
| Feb 2026 | 1,161,055,710 IDR | 1,060,530,318 | 1,320,933,627 |
| Jan 2026 | 1,531,770,214 IDR | 1,419,768,027 | 1,639,140,472 |
| Dec 2025 | 1,489,505,667 IDR | 1,430,096,743 | 1,559,231,732 |
| Nov 2025 | 1,620,047,855 IDR | 1,443,475,738 | 1,848,964,997 |
| Oct 2025 | 1,902,601,657 IDR | 1,789,156,343 | 2,067,497,031 |
| Sep 2025 | 1,867,849,105 IDR | 1,778,710,973 | 1,950,589,639 |
| Aug 2025 | 1,882,396,091 IDR | 1,797,453,687 | 1,989,826,242 |
| Jul 2025 | 1,874,018,404 IDR | 1,715,055,998 | 1,955,604,137 |
About BTC to IDR historical data
This page tracks the daily Bitcoin-to-Indonesian Rupiah rate going back to 2025-06-23. Over the past year the rate ranged from 1,060,530,318 to 2,067,497,031 IDR, averaging 1,548,821,224. 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 market rates (coingecko); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.