IDR to SGD converter
Convert Indonesian Rupiah to Singapore Dollar at the latest exchange rate.
Convert Indonesian Rupiah (IDR) to Singapore Dollar (SGD) instantly. At the 2 October 2026 reference rate, 1 IDR equals 0.000071 SGD, so 10,000 IDR ≈ 0.7130 SGD. Type any amount above for a live conversion — the converter pulls fresh European Central Bank reference rates each time you open the page.
How to convert IDR to SGD
Multiply the amount in IDR by the IDR to SGD exchange rate. At 0.000071, 10,000 IDR × 0.000071 = 0.7130 SGD.
To go the other way, divide by the same rate: 1 SGD equals 14,025.63 IDR. The calculator does both directions — use the swap button to flip the currencies.
The rate shown is a mid-market reference rate, the midpoint between buying and selling prices. Banks, money changers and card networks add a margin, so the rate you actually receive is usually a little worse. Compare the total SGD you end up with, not just the headline rate, and check for fixed fees.
IDR to SGD formula
SGD amount = IDR amount × 0.000071.
IDR amount = SGD amount ÷ 0.000071.
Rates are cross-calculated through the US dollar from European Central Bank reference rates, so the result is consistent in both directions.
IDR to SGD conversion table
Based on 1 IDR = 0.000071 SGD (reference rate, 2 October 2026).
| IDR | SGD |
|---|---|
| 1 IDR | 0.0001 SGD |
| 5 IDR | 0.0004 SGD |
| 10 IDR | 0.0007 SGD |
| 50 IDR | 0.0036 SGD |
| 100 IDR | 0.0071 SGD |
| 500 IDR | 0.0356 SGD |
| 1,000 IDR | 0.0713 SGD |
| 5,000 IDR | 0.3565 SGD |
| 10,000 IDR | 0.7130 SGD |
Indicative reference rates, not a quote. Check your bank or money changer for the rate you will actually pay.
Worked examples
100,000 IDR in SGD
- Amount: 100,000 IDR
- Rate: 0.000071 (2 October 2026)
Result: 100,000 IDR × the rate = 7.13 SGD.
Frequently asked questions
- What is the IDR to SGD exchange rate today?
- The latest reference rate is 1 IDR = 0.000071 SGD (2 October 2026). The converter above fetches the newest rate whenever you open the page, so use it for the current figure.
- How much is 10,000 IDR in SGD?
- 10,000 IDR is about 0.7130 SGD at the 2 October 2026 reference rate. Enter your own amount in the converter for an exact figure.
- Why is the bank or money changer rate different from this rate?
- This is the mid-market reference rate. Providers add a spread (a worse buy or sell rate) and sometimes a fixed fee, so you normally receive less SGD per IDR than the headline rate. Always compare the final amount you receive.
- How often are the rates updated?
- The European Central Bank publishes reference rates once each working day, around 16:00 CET. Weekends and holidays show the previous working day's rates. These are reference rates, not live trading quotes, so they are not suitable for trading or for locking in a large transfer.