Utilumo
LightDarkSystem

Updated June 29, 2026

HTML entities reference

HTML entities encode characters that are reserved in markup or hard to type. Each has a named form like & and a numeric form like &. Copy whichever your editor prefers.

Reserved characters

These must be escaped in HTML text content.

CharNamedNumericName
&&&Ampersand.
<&lt;&#60;Less-than sign.
>&gt;&#62;Greater-than sign.
"&quot;&#34;Double quote.
'&#39;&#39;Apostrophe (no widely supported short name).

Spaces and dashes

CharNamedNumericName
(space)&nbsp;&#160;Non-breaking space.
-&ndash;&#8211;En dash.
-&mdash;&#8212;Em dash.
...&hellip;&#8230;Horizontal ellipsis.

Symbols

CharNamedNumericName
(c)&copy;&#169;Copyright sign.
(r)&reg;&#174;Registered trademark.
(tm)&trade;&#8482;Trademark sign.
deg&deg;&#176;Degree sign.
EUR&euro;&#8364;Euro sign.
->&rarr;&#8594;Rightwards arrow.
When you need entitiesOn a UTF-8 page you can type most symbols directly. Entities are essential for the reserved characters & < > and useful for invisible ones like the non-breaking space.

References

Questions

Should I use the named or numeric form?

Either works. Named entities like &copy; are easier to read; numeric entities like &#169; always exist even when no name is defined for a character.

Why is there no &apos; in the list?

&apos; is defined in XML and HTML5 but was not in older HTML, so &#39; is the most universally safe way to encode an apostrophe.