HTML Characters, Entities and Symbols
Here you will find the characters, entities and symbols you are most likely to need in HTML, with every way to write them. You can type a character directly if your page is saved as UTF-8, or use a code: a named entity such as ®, a decimal code such as ® or a hex code such as ®. For CSS, each character also has the escape to use with the content property, such as content: "\00AE";.
HTML5 defines over 2,000 named entities, and Unicode has well over 150,000 characters. Use the search below to look up any of them, or visit CharacterCodes.net for the full Unicode list.
Entity names are case-sensitive: Á is Á and á is á.
Find a character
Character charts
- ASCII Characters95 characters
The printable ASCII set: punctuation, digits and letters, codes 32 to 126.
- Character Entity References96 characters
The Latin-1 set: symbols such as © and °, plus accented letters.
- Greek Symbols52 characters
The Greek alphabet in upper and lower case, plus the symbol variants.
- Mathematical Symbols38 characters
Operators, set notation, logic and relation symbols with named entities.
- Other Symbols and Entities50 characters
Quotes, dashes, spaces, arrows, currency and card suits.