Codifica/Decodifica entità HTML

Escapa < > & " ' in entità HTML, oppure ripristina le entità

Codifica Decodifica
Caratteri: {{ inputText.length }}
Escape Unicode →

Informazioni sulle entità HTML

Un'entità HTML (HTML Entity) serve a visualizzare caratteri riservati o invisibili in una pagina web. Ad esempio, per mostrare uno snippet di codice contenente <div>, devi escapare < e > come &lt; e &gt;, altrimenti il browser li analizza come tag.

Le entità comuni includono: &amp; (&), &lt; (<), &gt; (>), &quot; ("), &apos; ('), e forme decimali/esadecimali come &#169; (©). Questo strumento gestisce tutte le entità standard in entrambe le direzioni.

Esempi

Input: <a href="#">link</a>

Codificato: &lt;a href="#"&gt;link&lt;/a&gt;

FAQ

D: Perché escapare l'HTML in una pagina web?
R: Per evitare che caratteri speciali vengano analizzati erroneamente come tag o attributi (rompendo il layout della pagina), e come importante difesa contro l'iniezione XSS — escapa sempre l'output non attendibile.
D: La decodifica supporta le entità numeriche?
R: Sì. Sia le entità con nome (come &copy;) che quelle numeriche (come &#169; o &#x00A9;) vengono ripristinate correttamente in decodifica.