HTML Symbols & Entities Reference

Searchable table of 200+ HTML entities. Click any row to copy - entity name, number, or raw character.

Last reviewed: April 2026

New to this tool? Click here for instructions

Copy as:
200+ entities - Click any row to copy
Char Named Entity Numeric Description Category

How to use HTML Symbols & Entities Reference

To use the HTML Symbols & Entities Reference, simply navigate to the tool's website and search for the HTML entity you need. Click on any row in the table to copy the entity name, number, or raw character directly into your code.

When to use the tool in real workflows

The HTML Symbols & Entities Reference is ideal for developers working on web projects that require the use of special characters, symbols, or reserved characters in HTML. It is particularly useful when you need to display reserved characters such as ampersands, less-than signs, and greater-than signs, or when you want to ensure that your content is accessible and displays correctly across different browsers and devices.

How it works

The HTML Symbols & Entities Reference is a searchable table of 200+ HTML entities and symbols. Each entity is listed with its name, number, and description, and you can click on any row to copy the entity directly into your code. The tool is designed to be easy to use and navigate, making it a valuable resource for developers looking to improve their HTML coding skills.

Tips, edge cases, or limitations

When using the HTML Symbols & Entities Reference, it's important to remember that some characters may not have a named version, and you may need to use numeric entities instead. Additionally, while HTML5 with UTF-8 encoding allows most Unicode characters to be used directly in source code, HTML entities remain important for accessibility and cross-platform reliability. Screen readers may interpret raw Unicode symbols differently across browsers, whereas named entities have well-defined semantics.

Frequently Asked Questions

An HTML entity is a special code used to display reserved characters, symbols, and characters that are difficult to type. They consist of an ampersand (&), an entity name or number, and a semicolon (;). For example, & displays an ampersand, < displays a less-than sign, and © displays a copyright symbol.
& and & both represent the ampersand character (&). & is the named entity, while & is the numeric entity. Both will display the same character in HTML.
Yes, you need to escape special characters in HTML to ensure that they are displayed correctly and not interpreted as part of the HTML markup. HTML entities are used to escape these characters.
A non-breaking space ( ) is a space character that does not collapse with other spaces. It is useful for ensuring that text does not wrap at certain points, such as in URLs or addresses.
An en dash (--) is a shorter dash used to indicate a range or a connection between two things. An em dash (---) is a longer dash used to indicate a break in thought or a contrast between two ideas.