The South African rand is the official currency of South Africa since 1961. Rand is subdivided into 100 cents, symbol "c", its abbreviation R and The ISO 4217 code is ZAR.
Currency Name: South African Rand
Local name: Suid-Afrikaanse rand (Afrikaans)
Official user(s): South Africa, Lesotho, Namibia
Unofficial user(s): Swaziland
Currency Symbol/Sign: R
ISO code: ZAR
Central bank: South African Reserve Bank
Subunit: 1 Rand = 100 cents.
Banknotes: R 10, R 20, R 50, R 100, R 200
Coins: 5c, 10c, 20c, 50c, R 1, R 2, R 5.
Currency Peg:No
Black Market for Currency:Yes
Currency Volatility:unknown
Central Bank Rate
The current central bank interest rate is 5.50%
| Country | South African Rand | Euro | |
|---|---|---|---|
| 1 ZAR | = | 0.0512 € |
| 19.522198114187 ZAR | = | 1 € | |
| 20 ZAR | = | 1.0245 € | |
| 50 ZAR | = | 2.5612 € | |
| 100 ZAR | = | 5.1224 € | |
| 500 ZAR | = | 25.6119 € | |
| 1000 ZAR | = | 51.2237 € |
| Date | EUR → ZAR |
| 02.04.2026 | 19.522 |
| 01.04.2026 | 19.526 |
| 27.03.2026 | 19.747 |
| 26.03.2026 | 19.721 |
| 25.03.2026 | 19.576 |
| 24.03.2026 | 19.783 |
| 23.03.2026 | 19.498 |
The rates are set on the basis of the regular daily concertation procedure between national central banks, which normally takes place at 2.15 p.m. CET. The exchange rates are for reference only and are published daily when TARGET system is open.
All currencies are quoted against the euro (base currency) - The foreign exchange reference rates are published by the European Central Bank: 02-04-2026
ARS - Argentine Peso: 81.9556
AUD - Australian dollar: 0.0856
BGN - Bulgarian Lev: 0.1011
BRL - Brazilian Real: 0.305
CAD - Canadian Dollar: 0.0823
CHF - Swiss Franc: 0.0472
CNY - Chinese Yuan Renminbi: 0.4071
CZK - Czech Koruna: 1.2554
DKK - Danish Krone: 0.3828
DZD - Algerian Dinar: 7.8576
EGP - Egyptian Pound: 3.2076
EUR - Euro: 0.0512
GBP - British Pound Sterling: 0.0447
HKD - Hong Kong Dollar: 0.4633
HRK - Croatian Kuna: 0.3859
HUF - Hungarian Forint: 19.6782
IDR - Indonesian Rupiah: 1003.3461
ILS - Israeli Shekel: 0.1848
INR - Indian Rupee: 5.4934
JPY - Japanese Yen: 9.422
KRW - South Korean Won: 89.2574
MAD - Moroccan Dirham: 0.5513
MXN - Mexican Peso: 1.0555
MYR - Malaysian Ringgit: 0.2388
NOK - Norwegian Krone: 0.5753
NZD - New Zealand Dollar: 0.1033
PHP - Philippine Peso: 3.566
PLN - Polish Zloty: 0.2189
RON - Romanian New Leu: 0.2611
RUB - Russian Ruble: 4.7413
SAR - Saudi Arabian Riyal: 0.2219
SEK - Swedish Krona: 0.5567
SGD - Singapore Dollar: 0.076
THB - Thai Baht: 1.9291
TND - Tunisian Dinar: 0.1723
TRY - Turkish Lira: 2.63
USD - United States dollar: 0.0522
ZAR - South African Rand: 1