Skip to main content

SGD to MYR Exchange Rate

Singapore Dollar (SGD) to Malaysian Ringgit (MYR)

Current exchange rate

1 SGD = 3.17062 MYR

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

1 MYR = 0.315396 SGD · MYR to SGD

Aug 9, 2026 90-day range 3.16337 – 3.22152 Nov 7, 2026

SGD to MYR at a Glance

On Nov 7, 2026, 1 Singapore Dollar (SGD) is worth 3.17062 Malaysian Ringgit (MYR), and 1 MYR buys 0.315396 SGD.

Over the past 30 days the SGD weakened against the MYR (-0.66%), trading between 3.16717 on Nov 6, 2026 and 3.19911 on Oct 25, 2026.

A year ago 1 SGD was 3.20727 MYR, a change of -1.14%; the 12-month range was 3.05688–3.22152.

SGD to MYR change, low and high over several periods
Period Change Low High Average
7 days -0.16% 3.16717 3.18286 3.17538
30 days -0.66% 3.16717 3.19911 3.1858
90 days -0.73% 3.16337 3.22152 3.1896
1 year -1.14% 3.05688 3.22152 3.14876

Convert Singapore Dollar to Malaysian Ringgit

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

SGD to MYR conversion table
SGDMYR
1 SGD3.17 MYR
5 SGD15.85 MYR
10 SGD31.71 MYR
25 SGD79.27 MYR
50 SGD158.53 MYR
100 SGD317.06 MYR
500 SGD1,585.31 MYR
1,000 SGD3,170.62 MYR
5,000 SGD15,853.10 MYR
10,000 SGD31,706.19 MYR
MYR to SGD conversion table
MYRSGD
1 MYR0.315396 SGD
5 MYR1.58 SGD
10 MYR3.15 SGD
25 MYR7.88 SGD
50 MYR15.77 SGD
100 MYR31.54 SGD
500 MYR157.70 SGD
1,000 MYR315.40 SGD
5,000 MYR1,576.98 SGD
10,000 MYR3,153.96 SGD

About Singapore Dollar and Malaysian Ringgit

  • The Singapore Dollar (SGD, S$) is issued by the Monetary Authority of Singapore.
  • The Malaysian Ringgit (MYR, RM) is issued by Bank Negara Malaysia.

Get SGD to MYR Rate via API

Fetch the live SGD to MYR 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=MYR"

Python

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

JavaScript (Node.js)

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

SGD to MYR Exchange Rate History

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

Historical SGD to MYR exchange rate for the last 30 days
Date 1 SGD = X MYR
Nov 7, 2026 3.17062
Nov 6, 2026 3.16717
Nov 5, 2026 3.16769
Nov 4, 2026 3.18023
Nov 3, 2026 3.18231
Nov 2, 2026 3.18286
Nov 1, 2026 3.17638
Oct 31, 2026 3.17579
Oct 30, 2026 3.17358
Oct 29, 2026 3.16733
Oct 28, 2026 3.17984
Oct 27, 2026 3.1916
Oct 26, 2026 3.19195
Oct 25, 2026 3.19911
Oct 24, 2026 3.19823
Oct 23, 2026 3.1956
Oct 22, 2026 3.19637
Oct 21, 2026 3.19508
Oct 20, 2026 3.19347
Oct 19, 2026 3.19189
Oct 18, 2026 3.19062
Oct 17, 2026 3.19062
Oct 16, 2026 3.19062
Oct 15, 2026 3.18221
Oct 14, 2026 3.18295
Oct 13, 2026 3.19254
Oct 12, 2026 3.19009
Oct 11, 2026 3.19048
Oct 10, 2026 3.19048
Oct 9, 2026 3.19048

Frequently Asked Questions

What is the current SGD to MYR exchange rate?

As of Nov 7, 2026, 1 Singapore Dollar (SGD) equals 3.17062 Malaysian Ringgit (MYR). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get SGD to MYR rate via API?

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

Is the SGD to MYR 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 MYR 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 MYR 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