Skip to main content

SGD to IDR Exchange Rate

Singapore Dollar (SGD) to Indonesian Rupiah (IDR)

Current exchange rate

1 SGD = 14,133.72 IDR

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

1 IDR = 0.0000707528 SGD · IDR to SGD

Aug 9, 2026 90-day range 13,832.48 – 14,196.31 Nov 7, 2026

SGD to IDR at a Glance

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

Over the past 30 days the SGD strengthened against the IDR (+1.11%), trading between 13,964.97 on Oct 9, 2026 and 14,196.31 on Oct 30, 2026.

A year ago 1 SGD was 12,823.92 IDR, a change of +10.21%; the 12-month range was 12,757.83–14,196.31.

SGD to IDR change, low and high over several periods
Period Change Low High Average
7 days -0.37% 14,123.22 14,186.59 14,159.83
30 days +1.11% 13,964.97 14,196.31 14,100.55
90 days +1.45% 13,832.48 14,196.31 13,999.34
1 year +10.21% 12,757.83 14,196.31 13,558.75

Convert Singapore Dollar to Indonesian Rupiah

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

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
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

About Singapore Dollar and Indonesian Rupiah

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

Get SGD to IDR Rate via API

Fetch the live SGD to IDR 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=SGD&symbols=IDR"

Python

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

JavaScript (Node.js)

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

SGD to IDR Exchange Rate History

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

Historical SGD to IDR exchange rate for the last 30 days
Date 1 SGD = X IDR
Nov 7, 2026 14,133.72
Nov 6, 2026 14,123.22
Nov 5, 2026 14,147.02
Nov 4, 2026 14,186.59
Nov 3, 2026 14,156.56
Nov 2, 2026 14,181.17
Nov 1, 2026 14,164.64
Oct 31, 2026 14,185.77
Oct 30, 2026 14,196.31
Oct 29, 2026 14,155.73
Oct 28, 2026 14,176.67
Oct 27, 2026 14,157.90
Oct 26, 2026 14,183.23
Oct 25, 2026 14,140.33
Oct 24, 2026 14,126.80
Oct 23, 2026 14,163.57
Oct 22, 2026 14,148.72
Oct 21, 2026 14,126.82
Oct 20, 2026 14,067.91
Oct 19, 2026 14,106.83
Oct 18, 2026 14,095.35
Oct 17, 2026 14,095.35
Oct 16, 2026 14,095.35
Oct 15, 2026 13,987.25
Oct 14, 2026 13,972.18
Oct 13, 2026 13,970.85
Oct 12, 2026 13,997.60
Oct 11, 2026 13,964.97
Oct 10, 2026 13,964.97
Oct 9, 2026 13,964.97

Frequently Asked Questions

What is the current SGD to IDR exchange rate?

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

How can I get SGD to IDR rate via API?

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

Is the SGD to IDR 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 SGD to IDR rates updated?

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

Get SGD to IDR 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