HTML entity encoder / decoder

Escape HTML characters or decode character references.

Text Stateless

Encoding escapes &, <, > and both quote types.

How it works and examples

Encoding escapes &, <, > and both quote types. Decoding uses HTML5 character-reference rules. Example: <b> becomes &lt;b&gt;. Decoded output is displayed as plain text, never executed or rendered as HTML. This is an escaping tool, not an HTML sanitizer.