HTML Entity Encoder/Decoder

Encode special characters to HTML entities or decode them back.

Common HTML Entities

CharacterEntityDescription
&&Ampersand
<&lt;Less than
>&gt;Greater than
"&quot;Double quote
'&apos;Single quote
&nbsp;Non-breaking space
©&copy;Copyright
®&reg;Registered
™&trade;Trademark
€&euro;Euro
£&pound;Pound
→&rarr;Right arrow
←&larr;Left arrow
•&bull;Bullet
…&hellip;Ellipsis
—&mdash;Em dash

What are HTML Entities?

HTML entities are special codes used to represent characters that have special meaning in HTML or characters that cannot be easily typed on a keyboard. They start with an ampersand (&) and end with a semicolon (;).

Entity Types

Why Use HTML Entities?