Skip to content

MYR to SGD exchange rate API

Malaysian Ringgit to Singapore Dollar · quoted 2026-10-07

0.31199

▼ +3.83% over 5Y

1 MYR = 0.31199 SGD · 1 SGD = 3.2052 MYR · Get this rate via the API

1 MYR buys 0.31199 SGD as of 2026-10-07, so 1 SGD buys 3.2052 MYR. Over the last 5 years, MYR/SGD traded between 0.28238 and 0.32542, averaged 0.30614 and fell 3.83%. The API holds daily MYR/SGD rates from 2005-04-01 — 21 years of history — so any past day, or a whole series, is one request away.

Converting an invoice? Convert an amount on a specific date.

MYR/SGD over 5Y

MYR/SGD over 5Y: show the values
PointMYR/SGD
2021-10-080.32442
2021-11-190.32542
2021-12-310.32382
2022-02-110.32068
2022-03-250.32206
2022-05-100.31714
2022-06-210.31492
2022-08-020.30974
2022-09-130.30927
2022-10-250.30088
2022-12-060.30857
2023-01-180.30543
2023-03-010.29960
2023-04-140.30130
2023-05-290.29384
2023-07-100.28873
2023-08-210.29170
2023-10-020.29090
2023-11-130.28905
2023-12-270.28559
2024-02-080.28238
2024-03-210.28428
2024-05-070.28563
2024-06-180.28726
2024-07-300.29088
2024-09-050.30007
2024-10-100.30481
2024-11-090.30192
2024-12-090.30274
2025-01-080.30436
2025-02-070.30431
2025-03-090.30088
2025-04-080.30027
2025-05-080.30282
2025-06-070.30460
2025-07-070.30196
2025-08-060.30412
2025-09-050.30443
2025-10-050.30581
2025-11-040.31124
2025-12-040.31509
2026-01-030.31717
2026-02-020.32256
2026-03-040.32329
2026-04-030.31900
2026-05-030.31955
2026-06-020.32242
2026-07-020.31728
2026-08-010.31382
2026-08-310.31612
2026-09-300.31320

High

0.32542

Low

0.28238

Average

0.30614

For developers

Get this rate via the API

One GET request returns the MYR/SGD rate as JSON. The free plan includes 1,000 requests a month, with no credit card required.

cURL
curl -X GET "https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MYR&currencies=SGD"
JavaScript
const response = await fetch("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MYR&currencies=SGD");
const data = await response.json();
Python
import requests

data = requests.get("https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MYR&currencies=SGD").json()

Replace YOUR_API_KEY with the key from your dashboard.

MYR/SGD API questions

How do I get the MYR/SGD exchange rate from an API?

Send one GET request to https://api.fxfeed.io/v2/latest?api_key=YOUR_API_KEY&base=MYR&currencies=SGD, replacing YOUR_API_KEY with your own key. The JSON response carries the date and the latest MYR/SGD rate in rates.SGD.

How far back does MYR/SGD historical data go?

Daily MYR/SGD rates are available from 2005-04-01. Request one day with the /historical endpoint and a date, or a range of days with /timeseries.

Is there a free MYR/SGD exchange rate API?

Yes. The free plan includes 1,000 requests a month, with no credit card required; paid plans raise the limit.

Put these rates in your application

One endpoint, JSON responses, 160+ currencies and history back to 1999. Start on the free plan.