ExchangeRate-API live rate

MYR to SGD Exchange RateMalaysian RinggitSingapore Dollar

🇲🇾🇸🇬

1 MYR =

0.315531SGD

1 SGD = 3.1693 MYR

-0.01%vs. yesterday

Last synced Jul 26, 2026, 04:00 PM

MYR → SGD Converter

0.315531

MYR/SGD 90-Day Trend (Daily)

MYR to SGD Conversion Table

MYRSGD
1 MYR0.315531 SGD
5 MYR1.5777 SGD
10 MYR3.1553 SGD
25 MYR7.8883 SGD
50 MYR15.7765 SGD
100 MYR31.5531 SGD
500 MYR157.7654 SGD
1,000 MYR315.5308 SGD
5,000 MYR1,577.65 SGD
10,000 MYR3,155.31 SGD

About MYR/SGD

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

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

FAQ

How much is 1 MYR in SGD?

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

How much is 100 MYR in SGD?

100 MYR ≈ 31.5531 SGD; 1000 MYR ≈ 315.5308 SGD.

Is MYR/SGD up or down today?

Versus yesterday, MYR/SGD fell 0.01%.

How much is 1 SGD in MYR?

1 SGD ≈ 3.1693 MYR.