The South African rand symbol is the capital letter R. There’s no dedicated Unicode character for it, so you type it by pressing the R key on any keyboard, in any app. Written in front of an amount, R100 means one hundred rand, and the ISO 4217 currency code is ZAR.
Because the rand has no unique glyph, there’s nothing extra to copy for the R itself; you already have it on your keyboard. The buttons above cover the world’s dedicated currency signs if you came here looking for one of those instead.
Rand symbol codes at a glance
Since the sign is the letter R, the “codes” are just the codes for that one letter. You never need any of them to type it; they sit here for completeness and for anyone building tables or web pages.
| Symbol | Name | Unicode (hex) | Alt code (decimal) | HTML |
|---|---|---|---|---|
| R | Rand sign (Latin capital letter R) | U+0052 | Not needed (press R) | R (or R) |
| c | Cent, the rand’s subunit (small letter c) | U+0063 | Not needed (press c) | c (or c) |
The R renders as plain text everywhere, including on the web, so you never need an HTML entity for it; the numeric code R exists but nobody uses it. When you need the currency to be unambiguous in a document, switch to the ISO code ZAR.
The South African rand at a glance
- Symbol: R (the capital letter)
- ISO 4217 code: ZAR, from the Dutch Zuid-Afrikaanse Rand
- Subunit: 100 cents, written with a lowercase c
- Introduced: 1961, replacing the South African pound
- Named after: the Witwatersrand, the gold-bearing ridge around Johannesburg
- Also used in: the Common Monetary Area (Namibia, Lesotho, and Eswatini), where local currencies are pegged one-to-one to it
Why the rand has no special symbol
Plenty of currencies never got a dedicated glyph. The rand, the Malaysian ringgit (RM), and the Swiss franc (Fr) all use plain letters. Unicode assigns a currency character only when one is in wide printed use, and South Africa has always priced goods with a simple R.
So there’s nothing to hunt for in a symbol picker or emoji panel. If a converter, chart, or banking app shows the rand as R or ZAR, that’s correct, not a font or rendering fault.
How to type the South African rand symbol
The rand sign is a standard letter, so the method is the same everywhere: hold Shift and press R, or turn on Caps Lock and press R. No Alt code, no numeric keypad, and no special input mode are involved.
This holds on Windows, Mac, ChromeOS Chromebooks, iPhone, and Android, and inside every app you’d paste into: Microsoft Word, Excel, PowerPoint, Google Docs, Google Sheets, Notion, Slack, Discord, and Canva. There’s no Insert Symbol entry to dig for, and no AutoCorrect rule to set up, because R already sits on the keyboard. If you’d still rather copy it, grab the R from anywhere it appears and paste.
Make Excel and Google Sheets show R automatically
If you’re building a budget or invoice, format the cells as rand rather than typing R in front of every figure. That keeps the numbers usable in calculations.
- Excel: Select the cells, press Ctrl+1 to open Format Cells, choose Currency, then pick “R Afrikaans (South Africa)” or “R English (South Africa)” from the Symbol list. Values now show an R in front, like R1 234,56 or R1,234.56 depending on your regional settings.
- Google Sheets: Select the cells, open Format → Number → Custom currency, search for “rand” or “ZAR”, and pick it. On a phone, tap the cell first, then open the format menu.
In Word, PowerPoint, and Google Docs there’s no currency setting to change; just type R before the number as normal text.
Writing rand amounts correctly
The R goes in front of the number with no space in everyday South African writing: R50, R1 200, R19,99. Cents are written after the figure with a lowercase c, as in 50c, and combined amounts read R14,50. You’ll see this on receipts, price tags, invoices, payslips, and shop websites.
South Africa’s official convention uses a comma for the decimal point and a space for thousands (R1 000 000,00), though many people and apps use the point instead (R1,000,000. 00).
Both are widely understood locally. Note that the small “c” for cents is not the ¢ cent sign (U+00A2) common in US pricing.
Currencies people confuse with the rand
Several currencies start with R and get mixed up in search and in text. They’re easy to tell apart once you see them side by side:
- R alone is the South African rand (ZAR).
- R$ is the Brazilian real (R$), an R followed by a dollar sign.
- Rp is the Indonesian rupiah (Rp).
- ₹ is the Indian rupee, a dedicated glyph with a double bar.
- ₽ is the Russian ruble, a P with a leg.
Related guides
- See every sign in one place in the world currency symbols list.
- Browse more currency symbol guides.
- Grab any sign fast with the copy-and-paste symbols tool.
- Another currency worth knowing is the Philippine peso (₱).
- The Mexican peso ($) shares the dollar sign.
- Type the Thai baht (฿).
Frequently asked questions
Does the South African rand have its own currency symbol?
No. The rand is written with the capital letter R, and its ISO code is ZAR. There’s no separate Unicode glyph to insert, so you just press R on the keyboard.
What’s the difference between R, R$ and Rp?
R on its own is the South African rand. R$ is the Brazilian real.
Rp is the Indonesian rupiah. They look similar in a hurry, but each signals a different country and currency.
Do I put the R before or after the amount?
Before, with no space in normal use: R100, R2 500. Cents go after the number with a lowercase c, like 75c, and a full amount reads R12,75.
Why can’t I find a rand symbol in the emoji or symbol picker?
Because none exists. Pickers only list characters that are in Unicode, and the rand was never given one. Type R, or format your spreadsheet cells as ZAR to add it automatically.
Is ZAR the same as R?
They point to the same currency. R is the everyday sign you put before a price; ZAR is the three-letter ISO code used in banking, forex, and international documents where a lone R might be unclear.