ADVERT
</> HTML Entities
Encode or decode HTML entities quickly. Convert symbols, characters, and text for safe web use.
HTML Entities Encoder / Decoder
Convert text into safe HTML entities or decode entities back into normal text. Works instantly as you type — switch between encoding and decoding modes below.
How to use this tool
- Choose whether you want to encode text for HTML or decode entity strings back to plain text.
- Paste your content into the input box and let the converter update automatically.
- Copy the sanitized output or download a JSON snapshot for documentation.
Where it helps
- Prepare user-generated content for safe rendering in templates.
- Decode API responses that return escaped HTML snippets.
- Quickly troubleshoot double-encoding issues in CMS or marketing platforms.
Encoding tips
- Always encode before inserting text into <code>innerHTML</code> to avoid XSS.
- Decode only trusted sources—malicious markup becomes active once unescaped.
- Pair with the HTML Formatter tool when you're cleaning larger snippets.
FAQ
- Which characters get encoded?
- The tool covers the critical characters (&, <, >, " , '). These are the ones that break HTML or enable injection attacks.
- Can I handle custom entities?
- Use decode mode—the browser understands the full HTML entity catalog, including numeric references.
- Does it work offline?
- Yes. Everything runs locally in the browser with no server calls.
ADVERT
ADVERT