Gold today (21 Oct 2026): 74,076,565 IDR per troy ounce, which is 2,381,617 IDR per gram of pure gold. This is the international spot reference in Indonesian rupiah, not a shop price.
Price by karat
Karat
1 gram
10 grams
1 ounce
24K 99.9% pure
2,379,235 IDR
23,792,353 IDR
74,002,489 IDR
22K 91.7%
2,183,149 IDR
21,831,488 IDR
67,903,518 IDR
21K 87.5%
2,083,915 IDR
20,839,148 IDR
64,816,995 IDR
18K 75%
1,786,213 IDR
17,862,127 IDR
55,557,424 IDR
1 troy ounce = 31.1035 g · 1 kg of pure gold = 2,381,616,874 IDR
What is the gold price per gram in Indonesia today?
2,381,617 IDR per gram for pure (24K) gold; 22K is about 2,183,149 IDR and 18K about 1,786,213 IDR (spot reference, 2026-10-21).
How has the gold price changed in the past year?
Up 2.5% — from 2,316,350 IDR to 2,373,244 IDR per gram between 21 Oct 2025 and 22 Oct 2026. The high was 2,992,146 IDR on 29 Jan 2026.
What is a troy ounce?
The unit used for precious metals: 1 troy ounce = 31.1035 grams, a little heavier than an ordinary ounce (28.35 g).
Source: Open exchange-rate data by fawazahmed0/exchange-api (CC0), compiled daily from public sources; the gold price is the international spot reference per troy ounce, converted at the day’s reference exchange rate. Purity prices are simple proportions of the pure-metal price. Shop prices include making charges, dealer margins and taxes. Reference only — not an offer to buy or sell.