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?