SGD to ZAR — Singapore Dollar to South African Rand
Live ECB mid-market rate · updated hourly · see all 20 major currencies at once.
ECB rates · updated 2026-06-03
12.6904
1 SGD=12.6904 ZAR
1 SGD in every currency
US Dollar
0.77997USD
Euro
0.671578EUR
British Pound
0.580041GBP
Japanese Yen
124.6861JPY
Canadian Dollar
1.0808CAD
Australian Dollar
1.0892AUD
Swiss Franc
0.615638CHF
Chinese Yuan
5.2799CNY
Indian Rupee
74.651INR
Mexican Peso
13.4866MXN
Brazilian Real
3.9142BRL
South Korean Won
1,194.13KRW
Singapore Dollarfrom
1.00SGD
Hong Kong Dollar
6.1122HKD
Norwegian Krone
7.2487NOK
Swedish Krona
7.3094SEK
Danish Krone
5.0193DKK
Polish Zloty
2.8463PLN
Turkish Lira
35.8451TRY
South African Rand
12.6904ZAR
Common SGD to ZAR conversions
| SGD | ZAR |
|---|---|
| 1 SGD | 12.6904 ZAR |
| 5 SGD | 63.4518 ZAR |
| 10 SGD | 126.9035 ZAR |
| 25 SGD | 317.2588 ZAR |
| 50 SGD | 634.5176 ZAR |
| 100 SGD | 1,269.04 ZAR |
| 250 SGD | 3,172.59 ZAR |
| 500 SGD | 6,345.18 ZAR |
| 1000 SGD | 12,690.35 ZAR |
Rates: ECB via Frankfurter API · Last updated 2026-06-03
The formula
To convert back: SGD = ZAR × 0.078800
FAQ
How much is 1 SGD in ZAR?
1 SGD = 12.6904 ZARat today's ECB mid-market rate (updated hourly).
How do I convert SGD to ZAR?
Multiply your SGD amount by 12.690352. For example, 100 SGD = 1,269.04 ZAR.
What is the {toCode} to SGD exchange rate?
1 ZAR = 0.0788 SGD. Use the ZAR to SGD converter for the reverse.
Are these rates live?
Rates come from the European Central Bank (ECB) via the Frankfurter API and are refreshed every hour. They reflect mid-market rates — not bank sell/buy spreads. For large transfers, check with your bank or broker.