HTML Entities Reference
Find the HTML code for any symbol — the named reference, its Unicode name, and its decimal and hex spellings, entirely on this device.
Accepts a character, a name like mdash, U+2014, 8212, 0x2014 or —.
All 252 named references shown
This table prints the 252 named character references HTML 4.01 defines, every one of them still valid in HTML5. The WHATWG list adds 1,873 more — over half of them mathematical — for 2,125 names in all, and the lookup above answers for every one. The full list, in the WHATWG standard
No reference matches that filter
Not every character has a named reference. Paste the character into the lookup box above — every character has a decimal and hex spelling, even when no name exists.
The 252 named character references defined by HTML 4.01 — name, character, decimal, hex, Unicode name, and group
| Name | Character | Decimal | Hex | Unicode name | Group |
|---|---|---|---|---|---|
"LegacyAlso spelled QUOT | " | " | " | QUOTATION MARK | Reserved |
&LegacyAlso spelled AMP | & | & | & | AMPERSAND | Reserved |
<LegacyAlso spelled LT | < | < | < | LESS-THAN SIGN | Reserved |
>LegacyAlso spelled GT | > | > | > | GREATER-THAN SIGN | Reserved |
LegacyAlso spelled NonBreakingSpace |   |   | NO-BREAK SPACE | Spaces | |
­Legacy | ­ | ­ | SOFT HYPHEN | Spaces | |
  |   |   | EN SPACE | Spaces | |
  |   |   | EM SPACE | Spaces | |
 Also spelled ThinSpace |   |   | THIN SPACE | Spaces | |
‌ | ‌ | ‌ | ZERO WIDTH NON-JOINER | Spaces | |
‍ | ‍ | ‍ | ZERO WIDTH JOINER | Spaces | |
‎ | ‎ | ‎ | LEFT-TO-RIGHT MARK | Spaces | |
‏ | ‏ | ‏ | RIGHT-TO-LEFT MARK | Spaces | |
¡Legacy | ¡ | ¡ | ¡ | INVERTED EXCLAMATION MARK | Typography |
§Legacy | § | § | § | SECTION SIGN | Typography |
«Legacy | « | « | « | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | Typography |
¶Legacy | ¶ | ¶ | ¶ | PILCROW SIGN | Typography |
·LegacyAlso spelled CenterDot, centerdot | · | · | · | MIDDLE DOT | Typography |
»Legacy | » | » | » | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | Typography |
¿Legacy | ¿ | ¿ | ¿ | INVERTED QUESTION MARK | Typography |
– | – | – | – | EN DASH | Typography |
— | — | — | — | EM DASH | Typography |
‘Also spelled OpenCurlyQuote | ‘ | ‘ | ‘ | LEFT SINGLE QUOTATION MARK | Typography |
’Also spelled CloseCurlyQuote, rsquor | ’ | ’ | ’ | RIGHT SINGLE QUOTATION MARK | Typography |
‚Also spelled lsquor | ‚ | ‚ | ‚ | SINGLE LOW-9 QUOTATION MARK | Typography |
“Also spelled OpenCurlyDoubleQuote | “ | “ | “ | LEFT DOUBLE QUOTATION MARK | Typography |
”Also spelled CloseCurlyDoubleQuote, rdquor | ” | ” | ” | RIGHT DOUBLE QUOTATION MARK | Typography |
„Also spelled ldquor | „ | „ | „ | DOUBLE LOW-9 QUOTATION MARK | Typography |
† | † | † | † | DAGGER | Typography |
‡Also spelled ddagger | ‡ | ‡ | ‡ | DOUBLE DAGGER | Typography |
•Also spelled bullet | • | • | • | BULLET | Typography |
…Also spelled mldr | … | … | … | HORIZONTAL ELLIPSIS | Typography |
‰ | ‰ | ‰ | ‰ | PER MILLE SIGN | Typography |
′ | ′ | ′ | ′ | PRIME | Typography |
″ | ″ | ″ | ″ | DOUBLE PRIME | Typography |
‹ | ‹ | ‹ | ‹ | SINGLE LEFT-POINTING ANGLE QUOTATION MARK | Typography |
› | › | › | › | SINGLE RIGHT-POINTING ANGLE QUOTATION MARK | Typography |
‾Also spelled OverBar | ‾ | ‾ | ‾ | OVERLINE | Typography |
⌈Also spelled LeftCeiling | ⌈ | ⌈ | ⌈ | LEFT CEILING | Typography |
⌉Also spelled RightCeiling | ⌉ | ⌉ | ⌉ | RIGHT CEILING | Typography |
⌊Also spelled LeftFloor | ⌊ | ⌊ | ⌊ | LEFT FLOOR | Typography |
⌋Also spelled RightFloor | ⌋ | ⌋ | ⌋ | RIGHT FLOOR | Typography |
¢Legacy | ¢ | ¢ | ¢ | CENT SIGN | Currency |
£Legacy | £ | £ | £ | POUND SIGN | Currency |
¤Legacy | ¤ | ¤ | ¤ | CURRENCY SIGN | Currency |
¥Legacy | ¥ | ¥ | ¥ | YEN SIGN | Currency |
€ | € | € | € | EURO SIGN | Currency |
¬Legacy | ¬ | ¬ | ¬ | NOT SIGN | Math |
±LegacyAlso spelled PlusMinus, pm | ± | ± | ± | PLUS-MINUS SIGN | Math |
²Legacy | ² | ² | ² | SUPERSCRIPT TWO | Math |
³Legacy | ³ | ³ | ³ | SUPERSCRIPT THREE | Math |
¹Legacy | ¹ | ¹ | ¹ | SUPERSCRIPT ONE | Math |
¼Legacy | ¼ | ¼ | ¼ | VULGAR FRACTION ONE QUARTER | Math |
½LegacyAlso spelled half | ½ | ½ | ½ | VULGAR FRACTION ONE HALF | Math |
¾Legacy | ¾ | ¾ | ¾ | VULGAR FRACTION THREE QUARTERS | Math |
×Legacy | × | × | × | MULTIPLICATION SIGN | Math |
÷LegacyAlso spelled div | ÷ | ÷ | ÷ | DIVISION SIGN | Math |
⁄ | ⁄ | ⁄ | ⁄ | FRACTION SLASH | Math |
℘Also spelled wp | ℘ | ℘ | ℘ | SCRIPT CAPITAL P | Math |
∀Also spelled ForAll | ∀ | ∀ | ∀ | FOR ALL | Math |
∂Also spelled PartialD | ∂ | ∂ | ∂ | PARTIAL DIFFERENTIAL | Math |
∃Also spelled Exists | ∃ | ∃ | ∃ | THERE EXISTS | Math |
∅Also spelled emptyset, emptyv, varnothing | ∅ | ∅ | ∅ | EMPTY SET | Math |
∇Also spelled Del | ∇ | ∇ | ∇ | NABLA | Math |
∈Also spelled Element, in, isinv | ∈ | ∈ | ∈ | ELEMENT OF | Math |
∉Also spelled NotElement, notinva | ∉ | ∉ | ∉ | NOT AN ELEMENT OF | Math |
∋Also spelled ReverseElement, SuchThat, niv | ∋ | ∋ | ∋ | CONTAINS AS MEMBER | Math |
∏Also spelled Product | ∏ | ∏ | ∏ | N-ARY PRODUCT | Math |
∑Also spelled Sum | ∑ | ∑ | ∑ | N-ARY SUMMATION | Math |
− | − | − | − | MINUS SIGN | Math |
∗ | ∗ | ∗ | ∗ | ASTERISK OPERATOR | Math |
√Also spelled Sqrt | √ | √ | √ | SQUARE ROOT | Math |
∝Also spelled Proportional, propto, varpropto, vprop | ∝ | ∝ | ∝ | PROPORTIONAL TO | Math |
∞ | ∞ | ∞ | ∞ | INFINITY | Math |
∠Also spelled angle | ∠ | ∠ | ∠ | ANGLE | Math |
∧Also spelled wedge | ∧ | ∧ | ∧ | LOGICAL AND | Math |
∨Also spelled vee | ∨ | ∨ | ∨ | LOGICAL OR | Math |
∩ | ∩ | ∩ | ∩ | INTERSECTION | Math |
∪ | ∪ | ∪ | ∪ | UNION | Math |
∫Also spelled Integral | ∫ | ∫ | ∫ | INTEGRAL | Math |
∴Also spelled Therefore, therefore | ∴ | ∴ | ∴ | THEREFORE | Math |
∼Also spelled Tilde, thicksim, thksim | ∼ | ∼ | ∼ | TILDE OPERATOR | Math |
≅Also spelled TildeFullEqual | ≅ | ≅ | ≅ | APPROXIMATELY EQUAL TO | Math |
≈Also spelled TildeTilde, ap, approx, thickapprox, thkap | ≈ | ≈ | ≈ | ALMOST EQUAL TO | Math |
≠Also spelled NotEqual | ≠ | ≠ | ≠ | NOT EQUAL TO | Math |
≡Also spelled Congruent | ≡ | ≡ | ≡ | IDENTICAL TO | Math |
≤Also spelled leq | ≤ | ≤ | ≤ | LESS-THAN OR EQUAL TO | Math |
≥Also spelled GreaterEqual, geq | ≥ | ≥ | ≥ | GREATER-THAN OR EQUAL TO | Math |
⊂Also spelled subset | ⊂ | ⊂ | ⊂ | SUBSET OF | Math |
⊃Also spelled Superset, supset | ⊃ | ⊃ | ⊃ | SUPERSET OF | Math |
⊄ | ⊄ | ⊄ | ⊄ | NOT A SUBSET OF | Math |
⊆Also spelled SubsetEqual, subseteq | ⊆ | ⊆ | ⊆ | SUBSET OF OR EQUAL TO | Math |
⊇Also spelled SupersetEqual, supseteq | ⊇ | ⊇ | ⊇ | SUPERSET OF OR EQUAL TO | Math |
⊕Also spelled CirclePlus | ⊕ | ⊕ | ⊕ | CIRCLED PLUS | Math |
⊗Also spelled CircleTimes | ⊗ | ⊗ | ⊗ | CIRCLED TIMES | Math |
⊥Also spelled UpTee, bot, bottom | ⊥ | ⊥ | ⊥ | UP TACK | Math |
⋅ | ⋅ | ⋅ | ⋅ | DOT OPERATOR | Math |
⟨HTML 4.01 declared U+2329 for this name; browsers decode the character shown, so that is what this row lists.Also spelled LeftAngleBracket, langle | ⟨ | ⟨ | ⟨ | MATHEMATICAL LEFT ANGLE BRACKET | Math |
⟩HTML 4.01 declared U+232A for this name; browsers decode the character shown, so that is what this row lists.Also spelled RightAngleBracket, rangle | ⟩ | ⟩ | ⟩ | MATHEMATICAL RIGHT ANGLE BRACKET | Math |
←Also spelled LeftArrow, ShortLeftArrow, leftarrow, slarr | ← | ← | ← | LEFTWARDS ARROW | Arrows |
↑Also spelled ShortUpArrow, UpArrow, uparrow | ↑ | ↑ | ↑ | UPWARDS ARROW | Arrows |
→Also spelled RightArrow, ShortRightArrow, rightarrow, srarr | → | → | → | RIGHTWARDS ARROW | Arrows |
↓Also spelled DownArrow, ShortDownArrow, downarrow | ↓ | ↓ | ↓ | DOWNWARDS ARROW | Arrows |
↔Also spelled LeftRightArrow, leftrightarrow | ↔ | ↔ | ↔ | LEFT RIGHT ARROW | Arrows |
↵ | ↵ | ↵ | ↵ | DOWNWARDS ARROW WITH CORNER LEFTWARDS | Arrows |
⇐Also spelled DoubleLeftArrow, Leftarrow | ⇐ | ⇐ | ⇐ | LEFTWARDS DOUBLE ARROW | Arrows |
⇑Also spelled DoubleUpArrow, Uparrow | ⇑ | ⇑ | ⇑ | UPWARDS DOUBLE ARROW | Arrows |
⇒Also spelled DoubleRightArrow, Implies, Rightarrow | ⇒ | ⇒ | ⇒ | RIGHTWARDS DOUBLE ARROW | Arrows |
⇓Also spelled DoubleDownArrow, Downarrow | ⇓ | ⇓ | ⇓ | DOWNWARDS DOUBLE ARROW | Arrows |
⇔Also spelled DoubleLeftRightArrow, Leftrightarrow, iff | ⇔ | ⇔ | ⇔ | LEFT RIGHT DOUBLE ARROW | Arrows |
Α | Α | Α | Α | GREEK CAPITAL LETTER ALPHA | Greek |
Β | Β | Β | Β | GREEK CAPITAL LETTER BETA | Greek |
Γ | Γ | Γ | Γ | GREEK CAPITAL LETTER GAMMA | Greek |
Δ | Δ | Δ | Δ | GREEK CAPITAL LETTER DELTA | Greek |
Ε | Ε | Ε | Ε | GREEK CAPITAL LETTER EPSILON | Greek |
Ζ | Ζ | Ζ | Ζ | GREEK CAPITAL LETTER ZETA | Greek |
Η | Η | Η | Η | GREEK CAPITAL LETTER ETA | Greek |
Θ | Θ | Θ | Θ | GREEK CAPITAL LETTER THETA | Greek |
Ι | Ι | Ι | Ι | GREEK CAPITAL LETTER IOTA | Greek |
Κ | Κ | Κ | Κ | GREEK CAPITAL LETTER KAPPA | Greek |
Λ | Λ | Λ | Λ | GREEK CAPITAL LETTER LAMDA | Greek |
Μ | Μ | Μ | Μ | GREEK CAPITAL LETTER MU | Greek |
Ν | Ν | Ν | Ν | GREEK CAPITAL LETTER NU | Greek |
Ξ | Ξ | Ξ | Ξ | GREEK CAPITAL LETTER XI | Greek |
Ο | Ο | Ο | Ο | GREEK CAPITAL LETTER OMICRON | Greek |
Π | Π | Π | Π | GREEK CAPITAL LETTER PI | Greek |
Ρ | Ρ | Ρ | Ρ | GREEK CAPITAL LETTER RHO | Greek |
Σ | Σ | Σ | Σ | GREEK CAPITAL LETTER SIGMA | Greek |
Τ | Τ | Τ | Τ | GREEK CAPITAL LETTER TAU | Greek |
Υ | Υ | Υ | Υ | GREEK CAPITAL LETTER UPSILON | Greek |
Φ | Φ | Φ | Φ | GREEK CAPITAL LETTER PHI | Greek |
Χ | Χ | Χ | Χ | GREEK CAPITAL LETTER CHI | Greek |
Ψ | Ψ | Ψ | Ψ | GREEK CAPITAL LETTER PSI | Greek |
ΩAlso spelled ohm | Ω | Ω | Ω | GREEK CAPITAL LETTER OMEGA | Greek |
α | α | α | α | GREEK SMALL LETTER ALPHA | Greek |
β | β | β | β | GREEK SMALL LETTER BETA | Greek |
γ | γ | γ | γ | GREEK SMALL LETTER GAMMA | Greek |
δ | δ | δ | δ | GREEK SMALL LETTER DELTA | Greek |
εAlso spelled epsi | ε | ε | ε | GREEK SMALL LETTER EPSILON | Greek |
ζ | ζ | ζ | ζ | GREEK SMALL LETTER ZETA | Greek |
η | η | η | η | GREEK SMALL LETTER ETA | Greek |
θ | θ | θ | θ | GREEK SMALL LETTER THETA | Greek |
ι | ι | ι | ι | GREEK SMALL LETTER IOTA | Greek |
κ | κ | κ | κ | GREEK SMALL LETTER KAPPA | Greek |
λ | λ | λ | λ | GREEK SMALL LETTER LAMDA | Greek |
μ | μ | μ | μ | GREEK SMALL LETTER MU | Greek |
ν | ν | ν | ν | GREEK SMALL LETTER NU | Greek |
ξ | ξ | ξ | ξ | GREEK SMALL LETTER XI | Greek |
ο | ο | ο | ο | GREEK SMALL LETTER OMICRON | Greek |
π | π | π | π | GREEK SMALL LETTER PI | Greek |
ρ | ρ | ρ | ρ | GREEK SMALL LETTER RHO | Greek |
ςAlso spelled sigmav, varsigma | ς | ς | ς | GREEK SMALL LETTER FINAL SIGMA | Greek |
σ | σ | σ | σ | GREEK SMALL LETTER SIGMA | Greek |
τ | τ | τ | τ | GREEK SMALL LETTER TAU | Greek |
υAlso spelled upsi | υ | υ | υ | GREEK SMALL LETTER UPSILON | Greek |
φ | φ | φ | φ | GREEK SMALL LETTER PHI | Greek |
χ | χ | χ | χ | GREEK SMALL LETTER CHI | Greek |
ψ | ψ | ψ | ψ | GREEK SMALL LETTER PSI | Greek |
ω | ω | ω | ω | GREEK SMALL LETTER OMEGA | Greek |
ϑAlso spelled thetav, vartheta | ϑ | ϑ | ϑ | GREEK THETA SYMBOL | Greek |
ϒAlso spelled Upsi | ϒ | ϒ | ϒ | GREEK UPSILON WITH HOOK SYMBOL | Greek |
ϖAlso spelled varpi | ϖ | ϖ | ϖ | GREEK PI SYMBOL | Greek |
ÀLegacy | À | À | À | LATIN CAPITAL LETTER A WITH GRAVE | Latin |
ÁLegacy | Á | Á | Á | LATIN CAPITAL LETTER A WITH ACUTE | Latin |
ÂLegacy | Â | Â | Â | LATIN CAPITAL LETTER A WITH CIRCUMFLEX | Latin |
ÃLegacy | Ã | Ã | Ã | LATIN CAPITAL LETTER A WITH TILDE | Latin |
ÄLegacy | Ä | Ä | Ä | LATIN CAPITAL LETTER A WITH DIAERESIS | Latin |
ÅLegacyAlso spelled angst | Å | Å | Å | LATIN CAPITAL LETTER A WITH RING ABOVE | Latin |
ÆLegacy | Æ | Æ | Æ | LATIN CAPITAL LETTER AE | Latin |
ÇLegacy | Ç | Ç | Ç | LATIN CAPITAL LETTER C WITH CEDILLA | Latin |
ÈLegacy | È | È | È | LATIN CAPITAL LETTER E WITH GRAVE | Latin |
ÉLegacy | É | É | É | LATIN CAPITAL LETTER E WITH ACUTE | Latin |
ÊLegacy | Ê | Ê | Ê | LATIN CAPITAL LETTER E WITH CIRCUMFLEX | Latin |
ËLegacy | Ë | Ë | Ë | LATIN CAPITAL LETTER E WITH DIAERESIS | Latin |
ÌLegacy | Ì | Ì | Ì | LATIN CAPITAL LETTER I WITH GRAVE | Latin |
ÍLegacy | Í | Í | Í | LATIN CAPITAL LETTER I WITH ACUTE | Latin |
ÎLegacy | Î | Î | Î | LATIN CAPITAL LETTER I WITH CIRCUMFLEX | Latin |
ÏLegacy | Ï | Ï | Ï | LATIN CAPITAL LETTER I WITH DIAERESIS | Latin |
ÐLegacy | Ð | Ð | Ð | LATIN CAPITAL LETTER ETH | Latin |
ÑLegacy | Ñ | Ñ | Ñ | LATIN CAPITAL LETTER N WITH TILDE | Latin |
ÒLegacy | Ò | Ò | Ò | LATIN CAPITAL LETTER O WITH GRAVE | Latin |
ÓLegacy | Ó | Ó | Ó | LATIN CAPITAL LETTER O WITH ACUTE | Latin |
ÔLegacy | Ô | Ô | Ô | LATIN CAPITAL LETTER O WITH CIRCUMFLEX | Latin |
ÕLegacy | Õ | Õ | Õ | LATIN CAPITAL LETTER O WITH TILDE | Latin |
ÖLegacy | Ö | Ö | Ö | LATIN CAPITAL LETTER O WITH DIAERESIS | Latin |
ØLegacy | Ø | Ø | Ø | LATIN CAPITAL LETTER O WITH STROKE | Latin |
ÙLegacy | Ù | Ù | Ù | LATIN CAPITAL LETTER U WITH GRAVE | Latin |
ÚLegacy | Ú | Ú | Ú | LATIN CAPITAL LETTER U WITH ACUTE | Latin |
ÛLegacy | Û | Û | Û | LATIN CAPITAL LETTER U WITH CIRCUMFLEX | Latin |
ÜLegacy | Ü | Ü | Ü | LATIN CAPITAL LETTER U WITH DIAERESIS | Latin |
ÝLegacy | Ý | Ý | Ý | LATIN CAPITAL LETTER Y WITH ACUTE | Latin |
ÞLegacy | Þ | Þ | Þ | LATIN CAPITAL LETTER THORN | Latin |
ßLegacy | ß | ß | ß | LATIN SMALL LETTER SHARP S | Latin |
àLegacy | à | à | à | LATIN SMALL LETTER A WITH GRAVE | Latin |
áLegacy | á | á | á | LATIN SMALL LETTER A WITH ACUTE | Latin |
âLegacy | â | â | â | LATIN SMALL LETTER A WITH CIRCUMFLEX | Latin |
ãLegacy | ã | ã | ã | LATIN SMALL LETTER A WITH TILDE | Latin |
äLegacy | ä | ä | ä | LATIN SMALL LETTER A WITH DIAERESIS | Latin |
åLegacy | å | å | å | LATIN SMALL LETTER A WITH RING ABOVE | Latin |
æLegacy | æ | æ | æ | LATIN SMALL LETTER AE | Latin |
çLegacy | ç | ç | ç | LATIN SMALL LETTER C WITH CEDILLA | Latin |
èLegacy | è | è | è | LATIN SMALL LETTER E WITH GRAVE | Latin |
éLegacy | é | é | é | LATIN SMALL LETTER E WITH ACUTE | Latin |
êLegacy | ê | ê | ê | LATIN SMALL LETTER E WITH CIRCUMFLEX | Latin |
ëLegacy | ë | ë | ë | LATIN SMALL LETTER E WITH DIAERESIS | Latin |
ìLegacy | ì | ì | ì | LATIN SMALL LETTER I WITH GRAVE | Latin |
íLegacy | í | í | í | LATIN SMALL LETTER I WITH ACUTE | Latin |
îLegacy | î | î | î | LATIN SMALL LETTER I WITH CIRCUMFLEX | Latin |
ïLegacy | ï | ï | ï | LATIN SMALL LETTER I WITH DIAERESIS | Latin |
ðLegacy | ð | ð | ð | LATIN SMALL LETTER ETH | Latin |
ñLegacy | ñ | ñ | ñ | LATIN SMALL LETTER N WITH TILDE | Latin |
òLegacy | ò | ò | ò | LATIN SMALL LETTER O WITH GRAVE | Latin |
óLegacy | ó | ó | ó | LATIN SMALL LETTER O WITH ACUTE | Latin |
ôLegacy | ô | ô | ô | LATIN SMALL LETTER O WITH CIRCUMFLEX | Latin |
õLegacy | õ | õ | õ | LATIN SMALL LETTER O WITH TILDE | Latin |
öLegacy | ö | ö | ö | LATIN SMALL LETTER O WITH DIAERESIS | Latin |
øLegacy | ø | ø | ø | LATIN SMALL LETTER O WITH STROKE | Latin |
ùLegacy | ù | ù | ù | LATIN SMALL LETTER U WITH GRAVE | Latin |
úLegacy | ú | ú | ú | LATIN SMALL LETTER U WITH ACUTE | Latin |
ûLegacy | û | û | û | LATIN SMALL LETTER U WITH CIRCUMFLEX | Latin |
üLegacy | ü | ü | ü | LATIN SMALL LETTER U WITH DIAERESIS | Latin |
ýLegacy | ý | ý | ý | LATIN SMALL LETTER Y WITH ACUTE | Latin |
þLegacy | þ | þ | þ | LATIN SMALL LETTER THORN | Latin |
ÿLegacy | ÿ | ÿ | ÿ | LATIN SMALL LETTER Y WITH DIAERESIS | Latin |
Œ | Œ | Œ | Œ | LATIN CAPITAL LIGATURE OE | Latin |
œ | œ | œ | œ | LATIN SMALL LIGATURE OE | Latin |
Š | Š | Š | Š | LATIN CAPITAL LETTER S WITH CARON | Latin |
š | š | š | š | LATIN SMALL LETTER S WITH CARON | Latin |
Ÿ | Ÿ | Ÿ | Ÿ | LATIN CAPITAL LETTER Y WITH DIAERESIS | Latin |
ƒ | ƒ | ƒ | ƒ | LATIN SMALL LETTER F WITH HOOK | Latin |
◊Also spelled lozenge | ◊ | ◊ | ◊ | LOZENGE | Shapes |
¦Legacy | ¦ | ¦ | ¦ | BROKEN BAR | Symbols |
¨LegacyAlso spelled Dot, DoubleDot, die | ¨ | ¨ | ¨ | DIAERESIS | Symbols |
©LegacyAlso spelled COPY | © | © | © | COPYRIGHT SIGN | Symbols |
ªLegacy | ª | ª | ª | FEMININE ORDINAL INDICATOR | Symbols |
®LegacyAlso spelled REG, circledR | ® | ® | ® | REGISTERED SIGN | Symbols |
¯LegacyAlso spelled strns | ¯ | ¯ | ¯ | MACRON | Symbols |
°Legacy | ° | ° | ° | DEGREE SIGN | Symbols |
´LegacyAlso spelled DiacriticalAcute | ´ | ´ | ´ | ACUTE ACCENT | Symbols |
µLegacy | µ | µ | µ | MICRO SIGN | Symbols |
¸LegacyAlso spelled Cedilla | ¸ | ¸ | ¸ | CEDILLA | Symbols |
ºLegacy | º | º | º | MASCULINE ORDINAL INDICATOR | Symbols |
ˆ | ˆ | ˆ | ˆ | MODIFIER LETTER CIRCUMFLEX ACCENT | Symbols |
˜Also spelled DiacriticalTilde | ˜ | ˜ | ˜ | SMALL TILDE | Symbols |
ℑAlso spelled Ifr, Im, imagpart | ℑ | ℑ | ℑ | BLACK-LETTER CAPITAL I | Symbols |
ℜAlso spelled Re, Rfr, realpart | ℜ | ℜ | ℜ | BLACK-LETTER CAPITAL R | Symbols |
™Also spelled TRADE | ™ | ™ | ™ | TRADE MARK SIGN | Symbols |
ℵAlso spelled aleph | ℵ | ℵ | ℵ | ALEF SYMBOL | Symbols |
♠Also spelled spadesuit | ♠ | ♠ | ♠ | BLACK SPADE SUIT | Symbols |
♣Also spelled clubsuit | ♣ | ♣ | ♣ | BLACK CLUB SUIT | Symbols |
♥Also spelled heartsuit | ♥ | ♥ | ♥ | BLACK HEART SUIT | Symbols |
♦Also spelled diamondsuit | ♦ | ♦ | ♦ | BLACK DIAMOND SUIT | Symbols |
Do it offline:$ python3 -c 'import unicodedata; print(unicodedata.name("—"))'
How to use it
- Paste the character into the lookup box at the top. A pasted symbol, a code point written U+2014, 0x2014 or 8212, or a reference such as — all resolve to the same answer, and each spelling has its own copy button.
- Filter the table when hunting rather than checking: type part of a Unicode name (dagger), part of an entity name (rarr), or the character. The eleven group chips — reserved, spaces, typography, currency, math, arrows, greek, cyrillic, latin, shapes, symbols — narrow it further; press / to jump to the box.
- Read the row, not just the glyph: it prints the Unicode name, the decimal and hex spellings, every other name for that character, and a badge when the name is one of the 106 that decode without a semicolon.
- Link straight to a row: every row is anchored by its entity name, so /html-entities#mdash opens on that entry.
You have a character and you need its HTML code. Paste the symbol itself — or a code point like U+2014 — into the lookup and get its named, decimal and hex spellings back. The lookup knows all 2,125 named references; the table below prints the 252 HTML 4.01 defines, server-rendered so find-in-page works before any script runs. Nothing you type is sent anywhere.
How it works
The names are older than the web. SGML shipped standard public entity sets — ISOlat1 for accented letters, ISOnum for signs, ISOpub for publishing marks — and early HTML adopted them, which is why lt, amp and eacute read like typesetting abbreviations. HTML 4.01 formalised three of those sets and stopped at 252 names — the set the table below prints. The WHATWG list took over, absorbing MathML's mathematical vocabulary: of its 2,125 names, 1,033 are math and 308 arrows.
There are more names than there are characters. The 2,125 references cover 1,511 distinct characters, so 1,051 of them carry at least one alias — a casing pair kept for old documents (AMP beside amp), or one symbol arriving from two vocabularies, as when the approximation sign answers to six names, TildeTilde and thickapprox among them. A printed row lists the rest under Also spelled, and filtering finds them.
One hundred and six of the entries are decoded even when the semicolon is missing, and the table badges each. They are a frozen compatibility inheritance: nothing new may join, which is why apos — a latecomer from XML — needs its semicolon while quot does not. Write the semicolon regardless. Where a document is already missing one, the browser parsing it is the final authority.
The table is generated, not curated. A committed script reads the WHATWG entities.json snapshot dated 2026-07-29 and asks Python's unicodedata module for each character's official Unicode name, so the label beside a glyph is the character database's own wording; Tab and NewLine take theirs from the Unicode NameAliases file, control characters having no Name property. To convert a document instead, use /html-decode.
Examples
—— · — · — — EM DASHA dash copied out of a document, three spellings back. All three produce the same character; only the named form is readable in a diff.
U+00A0  (legacy) ·   ·   — NO-BREAK SPACE
2 names spell this character; they are equivalent.
HTML also decodes this name without the semicolon, for historical reasons. Write the semicolon.A code point typed instead of pasted, resolving to a character with nothing to show. Two names spell it; only nbsp is on the legacy list, so the marker sits there.
≂̸≂̸ ≂̸ · ≂̸ · ≂̸ — MINUS TILDE + COMBINING LONG SOLIDUS OVERLAY
This reference stands for 2 code points, not one character.
2 names spell this character; they are equivalent.93 references stand for a pair of code points. Here a minus-tilde is struck through by a combining overlay, so the decimal and hex columns print two references each.
😀😀 · 😀
This character has no named reference in HTML — use the decimal or hex spelling.Most of Unicode has no name in HTML, and the lookup says so plainly instead of returning nothing. The decimal is the whole code point, 128512, never a surrogate half.
rightwards arrow105 rows match — first: → · → · → — RIGHTWARDS ARROWSearching words from the Unicode name finds a character you cannot type. The first hit answers to five names: RightArrow, ShortRightArrow, rarr, rightarrow and srarr. That count is over the whole list; the filter here narrows the 252 printed rows, rarr among them.
Every example on this page is executed against the same engine that powers the tool, on every build.
Gotchas worth knowing
Thirty-three names have nothing to show you
The spaces group collects characters that occupy width without drawing anything: the no-break space, the soft hyphen, the zero-width space and its four alias names, and the control aliases Tab and NewLine. Nine are printed here, each a placeholder box labelled with its Unicode name, so a screen reader can announce it.
Astral characters count in code points, never in halves
133 names sit above U+FFFF, mostly the Fraktur, script and double-struck mathematical alphabets. The decimal for the Fraktur capital A is 120068, its code point; the 55348 a naive charAt-style reading returns is half a UTF-16 pair.
Casing pairs exist; casing rules do not
The lookup accepts a miscased name only when every casing spells the same character. AMP and amp both mean the ampersand; sub and Sub do not, so a typed SUB stays three literal letters. Names are case-sensitive, and exactly seven have an all-caps twin spelling the same character: quot, amp, lt, gt, copy, reg and trade. Four other pairs spell different characters: dd, eng, eth and thorn are not DD, ENG, ETH and THORN.
Only nine names are about markup at all
The reserved group of the full list holds the characters with a job inside HTML — ampersand, angle brackets, the two quote marks — and nine names spell them. Two more of the group of 11 only start with an angle bracket: nvlt and nvgt, negated comparisons from mathematics. The rest is cosmetic — a euro sign in a UTF-8 document can be written as itself.
Common errors
No reference matches that filter- The filter state where a query matches none of the printed rows — usually a description the character database does not use, since a row's searchable text is its entity names, its Unicode name, its group, its code point and the character itself. The lookup above always answers.
Look up 64 characters at a time — this page finds codes for characters, it does not convert documents.- A typed refusal past 64 code points: a lookup takes one character, a filter a few words. Pasting a paragraph means you want /html-decode instead. Nothing is truncated here: a partial answer about a partial paste is worse than a refusal.
That is not a Unicode code point — try a character, a name like mdash, or U+2014.- What a number Unicode cannot hold returns: anything above U+10FFFF, or a surrogate value in D800–DFFF. Real characters are never refused — an emoji of several code points is reported piece by piece.
FAQ
What is the HTML code for a symbol I copied?
Paste it into the lookup at the top and you get all three spellings at once: the named reference if one exists, the decimal, the hex. Exactly 1,511 characters have a name; the rest need a code point.
How many HTML entities are there?
The WHATWG list holds 2,231 entries: 2,125 names ending in a semicolon, plus 106 duplicates also recognised without one. The snapshot date behind this table is printed with it.
Why does the table stop at 252 entities?
Because the complete list is more than eight times this table — 2,125 rows against 252 — and printing it all would slow the page for everyone. The names HTML 4.01 defines are the ones documents use, and every one is still valid HTML5. For anything else, the lookup answers from the whole list.
Why do several entity names give the same character?
Because the list merged vocabularies rather than choosing between them, and kept casing variants for documents already using them: 1,051 rows share a character with another row. Any alias is correct; pick the one your reader recognises.
Which characters must I write as entities?
In text, the ampersand and the angle brackets; inside an attribute, also its delimiting quote mark — the reserved rows here. The rest is convenience, most useful for invisible characters like the no-break space, where the reference is your source's only evidence of it.
Should I use the named, decimal or hex spelling?
Named where one exists and a human reads the source: mdash carries meaning that 8212 does not. Hex when cross-checking Unicode documentation, whose U+2014 shares its digits. Decimal when the consumer is old or unknown.
Do entity names work in XML, SVG or JSON?
Only five are built into XML — lt, gt, amp, quot and apos — so an SVG file writing nbsp without declaring it is not well-formed; numeric references are the portable choice there. JSON has none at all: its escape is a backslash-u sequence.
Can I link to one entity on this page?
Yes — each row is anchored by its own name, so /html-entities#nbsp and /html-entities#frac12 land on those entries. Ordinary fragments: they survive a paste into chat and work with JavaScript disabled.
Keyboard shortcuts
- /
- Focus the filter box