Skip to main content

ZAR to SGD Exchange Rate

South African Rand (ZAR) to Singapore Dollar (SGD)

Current exchange rate

1 ZAR = 0.077569 SGD

As of Nov 7, 2026 · Source: Central Bank of Russia (ZAR), Central Bank of Russia (SGD)

1 SGD = 12.8917 ZAR · SGD to ZAR

Aug 9, 2026 90-day range 0.0764804 – 0.0797797 Nov 7, 2026

ZAR to SGD at a Glance

On Nov 7, 2026, 1 South African Rand (ZAR) is worth 0.077569 Singapore Dollar (SGD), and 1 SGD buys 12.8917 ZAR.

Over the past 30 days the ZAR strengthened against the SGD (+0.75%), trading between 0.0765976 on Oct 30, 2026 and 0.0780079 on Oct 21, 2026.

A year ago 1 ZAR was 0.0750548 SGD, a change of +3.35%; the 12-month range was 0.0748801–0.0806465.

ZAR to SGD change, low and high over several periods
Period Change Low High Average
7 days +1.03% 0.0766124 0.0777997 0.0772216
30 days +0.75% 0.0765976 0.0780079 0.077342
90 days -1.75% 0.0764804 0.0797797 0.0781684
1 year +3.35% 0.0748801 0.0806465 0.0777359

Convert South African Rand to Singapore Dollar

At the rate of Nov 7, 2026. Amounts are indicative; banks and card networks add their own margin.

ZAR to SGD conversion table
ZARSGD
1 ZAR0.077569 SGD
5 ZAR0.387845 SGD
10 ZAR0.77569 SGD
25 ZAR1.94 SGD
50 ZAR3.88 SGD
100 ZAR7.76 SGD
500 ZAR38.78 SGD
1,000 ZAR77.57 SGD
5,000 ZAR387.85 SGD
10,000 ZAR775.69 SGD
SGD to ZAR conversion table
SGDZAR
1 SGD12.89 ZAR
5 SGD64.46 ZAR
10 SGD128.92 ZAR
25 SGD322.29 ZAR
50 SGD644.59 ZAR
100 SGD1,289.17 ZAR
500 SGD6,445.87 ZAR
1,000 SGD12,891.75 ZAR
5,000 SGD64,458.73 ZAR
10,000 SGD128,917.46 ZAR

About South African Rand and Singapore Dollar

  • The South African Rand (ZAR, R) is issued by the South African Reserve Bank.
  • The Singapore Dollar (SGD, S$) is issued by the Monetary Authority of Singapore.

Get ZAR to SGD Rate via API

Fetch the live ZAR to SGD exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=ZAR&symbols=SGD"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "ZAR", "symbols": "SGD"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["SGD"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=ZAR&symbols=SGD",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.SGD);

ZAR to SGD Exchange Rate History

Last 30 days of ZAR to SGD rates. Weekends and holidays carry the last published rate. Fetch any past date via the /api/v1/{date} endpoint.

Historical ZAR to SGD exchange rate for the last 30 days
Date 1 ZAR = X SGD
Nov 7, 2026 0.077569
Nov 6, 2026 0.077493
Nov 5, 2026 0.0777997
Nov 4, 2026 0.0776574
Nov 3, 2026 0.0770021
Nov 2, 2026 0.0768625
Nov 1, 2026 0.0766124
Oct 31, 2026 0.0767765
Oct 30, 2026 0.0765976
Oct 29, 2026 0.0770174
Oct 28, 2026 0.0770156
Oct 27, 2026 0.0769529
Oct 26, 2026 0.0770078
Oct 25, 2026 0.0771031
Oct 24, 2026 0.0771298
Oct 23, 2026 0.0770278
Oct 22, 2026 0.0773541
Oct 21, 2026 0.0780079
Oct 20, 2026 0.0775996
Oct 19, 2026 0.0778288
Oct 18, 2026 0.0778403
Oct 17, 2026 0.0778403
Oct 16, 2026 0.0778403
Oct 15, 2026 0.077486
Oct 14, 2026 0.0778764
Oct 13, 2026 0.0775841
Oct 12, 2026 0.077396
Oct 11, 2026 0.0774437
Oct 10, 2026 0.0774437
Oct 9, 2026 0.0774437

Frequently Asked Questions

What is the current ZAR to SGD exchange rate?

As of Nov 7, 2026, 1 South African Rand (ZAR) equals 0.077569 Singapore Dollar (SGD). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get ZAR to SGD rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=ZAR&symbols=SGD with your Bearer token. You'll receive JSON containing the latest ZAR to SGD rate.

Is the ZAR to SGD API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are ZAR to SGD rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get ZAR to SGD Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key