MYR to ZAR exchange rate

The MYR to ZAR rate from the daily edition, with a converter, conversion tables, and a free API.

MYR to ZAR

Daily reference rate

1 MYR = 4.0405 ZAR

1 ZAR = 0.247493 MYR

Next edition

This is the daily reference rate. Plans get updates up to every 5 minutes through the API, webhooks, and the WebSocket stream.

Converter

Conversions use the rate shown above. Edit either amount.

MYR to ZAR

Amount in MYRConverted to ZAR
1 MYR4.04 ZAR
5 MYR20.2 ZAR
10 MYR40.41 ZAR
25 MYR101.01 ZAR
50 MYR202.03 ZAR
100 MYR404.05 ZAR
250 MYR1,010.13 ZAR
500 MYR2,020.26 ZAR
1,000 MYR4,040.52 ZAR
5,000 MYR20,202.6 ZAR
10,000 MYR40,405.2 ZAR

ZAR to MYR

Amount in ZARConverted to MYR
1 ZAR0.247493 MYR
5 ZAR1.24 MYR
10 ZAR2.47 MYR
25 ZAR6.19 MYR
50 ZAR12.37 MYR
100 ZAR24.75 MYR
250 ZAR61.87 MYR
500 ZAR123.75 MYR
1,000 ZAR247.49 MYR
5,000 ZAR1,237.46 MYR
10,000 ZAR2,474.93 MYR

MYR to ZAR history

Daily closing rates for 1 MYR in ZAR. Weekends and holidays without a published rate are skipped.

MYR to ZAR daily closing rate, last yearFrom 4.16198 on Nov 4, 2025 to 4.07584 on Nov 4, 2026. Use the left and right arrow keys to read each day.3.914.1374.364Nov 4Nov 4
30-day change
+0.20%
1-year change
-2.07%
1-year high
4.333 on Mar 19, 2026
1-year low
3.941 on Sep 9, 2026
Last 10 closing rates
Date1 MYR in ZAR
Nov 4, 20264.0758
Nov 3, 20264.0818
Nov 2, 20264.1149
Nov 1, 20264.1093
Oct 31, 20264.1094
Oct 30, 20264.0938
Oct 29, 20264.0796
Oct 28, 20264.0833
Oct 27, 20264.0716
Oct 26, 20264.0683

Every daily MYR to ZAR rate back to 1999 is one request away with /timeseries. The free plan covers the last 30 days; paid plans reach the full archive. Get a free API key.

Time series

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/timeseries?start=2026-10-05&end=2026-11-04&base=MYR&symbols=ZAR" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Get MYR to ZAR from the API

Convert an amount or read the rate alone with a bearer key. Plans with faster editions can also push rates to you with webhooks or stream them over a WebSocket.

Sign up for a free API key.

Convert

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/convert?from=MYR&to=ZAR&amount=100" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Latest rate

shell
curl --fail-with-body -sS "https://api.currencyexchangerate-api.com/api/v1/latest?base=MYR&symbols=ZAR" \  -H "Authorization: Bearer $EXCHANGE_API_KEY"

Frequently asked questions

What was the highest MYR to ZAR rate in the last year?
Between Nov 4, 2025 and Nov 4, 2026, the highest daily close was 1 MYR = 4.333 ZAR on Mar 19, 2026, and the lowest was 3.941 ZAR on Sep 9, 2026. Over that period the rate changed -2.07%.
What is the MYR to ZAR rate today?
As of Nov 5, 2026, 12:00 AM UTC, 1 MYR = 4.0405 ZAR, and 1 ZAR = 0.247493 MYR. These figures come from the daily edition of the Currency Exchange Rate API.
How often is the MYR to ZAR rate updated?
This page shows the daily reference rate, which is refreshed once a day. The next daily edition is due Nov 6, 2026, 12:00 AM UTC. Plans with a faster edition can receive updates up to every 5 minutes through the API, webhooks, and the WebSocket stream.
How do I get the MYR to ZAR rate in code?
Call GET /convert?from=MYR&to=ZAR&amount=100 with your API key in the Authorization header, or call GET /latest?base=MYR&symbols=ZAR to get the rate alone.
Is there a free plan?
Yes. Start on the free plan; no credit card is required. Move to a plan with a faster edition when you need more frequent updates.