Developer Tools
HTML Entity Reference
Searchable reference for HTML special characters. Filter by family and copy the named entity, decimal code, hex code, or Unicode code point.
Filter by family
Selected entity
Ampersand
XML / HTML basics · U+0026 · decimal 38
The single most important escape. Always encode bare ampersands in HTML attributes and text to keep the parser happy and prevent XSS.
Named entity
&
Decimal reference
&
Hex reference
&
Code point
U+0026
CSS escape
\26
JavaScript escape
\u0026
Also searched as
ampersand · and sign
Full reference table
XML / HTML basics
- &38
&
Ampersand
- <60
<
Less than sign
- >62
>
Greater than sign
- "34
"
Quotation mark
- '39
'
Apostrophe
Punctuation
- –8211
–
En dash
- —8212
—
Em dash
- …8230
…
Horizontal ellipsis
- ·183
·
Middle dot
- •8226
•
Bullet
- ‧8231
‧
Hyphenation point
- ‐8208
‐
Hyphen
- ¡161
¡
Inverted exclamation mark
- ¿191
¿
Inverted question mark
Quotation marks
- ‘8216
‘
Left single quotation mark
- ’8217
’
Right single quotation mark
- “8220
“
Left double quotation mark
- ”8221
”
Right double quotation mark
- „8222
„
Double low-9 quotation mark
- ‚8218
‚
Single low-9 quotation mark
- «171
«
Left-pointing double angle quotation mark
- »187
»
Right-pointing double angle quotation mark
- ‹8249
‹
Single left-pointing angle quotation mark
- ›8250
›
Single right-pointing angle quotation mark
Spaces and breaks
- ␣160
No-break space
- ␣8194
 
En space
- ␣8195
 
Em space
- ␣8201
 
Thin space
- ␣8203
​
Zero width space
- ␣8205
‍
Zero width joiner
- ␣8204
‌
Zero width non-joiner
- ␣173
­
Soft hyphen
Currency
- $36
$
Dollar sign
- ¢162
¢
Cent sign
- £163
£
Pound sign
- ¥165
¥
Yen sign
- €8364
€
Euro sign
- ₹8377
₹
Indian rupee sign
- ₩8361
₩
Won sign
- ₽8381
₽
Ruble sign
- ₺8378
₺
Turkish lira sign
- ¤164
¤
Currency sign
Math and logic
- ×215
×
Multiplication sign
- ÷247
÷
Division sign
- ±177
±
Plus-minus sign
- ≠8800
≠
Not equal to
- ≤8804
≤
Less than or equal to
- ≥8805
≥
Greater than or equal to
- ≈8776
≈
Almost equal to
- ∞8734
∞
Infinity
- √8730
√
Square root
- ∑8721
∑
N-ary summation
- ∏8719
∏
N-ary product
- ∫8747
∫
Integral
- ∂8706
∂
Partial differential
- ∇8711
∇
Nabla
- °176
°
Degree sign
- ′8242
′
Prime
- ″8243
″
Double prime
- ½189
½
Vulgar fraction one half
- ¼188
¼
Vulgar fraction one quarter
- ¾190
¾
Vulgar fraction three quarters
- ²178
²
Superscript two
- ³179
³
Superscript three
- ∈8712
∈
Element of
- ∉8713
∉
Not an element of
- ∪8746
∪
Union
- ∩8745
∩
Intersection
- ∀8704
∀
For all
- ∃8707
∃
There exists
Greek uppercase
- Α913
Α
Greek capital letter Alpha
- Β914
Β
Greek capital letter Beta
- Γ915
Γ
Greek capital letter Gamma
- Δ916
Δ
Greek capital letter Delta
- Ε917
Ε
Greek capital letter Epsilon
- Ζ918
Ζ
Greek capital letter Zeta
- Η919
Η
Greek capital letter Eta
- Θ920
Θ
Greek capital letter Theta
- Ι921
Ι
Greek capital letter Iota
- Κ922
Κ
Greek capital letter Kappa
- Λ923
Λ
Greek capital letter Lambda
- Μ924
Μ
Greek capital letter Mu
- Ν925
Ν
Greek capital letter Nu
- Ξ926
Ξ
Greek capital letter Xi
- Ο927
Ο
Greek capital letter Omicron
- Π928
Π
Greek capital letter Pi
- Ρ929
Ρ
Greek capital letter Rho
- Σ931
Σ
Greek capital letter Sigma
- Τ932
Τ
Greek capital letter Tau
- Υ933
Υ
Greek capital letter Upsilon
- Φ934
Φ
Greek capital letter Phi
- Χ935
Χ
Greek capital letter Chi
- Ψ936
Ψ
Greek capital letter Psi
- Ω937
Ω
Greek capital letter Omega
Greek lowercase
- α945
α
Greek small letter alpha
- β946
β
Greek small letter beta
- γ947
γ
Greek small letter gamma
- δ948
δ
Greek small letter delta
- ε949
ε
Greek small letter epsilon
- ζ950
ζ
Greek small letter zeta
- η951
η
Greek small letter eta
- θ952
θ
Greek small letter theta
- ι953
ι
Greek small letter iota
- κ954
κ
Greek small letter kappa
- λ955
λ
Greek small letter lambda
- μ956
μ
Greek small letter mu
- ν957
ν
Greek small letter nu
- ξ958
ξ
Greek small letter xi
- ο959
ο
Greek small letter omicron
- π960
π
Greek small letter pi
- ρ961
ρ
Greek small letter rho
- σ963
σ
Greek small letter sigma
- ς962
ς
Greek small letter final sigma
- τ964
τ
Greek small letter tau
- υ965
υ
Greek small letter upsilon
- φ966
φ
Greek small letter phi
- χ967
χ
Greek small letter chi
- ψ968
ψ
Greek small letter psi
- ω969
ω
Greek small letter omega
Arrows
- ←8592
←
Leftwards arrow
- ↑8593
↑
Upwards arrow
- →8594
→
Rightwards arrow
- ↓8595
↓
Downwards arrow
- ↔8596
↔
Left right arrow
- ⇐8656
⇐
Leftwards double arrow
- ⇑8657
⇑
Upwards double arrow
- ⇒8658
⇒
Rightwards double arrow
- ⇓8659
⇓
Downwards double arrow
- ⇔8660
⇔
Left right double arrow
- ↵8629
↵
Downwards arrow with corner leftwards
Latin accents
- À192
À
Latin capital letter A with grave
- Á193
Á
Latin capital letter A with acute
- Â194
Â
Latin capital letter A with circumflex
- Ã195
Ã
Latin capital letter A with tilde
- Ä196
Ä
Latin capital letter A with diaeresis
- Å197
Å
Latin capital letter A with ring above
- Æ198
Æ
Latin capital letter AE
- Ç199
Ç
Latin capital letter C with cedilla
- È200
È
Latin capital letter E with grave
- É201
É
Latin capital letter E with acute
- Ê202
Ê
Latin capital letter E with circumflex
- Ë203
Ë
Latin capital letter E with diaeresis
- Ñ209
Ñ
Latin capital letter N with tilde
- Ö214
Ö
Latin capital letter O with diaeresis
- Ü220
Ü
Latin capital letter U with diaeresis
- ß223
ß
Latin small letter sharp S
- à224
à
Latin small letter a with grave
- á225
á
Latin small letter a with acute
- â226
â
Latin small letter a with circumflex
- ã227
ã
Latin small letter a with tilde
- ä228
ä
Latin small letter a with diaeresis
- å229
å
Latin small letter a with ring above
- æ230
æ
Latin small letter ae
- ç231
ç
Latin small letter c with cedilla
- è232
è
Latin small letter e with grave
- é233
é
Latin small letter e with acute
- ê234
ê
Latin small letter e with circumflex
- ë235
ë
Latin small letter e with diaeresis
- ñ241
ñ
Latin small letter n with tilde
- ó243
ó
Latin small letter o with acute
- ö246
ö
Latin small letter o with diaeresis
- ü252
ü
Latin small letter u with diaeresis
Symbols and marks
- ©169
©
Copyright sign
- ®174
®
Registered sign
- ™8482
™
Trade mark sign
- §167
§
Section sign
- ¶182
¶
Pilcrow sign
- †8224
†
Dagger
- ‡8225
‡
Double dagger
- ‰8240
‰
Per mille sign
- ′8242
′
Prime (foot, minute)
- …8230
…
Horizontal ellipsis (symbol)
- ♠9824
♠
Black spade suit
- ♣9827
♣
Black club suit
- ♥9829
♥
Black heart suit
- ♦9830
♦
Black diamond suit
- ♪9834
♪
Eighth note
- ♭9837
♭
Music flat sign
- ♮9838
♮
Music natural sign
- ♯9839
♯
Music sharp sign
- ■9632
■
Black square
- ○9675
○
White circle
- ★9733
★
Black star
- ☆9734
☆
White star
- ✓10003
✓
Check mark
- ✗10007
✗
Ballot X
- →8594
→
Right arrow (symbol)
This reference covers 187HTML named character references and Unicode code points that developers actually paste into HTML, JSON, email templates, and CMS fields. Use the named entity (©) in HTML where it exists, or the numeric reference (© decimal, © hex) anywhere a character is allowed. Need to escape a whole string at once? Use the HTML Entity Encoder Decoder instead.
How to use
- Type the entity name (copy, trade, nbsp), the Unicode name (copyright sign), the decimal value (169), or the hex (A9) in the search box.
- Use the family filter pills to narrow to a single group like Currency, Math, Arrows, or Latin accents.
- Click any entity card to pin it. The detail panel shows the named entity, decimal and hex references, the U+ code point, CSS escape, and JavaScript escape.
- Use any Copy button to grab the form you need: the character itself, the named entity, the decimal reference, the hex reference, or the code point label.
- Open the Full reference table at the bottom and click Copy table TSV to paste the whole catalog into a spreadsheet or wiki page.
About this tool
HTML Entity Reference is a searchable, copy-ready chart of the HTML named character references that developers, writers, and designers actually use. Every entry stores the rendered character, the named entity (like &copy; for copyright or &nbsp; for a non-breaking space), the decimal numeric reference (&#169;), the hexadecimal numeric reference (&#xA9;), the Unicode code point label (U+00A9), the official Unicode name, and a short note on when to reach for it. The catalog is grouped into eleven families that match how people search for these glyphs: the XML and HTML basics (ampersand, less than, greater than, double quote, apostrophe), punctuation (en dash, em dash, ellipsis, bullets, inverted Spanish marks), quotation marks (curly singles and doubles, low quotes, French guillemets), spacing characters (non-breaking space, thin space, en and em spaces, zero-width joiners, soft hyphen), currency (dollar, euro, pound, yen, rupee, won, ruble, lira), math and logic (multiplication, division, plus or minus, infinity, square root, summation, integral, set membership), Greek uppercase and lowercase, arrows (single and double in every direction), Latin diacritics (grave, acute, circumflex, tilde, umlaut, ring, cedilla, sharp s), and broader symbols (copyright, registered, trademark, section, pilcrow, daggers, music, card suits, stars, checkmarks). Search matches against the entity name, the Unicode name, aliases, the decimal value, and the hex value, so you can look up the same character five different ways: type 'copy' or 'copyright', 'amp', '169', 'A9', or 'U+00A9' and you land on the same entry. Filter by family to scan a single category at a time, or leave All selected to browse the whole catalog. Click any card to pin the detail view, which exposes one-tap copy buttons for every form you might paste: the bare character, the named entity, the decimal HTML reference, the hex HTML reference, the U+ code point, the CSS escape (\A9), and the JavaScript Unicode escape (\u00A9 or \u{HHHHH} for astral code points). A full reference table at the bottom groups every entity by family and includes a Copy table TSV button so you can drop the whole catalog into a spreadsheet, internal wiki, or design-system documentation page. Everything is bundled at build time and runs entirely in the browser. There is no upload, no external API, no remote dictionary, and nothing you click is sent to a server. Need to escape or unescape an entire string at once instead of looking up a single character? Use the HTML Entity Encoder Decoder.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
HTML Entity Encoder Decoder
Two-way HTML entity encoder and decoder with named, decimal, and hex modes.
Open tool
TextUnicode Character Inspector
Per-character breakdown with code points, UTF-8/UTF-16 bytes, and hidden character detection.
Open tool
DeveloperASCII Table
Searchable ASCII reference plus a two-way text-to-code converter.
Open tool
TextUTF-8 Byte Counter
UTF-8 bytes, UTF-16, code points, graphemes, plus SMS, cookie, and payload limits.
Open tool
DeveloperURL Encoder Decoder
Encode and decode percent-encoded URLs.
Open tool