This tool converts HTML entities into readable text. It scans your input text for all HTML entities—both named (e.g., &, <, >, ") and numeric (e.g., ', ')—and decodes them into their corresponding characters. This version decodes recursively so that even double‑encoded entities are fully decoded. Simply enter your text, and click the process button.
Examples:
Example 1: Basic Named Entities
Converts common named entities into their corresponding characters.
Hello &amp; welcome to &lt;My Site&gt;!
Hello & welcome to <My Site>!
Example 2: Currency and Special Symbols
Converts currency and other named entities.
Price: &pound;100, &euro;50, &yen;200.
Price: £100, €50, ¥200.
Example 3: Numeric Entities
Converts numeric entities. The "Before" text is double‑escaped so that numeric codes display literally.
It&#39;s a test: &#39;Example&#39;.
It's a test: 'Example'.
Example 4: Accents and Punctuation
Converts entities representing accented characters and punctuation.
Accents: &eacute;, &uuml;, and ñ. Punctuation: &ldquo; &lsquo;.
Accents: é, ü, and ñ. Punctuation: “ ‘.
Example 5: Complex Mixed Entities
Demonstrates a complex line with multiple double‑encoded entities, including quotes and special symbols.
Line: &lt;&quot;HTML Data&quot;&gt; &amp; more.
Line: <"HTML Data"> & more.