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.0529 € |
| 18.914786967419 ZAR | = | 1 € | |
| 20 ZAR | = | 1.0574 € | |
| 50 ZAR | = | 2.6434 € | |
| 100 ZAR | = | 5.2869 € | |
| 500 ZAR | = | 26.4343 € | |
| 1000 ZAR | = | 52.8687 € |
| Date | EUR → ZAR |
| 28.05.2026 | 18.915 |
| 27.05.2026 | 19.044 |
| 26.05.2026 | 19.045 |
| 25.05.2026 | 18.972 |
| 22.05.2026 | 19.091 |
| 21.05.2026 | 19.151 |
| 20.05.2026 | 19.156 |
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: 28-05-2026
ARS - Argentine Peso: 86.9131
AUD - Australian dollar: 0.086
BGN - Bulgarian Lev: 0.1029
BRL - Brazilian Real: 0.3115
CAD - Canadian Dollar: 0.085
CHF - Swiss Franc: 0.0483
CNY - Chinese Yuan Renminbi: 0.4178
CZK - Czech Koruna: 1.2836
DKK - Danish Krone: 0.3951
DZD - Algerian Dinar: 8.1665
EGP - Egyptian Pound: 3.2182
EUR - Euro: 0.0529
GBP - British Pound Sterling: 0.0458
HKD - Hong Kong Dollar: 0.4828
HRK - Croatian Kuna: 0.3985
HUF - Hungarian Forint: 18.7159
IDR - Indonesian Rupiah: 1098.1108
ILS - Israeli Shekel: 0.1739
INR - Indian Rupee: 5.9011
JPY - Japanese Yen: 9.8097
KRW - South Korean Won: 92.0809
MAD - Moroccan Dirham: 0.5663
MXN - Mexican Peso: 1.0677
MYR - Malaysian Ringgit: 0.2452
NOK - Norwegian Krone: 0.5698
NZD - New Zealand Dollar: 0.1039
PHP - Philippine Peso: 3.7811
PLN - Polish Zloty: 0.2234
RON - Romanian New Leu: 0.2774
RUB - Russian Ruble: 4.3666
SAR - Saudi Arabian Riyal: 0.2311
SEK - Swedish Krona: 0.57
SGD - Singapore Dollar: 0.0786
THB - Thai Baht: 2.0052
TND - Tunisian Dinar: 0.1802
TRY - Turkish Lira: 2.8286
USD - United States dollar: 0.0539
ZAR - South African Rand: 1