html • entities • encode • decode
Error: document is not defined
Convert characters to HTML entities and back for safe rendering in web pages, email templates, and XML-like documents.
Your input is processed in the browser. We do not upload tool payloads to our servers.
<script> becomes <script> when encoded for HTML context.
Escape &, <, >, and quotes to prevent XSS and fix broken HTML snippets.
Read: HTML entities: encode text for safe markup →