Encode text to HTML entities or decode HTML entities back to text.
About this tool
Encode reserved HTML characters (<, >, &, ", ') into their entity form, or decode HTML entities back into plain text. Useful for safely embedding user-supplied text inside HTML, or for reading entity-encoded text copied from a web page. All processing happens in your browser.
Runs in your browser — nothing is uploaded; your input never leaves your device. How it works
Quick answer
Paste text to encode reserved characters into HTML entities, or paste HTML entities to decode them back to plain text — instantly, in your browser.
Why use Tabreon for this?
Encoding and decoding both happen entirely in your browser — nothing you paste is sent to a server.
Encodes every reserved character (<, >, &, ", ') safely, not just the most common ones.
No account, no daily limit, and no character cap.
How to encode or decode HTML entities
1Paste your input. Enter the text you want to encode, or the HTML-entity string you want to decode.
2Choose Encode or Decode. Click the matching button to run the conversion.
3Copy or download the result. Copy the output directly, or download it as a file.
What is HTML entity encoding?
HTML entity encoding replaces characters that have special meaning in HTML (<, >, &, quotes) with a safe textual representation (like < or &), so that text can be embedded inside an HTML document without being misinterpreted as markup. Decoding reverses the process, turning entities back into the literal characters they represent.
How Tabreon handles your data
Encoding and decoding both run in your browser's JavaScript engine using the he library — the text you paste is never sent to a server.
Key features
Encodes all reserved HTML characters, not just the common ones
Full round-trip decoding, including named and numeric entities
Copy-to-clipboard and file download
No account, no daily limit, and no character cap
Common use cases
Safely embedding user-submitted text inside a static HTML page
Decoding entity-encoded text copied from a web page's source view
Preparing a code snippet containing < and > for inclusion in an HTML document
Common mistakes & limitations
This encodes/decodes text, not full HTML documents — it does not parse or sanitize markup structure.
Decoding untrusted entity-encoded text produces plain text output only; it is never rendered into a page by this tool, so there is no XSS risk from using it.
Frequently asked questions
No. Encoding and decoding both happen locally in your browser using the he library — your text is never transmitted to a server.
All characters with special meaning in HTML — <, >, &, double quotes, and single quotes — are converted to their entity form (e.g. <, &, ", ').
Yes. Both named entities (like &) and numeric entities (decimal and hexadecimal) are decoded correctly.