Named, decimal, and hex entities with a full searchable lookup table β text, multi-line, and multi-file, all in your browser.
Upload one or more text/HTML files. Each is encoded or decoded independently, based on the mode above.
Drag & drop files here, or
Search by name, description, decimal, or hex. Covers XML core, Latin-1, Greek, math, arrows, currency, and punctuation. Click a row to copy its named entity. For the complete official HTML5 named-entity list, seeMDN's entity reference β the decoder above already supports all of them.
| Entity Name | Entity Number | Decimal | Unicode | Description |
|---|
Saved only on this device β never uploaded anywhere. Click an entry to reload it.
€, Decimal uses€, Hex uses€.© over©.No. Encoding, decoding, and file conversion all happen locally in your browser. Nothing you type or upload is sent to or stored on our servers.
Named entities use a readable name like©. Decimal entities use the Unicode code point like©. Hex entities use the same code point in hexadecimal like©. All three render identically in a browser.
Yes. Decoding uses the browser's own HTML parser, so it correctly resolves the full official HTML5 named-entity set (2000+ names) plus any decimal or hex reference β not only the entries shown in the lookup table.
The encoder prefers a named entity when one exists in its lookup table. For characters without a common named entity, it falls back to a decimal or hex numeric entity, which every browser also renders correctly.
Yes. Toggle "process each line separately" for multi-line text, or use the File Converter to upload multiple files at once β each is converted independently and can be downloaded individually or together as a ZIP.
It restricts encoding to only the five characters required to be escaped in XML:& < > " '. Useful for XML, SVG, or strict XHTML rather than general HTML.
Without it, running the encoder on text that already contains entities (like&) would re-encode the leading ampersand into&amp;, corrupting it. This option detects existing valid entities and leaves them untouched.
No. Local history is stored only in your browser's local storage on this device. You can clear it at any time.
All tools are free. If they've saved you time, consider supporting us.