A simpler way to follow the SGD to MYR exchange rate.
Check the latest available rate, explore recent movement and estimate a conversion before comparing the final quote from your bank or transfer provider.
1 SGD equals
3.1544 MYR
Updated:Tracked market snapshots; Bank Negara Malaysia is shown as a separate reference fixing on the graph page.
Useful answers before you exchange
Read the chart
See how SGD/MYR moved across the selected period and compare the latest reading with the range.
Read guidePlan your timing
Use trends and your own deadline to plan an exchange without treating short-term movement as a promise.
Read guideUnderstand the final quote
Learn why a bank, card or money changer may offer less MYR than the reference rate suggests.
Read guideWhat the numbers mean
The site normalizes every reading to the amount of Malaysian ringgit for one Singapore dollar. The graph is based on observed snapshots only.
- Timestamps show when each reading was recorded.
- The BNM fixing is a reference point, not a guaranteed retail rate.
- Spreads, fees and card charges can change the amount you receive.
Make sense of SGD/MYR before you convert
Plain-language explanations for common exchange-rate questions.
How to read an SGD to MYR exchange-rate chart
Learn what the latest rate, time range, highs, lows and candlesticks can—and cannot—tell you before exchanging SGD for MYR.
Read guideWhen should you exchange SGD to MYR?
A practical way to think about timing without pretending anyone can guarantee the best short-term SGD/MYR rate.
Read guideWhy bank and money-changer SGD/MYR rates differ
Reference rates, provider spreads and fees explain why the amount of MYR you receive can differ from the chart.
Read guide