HTML Entities

HTML special character entity reference table.

About HTML Entities

HTML entities are essential for displaying special characters in web pages. They allow you to include characters that would otherwise be interpreted as HTML code. This reference covers the most commonly used HTML entities organized by category: punctuation and common symbols, mathematical operators, currency symbols, arrows, card suit symbols, and Greek letters. Each entity can be used by its name (if available) or its numeric code.

Related Tools

Frequently Asked Questions

What are HTML entities?
HTML entities are special codes used to display reserved characters in HTML. Since characters like <, >, and & have special meaning in HTML, they must be encoded as &lt;, &gt;, and &amp; to display correctly.
When should I use HTML entities?
Use HTML entities when displaying reserved HTML characters (<, >, &, ", '), special symbols (©, ®, ™), mathematical operators (±, ×, ÷), or characters not available on your keyboard (€, £, ¥).
What is the difference between entity names and numbers?
Entity names (like &amp;copy;) are human-readable but not all characters have names. Entity numbers (like &#169;) use the Unicode code point and work for any character. Both produce the same result in the browser.