HTML Entity Encoder / Decoder
// Encode and decode HTML entities
#About HTML Entity Encoder / Decoder
Free online HTML entity encoder and decoder. Convert special characters to HTML entities or decode entities back to text. This tool runs entirely in your browser — your data is never sent to a server. Just paste your input, get instant results, and copy with one click. No sign-up or installation required.
#FAQ
What are HTML entities and why do I need them? ▾
HTML entities are special codes like & and < that represent characters which have reserved meaning in HTML. Encoding prevents browsers from interpreting your text as markup and protects against XSS attacks.
When should I use HTML encoding vs URL encoding? ▾
Use HTML encoding when inserting user-supplied text into an HTML document to prevent broken markup or script injection. Use URL encoding when including special characters in URL parameters or query strings.
</> Embed this tool ▾
Copy this code to embed the tool on your website. Adjust the height to fit your layout.
<iframe src="https://www.browserutils.dev/embed/html-encode-decode" width="100%" height="500" frameborder="0" title="HTML Entity Encoder / Decoder"></iframe>