Use our list to find and copy special characters which are not on standard keyboards. You might need math symbols, arrows, or invisible codes, yet they are hard to type. We include the Entity Name, Hex, Decimal, and CSS values, so your code works perfectly in every browser.
Complete Guide to HTML Entities
What are HTML Entities?
HTML entities are small pieces of code that tell web browsers to display special characters. We use them for symbols that are not on a standard keyboard, like the copyright symbol (©) or the math symbol for Pi (π). If you just type these directly, some older browsers or file formats might not render them correctly.
Why do we need them?
Web browsers are smart, yet they get confused by "reserved" characters. For example, the "less than" sign (<) and "greater than" sign (>) are used to create HTML tags. If you use them in your text, the browser thinks you are writing code, which breaks your page layout.
So, we use entities like < instead. This tells the browser to display the symbol to the user, but treat it as text behind the scenes.
How to use our list
You can write an entity in three ways: using a name, a decimal number, or a hexadecimal code.
- Named Entity: Easy to remember (e.g.,
©). - Number Code: Good for compatibility (e.g.,
©). - Hex Code: Often used in CSS (e.g.,
©).
Just find the character you need in our list above, click to copy it, and paste it right into your HTML or CSS file.