Skip to main content

IDR to SGD Exchange Rate

Indonesian Rupiah (IDR) to Singapore Dollar (SGD)

Current exchange rate

1 IDR = 0.0000707528 SGD

As of Nov 7, 2026 · Source: Central Bank of Russia (IDR), Central Bank of Russia (SGD)

1 SGD = 14,133.72 IDR · SGD to IDR

Aug 9, 2026 90-day range 0.0000704409 – 0.0000722936 Nov 7, 2026

IDR to SGD at a Glance

On Nov 7, 2026, 1 Indonesian Rupiah (IDR) is worth 0.0000707528 Singapore Dollar (SGD), and 1 SGD buys 14,133.72 IDR.

Over the past 30 days the IDR weakened against the SGD (-1.10%), trading between 0.0000704409 on Oct 30, 2026 and 0.0000716077 on Oct 9, 2026.

A year ago 1 IDR was 0.0000779793 SGD, a change of -9.27%; the 12-month range was 0.0000704409–0.0000783832.

IDR to SGD change, low and high over several periods
Period Change Low High Average
7 days +0.37% 0.0000704891 0.0000708054 0.0000706225
30 days -1.10% 0.0000704409 0.0000716077 0.0000709215
90 days -1.43% 0.0000704409 0.0000722936 0.0000714352
1 year -9.27% 0.0000704409 0.0000783832 0.000073828

Convert Indonesian Rupiah to Singapore Dollar

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

IDR to SGD conversion table
IDRSGD
1 IDR0.0000707528 SGD
5 IDR0.000353764 SGD
10 IDR0.000707528 SGD
25 IDR0.00176882 SGD
50 IDR0.00353764 SGD
100 IDR0.00707528 SGD
500 IDR0.0353764 SGD
1,000 IDR0.0707528 SGD
5,000 IDR0.353764 SGD
10,000 IDR0.707528 SGD
SGD to IDR conversion table
SGDIDR
1 SGD14,133.72 IDR
5 SGD70,668.62 IDR
10 SGD141,337.23 IDR
25 SGD353,343.08 IDR
50 SGD706,686.16 IDR
100 SGD1,413,372.32 IDR
500 SGD7,066,861.62 IDR
1,000 SGD14,133,723.25 IDR
5,000 SGD70,668,616.24 IDR
10,000 SGD141,337,232.49 IDR

About Indonesian Rupiah and Singapore Dollar

  • The Indonesian Rupiah (IDR, Rp) is issued by Bank Indonesia.
  • The Singapore Dollar (SGD, S$) is issued by the Monetary Authority of Singapore.

Get IDR to SGD Rate via API

Fetch the live IDR to SGD exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=IDR&symbols=SGD"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "IDR", "symbols": "SGD"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["SGD"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=IDR&symbols=SGD",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.SGD);

IDR to SGD Exchange Rate History

Last 30 days of IDR to SGD rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical IDR to SGD exchange rate for the last 30 days
Date 1 IDR = X SGD
Nov 7, 2026 0.0000707528
Nov 6, 2026 0.0000708054
Nov 5, 2026 0.0000706863
Nov 4, 2026 0.0000704891
Nov 3, 2026 0.0000706386
Nov 2, 2026 0.0000705161
Nov 1, 2026 0.0000705984
Oct 31, 2026 0.0000704932
Oct 30, 2026 0.0000704409
Oct 29, 2026 0.0000706428
Oct 28, 2026 0.0000705384
Oct 27, 2026 0.000070632
Oct 26, 2026 0.0000705058
Oct 25, 2026 0.0000707197
Oct 24, 2026 0.0000707875
Oct 23, 2026 0.0000706037
Oct 22, 2026 0.0000706778
Oct 21, 2026 0.0000707873
Oct 20, 2026 0.0000710838
Oct 19, 2026 0.0000708876
Oct 18, 2026 0.0000709454
Oct 17, 2026 0.0000709454
Oct 16, 2026 0.0000709454
Oct 15, 2026 0.0000714937
Oct 14, 2026 0.0000715708
Oct 13, 2026 0.0000715776
Oct 12, 2026 0.0000714408
Oct 11, 2026 0.0000716077
Oct 10, 2026 0.0000716077
Oct 9, 2026 0.0000716077

Frequently Asked Questions

What is the current IDR to SGD exchange rate?

As of Nov 7, 2026, 1 Indonesian Rupiah (IDR) equals 0.0000707528 Singapore Dollar (SGD). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get IDR to SGD rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=IDR&symbols=SGD with your Bearer token. You'll receive JSON containing the latest IDR to SGD rate.

Is the IDR to SGD API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are IDR to SGD rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get IDR to SGD Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key