HTML Entity Encoder/Decoder Online - Free HTML entity encoder and decoder.

Free online HTML entity encoder/decoder. Convert special characters to entities or decode back. Supports named, decimal, and hex formats.

How to Use HTML Entity Encoder/Decoder

  1. 1Choose "Encode" or "Decode" mode and entity format.
  2. 2Paste your text or HTML entities.
  3. 3Click the action button and copy the result.

Frequently Asked Questions

What are HTML entities?
HTML entities are special codes that represent characters reserved in HTML, such as <, >, and &. They ensure these characters display correctly without being interpreted as HTML markup.
What is the difference between named and numeric entities?
Named entities use mnemonic names (e.g., &amp; for &), while numeric entities use Unicode code points in decimal (&#38;) or hexadecimal (&#x26;) format. All three represent the same character.
When should I use HTML entities?
Use HTML entities when you need to display reserved HTML characters (<, >, &, ", ') as visible text, or when embedding content that might contain such characters in an HTML context.
Found a bug or have a suggestion? Report it on GitHub

Learn More