ExchangeRate-API live rate

SGD to MYR Exchange RateSingapore DollarMalaysian Ringgit

🇸🇬🇲🇾

1 SGD =

3.1693MYR

1 MYR = 0.315531 SGD

▲ +0.01%vs. yesterday

Last synced Jul 26, 2026, 04:00 PM

SGD → MYR Converter

3.1693

SGD/MYR 90-Day Trend (Daily)

SGD to MYR Conversion Table

SGDMYR
1 SGD3.1693 MYR
5 SGD15.8463 MYR
10 SGD31.6926 MYR
25 SGD79.2316 MYR
50 SGD158.4632 MYR
100 SGD316.9263 MYR
500 SGD1,584.63 MYR
1,000 SGD3,169.26 MYR
5,000 SGD15,846.32 MYR
10,000 SGD31,692.63 MYR

About SGD/MYR

This page shows the live mid-market rate of Singapore Dollar to Malaysian Ringgit from ExchangeRate-API. Currently 1 SGD ≈ 3.1693 MYR, and 1 MYR ≈ 0.315531 SGD.Data updates automatically every 4 hours.

Use the converter above to convert any amount from SGD to MYR, or check the table for common amounts like 10, 100 and 1000 SGD in MYR. The chart is aggregated daily so you can track recent SGD/MYR movements.

FAQ

How much is 1 SGD in MYR?

As of Jul 26, 2026, 04:00 PM, per ExchangeRate-API, 1 SGD (Singapore Dollar) ≈ 3.1693 MYR (Malaysian Ringgit).

How much is 100 SGD in MYR?

100 SGD ≈ 316.9263 MYR; 1000 SGD ≈ 3,169.26 MYR.

Is SGD/MYR up or down today?

Versus yesterday, SGD/MYR rose 0.01%.

How much is 1 MYR in SGD?

1 MYR ≈ 0.315531 SGD.