HTML Symbols

HTML symbols allow you to display special characters, icons, and letters that are not available on a standard keyboard by using entity names or numeric codes.

On this page

HTML Symbols

HTML symbols allow you to display special characters that are not available on a standard keyboard.

These symbols are added using HTML entities, which can be written as a name or a numeric code.

HTML Symbol Entities

Symbols can be inserted using either an entity name or an entity number (decimal or hexadecimal).

<p>I will display &euro;</p> <p>I will display &#8364;</p> <p>I will display &#x20AC;</p>

All examples above display the same symbol: €

Common HTML Symbol Entities

Some frequently used symbol entities include:

Symbol Entity Description
© &copy; Copyright
® &reg; Registered trademark
&euro; Euro sign
&trade; Trademark
← → ↑ ↓ &larr; &rarr; Arrow symbols

Mathematical Symbols in HTML

HTML supports many mathematical symbols using entities.

Symbol Entity Description
&forall; For all
&exist; There exists
&sum; Summation
&prod; Product
&infin; Infinity

Greek Letters in HTML

Greek letters are commonly used in mathematics and science and are supported in HTML.

Letter Entity Name
Α &Alpha; Alpha
Β &Beta; Beta
Γ &Gamma; Gamma
Δ &Delta; Delta

Why Use HTML Symbols?

HTML symbols ensure that special characters display correctly across all browsers and devices.

They are especially useful for mathematical formulas, currency signs, arrows, technical symbols, and typography.

HTML Symbol Tags

Type Description
Entity Name Readable and easy to remember (e.g. &euro;)
Entity Number Numeric representation (e.g. &#8364;)

HTML Symbols Examples (5)