Search

Currency symbols

A currency symbol has to do something almost no other mark does: sit inside a number without being read as one. 40 of them here, each with the codepoint that lets a machine store it.

32 of 40 are a letter with strokes through it — and the letter is almost always the first letter of the currency's own name in its own script. It is one of the most consistent design conventions in the world and it is nowhere written down as a rule. 6 take their form from a script character rather than a Latin letter — and 5 of those 6 are struck as well, so the two are not separate groups. The convention travels across scripts; it is the stroke that is universal, not the alphabet.

Where the form came from
Construction

֏
Armenian dram
հայկական դրամ
AMD · U+058F

A slightly modified Armenian capital letter Դ (da), the initial of դրամ, with two horizontal strokes crossing its left stem — the Armenian counterpart of the bar-through-letter currency convention.

traditional struck
$
Australian dollar
AUD · U+0024

The inherited dollar sign, disambiguated abroad by the prefixed A$ or AU$; on introduction the two-stroke $ was intended, with the one-stroke form always acceptable.

documented struck
Azerbaijani manat
azərbaycan manatı
AZN · U+20BC

A rounded lowercase Latin m — the two arches drawn as a single semicircular wave — crossed by one vertical (or slightly diagonal) stroke through its centre; resembles a single-bar euro sign rotated 90° clockwise.

traditional struck
Bangladeshi taka
বাংলাদেশি টাকা
BDT · U+09F3

The Bengali letter ট (tro), the initial of টাকা (taka, 'money'), with a diagonal stroke through its upper bowl — a Bengali-script letter marked as a currency sign.

traditional struck
Bitcoin
U+20BF

A capital letter B with two vertical strokes going through it, the lines drawn only at the top and bottom of the B's stem rather than crossing its bowls; glyph variants differ in serifs, line weights and stroke position.

documented struck
R$
Brazilian real
real brasileiro
BRL

A composite: capital R followed by the dollar sign U+0024 — the 'cifrão' of Brazilian Portuguese — written before the amount, spaced or unspaced; no single codepoint exists.

traditional struck
Cambodian riel
រៀល
KHR · U+17DB

A Khmer-script រ (rô), the initial of រៀល (riel), drawn in decorative Khmer lettering with an ornamental flourish — the only currency sign written in Khmer script.

traditional
$
Canadian dollar
dollar canadien
CAD · U+0024

The inherited dollar sign, with C$/Can$/CA$ composites for distinction; no dedicated Canadian codepoint and no standard disambiguating form.

traditional struck
Costa Rican colón
CRC · U+20A1

A capital letter C crossed by two diagonal strokes — the only currency sign with slanted rather than horizontal bars.

traditional struck
Ξ
Ether (Ethereum)
U+039E

No sign of its own: the Greek capital Xi (Ξ) is borrowed as a text stand-in; the brand mark is the 'diamond' octahedron logo — two rhombs point-to-point — which exists only as an image, not a character.

traditional
Euro
EUR · U+20AC

A rounded C-like epsilon — the Greek epsilon — crossed by two clearly parallel horizontal strokes of equal length.

documented struck
French franc
franc français
FRF · U+20A3

A capital F with a double bar — but the sign was proposed in 1988 and never adopted; French practice wrote F or Fr. The codepoint exists, the usage did not.

traditional struck
Georgian lari
ქართული ლარი
GEL · U+20BE

The single-arched Georgian Mkhedruli letter ლ (lasi) — a curve like an open lambda with a horizontal baseline leg — crossed by two parallel horizontal strokes that the National Bank specified must remain distinct.

documented struck
Ghanaian cedi
GHS · U+20B5

A capital C crossed by a single vertical stroke — formally a cent-sign-like mark; current usage prefixes GH to distinguish the Ghanaian unit, writing GH₵, or borrows the cent sign as GH¢.

traditional struck
Indian rupee
भारतीय रुपया
INR · U+20B9

A blend of the Devanagari letter र (ra) and the Latin capital R without its vertical bar: a single stem with two parallel horizontal strokes at the top and a curved lower bowl.

traditional struck
Israeli new shekel
שקל חדש
ILS · U+20AA

A ligature of the two Hebrew letters that open the words of the currency's name — ש (shin) and ח (het) — drawn as one connected mark.

traditional
Italian lira
lira italiana
ITL · U+20A4

A capital L with two horizontal strokes — but the Unicode sign is a compatibility character with no formal status, admitted for the HP Roman-8 character set; in Italian practice L., Lit., ₤ and £ were all used, with no standard sign.

traditional struck
¥
Japanese yen
日本円
JPY · U+00A5

A Latin capital Y crossed by one or, in Japanese rendering tradition, two horizontal strokes; the double-bar form dominates Japanese fonts, the single-bar form Western fonts — one codepoint, two glyph traditions.

traditional struck
Kazakhstani tenge
қазақстандық теңге
KZT · U+20B8

A T-like letterform — vertical stem with a full-width horizontal crossbar — beneath which a second, shorter horizontal stroke sits at the baseline, echoing the lower bar of the Cyrillic capital Т of теңге.

traditional
Lao kip
ກີບ
LAK · U+20AD

A capital Latin K with a single horizontal stroke through its stem — the initial of 'kip' marked as a currency sign.

traditional struck
Ł
Litecoin
U+0141

No dedicated sign: the Polish letter Ł — Latin L crossed by a diagonal stroke between 45° and 70°, never horizontal — is borrowed as the litecoin mark; where Ł is unavailable, a plain L is used.

traditional struck
Mongolian tögrög
төгрөг
MNT · U+20AE

A capital Latin T with two horizontal strokes — one the letter's own crossbar, a second parallel bar added above it — the initial of tögrög drawn with the double-bar currency convention.

traditional struck
NT$
New Taiwan dollar
新臺幣
TWD

A composite: the letters NT prefixed to the inherited dollar sign to distinguish it from other dollar currencies; in Chinese, 元 (colloquial) or 圓 (formal/legal writing) follows the number.

traditional struck
NZ$
New Zealand dollar
tāra o Aotearoa
NZD

The inherited dollar sign, with NZ$ (or $NZ) prefixed when distinguishing from other dollars — particularly the Australian; no dedicated codepoint.

traditional struck
Nigerian naira
NGN · U+20A6

A capital Latin N — the initial of naira — crossed by a double horizontal stroke, following the two-bar currency convention.

traditional struck
Pakistani rupee
پاکستانی روپیہ
PKR · U+20A8

The generic rupee sign — an orthographic ligature of the Latin letters R and s — shared by the Pakistani, Sri Lankan, Nepalese, Mauritian and Seychellois rupees since India adopted its own distinct sign in 2010. A dedicated Urdu-script rupee mark exists in Unicode (U+1B772 Arabic Rupee Sign area proposals) but is not in common use.

traditional
Paraguayan guaraní
guaraní
PYG · U+20B2

A capital Latin G — the initial of guaraní — with a bar through it drawn as a single stroke extending left from the letter's mouth, doubled in some typefaces.

traditional struck
Philippine peso
piso ng Pilipinas
PHP · U+20B1

A capital Latin P crossed by two parallel horizontal strokes through its stem (a one-stroke struck-through P is also written by hand).

traditional struck
£
Pound sterling
GBP · U+00A3

An ornate upper-case L with a single or double horizontal crossbar; the two-bar form is the older, the single-bar the modern typographic norm; both are allographs of the one codepoint.

documented struck
¥
Renminbi (Chinese yuan)
人民币(元)
CNY · U+00A5

Uses the Latin-script ¥ of the yen — capital Y with one or two crossbars — with no dedicated codepoint of its own; in Chinese input, typing $ produces the fullwidth ¥. In Chinese text the character 元 (formally 圓 for legal writing) follows the number in lieu of a symbol.

traditional struck
Russian ruble
российский рубль
RUB · U+20BD

The Cyrillic capital letter Р (the initial of рубль) crossed by two horizontal bars, the lower extending from the bowl of the Р and a second parallel bar one stroke-width above it.

documented struck
R
South African rand
ZAR

A plain capital Latin R — not a designed sign and not a distinct codepoint; the letter of the currency name does the work of a symbol.

traditional
South Korean won
대한민국 원
KRW · U+20A9

A capital Latin W — the initial of won — crossed centrally by one horizontal stroke; some fonts draw two, and the codepoint covers both.

traditional struck
Spanish peseta
peseta española
ESP · U+20A7

The Unicode reference glyph is a ligature of the letters Pts — from the typewriter practice of striking 'Pts' on a single typehead; an erroneous P-with-stroke glyph shipped in early Unicode and was later corrected to the Pts ligature.

traditional
Fr.
Swiss franc
Schweizer Franken / franc suisse
CHF

No dedicated glyph exists. The currency is written with the abbreviation Fr. (German) or fr. (Romance languages), or the ISO code CHF; the older SFr. and fr.sv. are documented as outdated.

traditional
฿
Thai baht
บาท
THB · U+0E3F

A capital Latin letter B with a single vertical stroke through it — drawn within the Thai block's typographic conventions.

traditional struck
Turkish lira
Türk lirası
TRY · U+20BA

An angular capital L drawn as a half anchor (vertical stem with a bottom curve returning right), enclosing a small letter T whose crossbar extends as two upward-angled parallel strokes through the stem.

documented struck
Ukrainian hryvnia
українська гривня
UAH · U+20B4

A cursive minuscule Ukrainian Cyrillic letter г (he) — like a mirrored Latin S — crossed by a double horizontal stroke.

traditional struck
$
United States dollar
USD · U+0024

A capital S crossed by one vertical stroke (US practice) or two full-height vertical strokes (the cifrão tradition); Unicode treats one- and two-stroke forms as glyph variants of one character.

traditional struck
Vietnamese dong
đồng Việt Nam
VND · U+20AB

A lowercase Latin d with a bar through its stem and a double crossbar at the ascender — in most fonts a crossed đ extended with a second stroke, referencing đồng's initial d.

traditional struck