Encode special characters into HTML entities or decode HTML entities back to their original characters. Prevents XSS by safely encoding user-generated content for display in HTML.
HTML entities are special codes that represent characters which have special meaning in HTML. For example, '<' becomes '<', '>' becomes '>', and '&' becomes '&'.
Encoding prevents browsers from interpreting special characters as HTML markup. This is essential for displaying user-generated content safely and preventing Cross-Site Scripting (XSS) attacks.
The essential characters are: & (&), < (<), > (>), " ("), and ' ('). Extended encoding also covers non-ASCII characters.
Yes. The decoder handles both named entities (like &, <, ) and numeric entities (like <, <).