Utilità per sviluppatori

Convertitore di entità HTML

Codifica i caratteri HTML speciali, converti il testo Unicode in entità denominate o numeriche e decodifica in sicurezza riferimenti misti nel browser.

Input

Converti entità HTML

Modalità di conversione
Opzioni di codifica

Le modalità decimale ed esadecimale codificano ogni carattere Unicode. Le altre opzioni valgono per le modalità speciale e denominata.

Pronto per la conversione locale.

Modalità di conversioneCaratteri speciali

Inserisci testo per calcolare le statistiche di conversione.

Caratteri in input0
Caratteri in output0
Riferimenti di entità0
Caratteri modificati0

Output

Risultato convertito

Anteprima sicura

Anteprima del testo decodificato

L’anteprima del testo convertito apparirà qui.

L’anteprima viene inserita come testo semplice. Markup e script non vengono mai eseguiti.

Entità rilevate

Entità trovate in input e output

#EntitàValore decodificatoPunto di codiceOccorrenze

Esempi

Conversioni comuni di entità

Entità HTML comuni

CarattereEntità denominataDecimaleEsadecimaleUso tipico
&&&&E commerciale in testo e URL
<&lt;&#60;&#x3C;Parentesi angolare aperta
>&gt;&#62;&#x3E;Parentesi angolare chiusa
"&quot;&#34;&#x22;Virgolette doppie negli attributi
'&apos;&#39;&#x27;Apostrofo negli attributi
©&copy;&#169;&#xA9;Simbolo di copyright
&euro;&#8364;&#x20AC;Simbolo monetario dell’euro
&mdash;&#8212;&#x2014;Trattino lungo

Note sulle entità HTML

  • Esegui l’escape della e commerciale e delle parentesi angolari quando mostri sorgente HTML o testo non attendibile.
  • Mantieni attiva l’opzione per le entità esistenti per evitare di trasformare &copy; in &amp;copy;.
  • Le entità denominate sono leggibili per i simboli comuni; quelle numeriche rappresentano qualsiasi valore scalare Unicode valido.
  • L’output decodificato usa textContent, quindi il markup convertito non può essere eseguito come HTML.

FAQ del convertitore di entità HTML

Questo convertitore di entità HTML carica il mio testo?

No. Codifica, decodifica, rilevamento e anteprima vengono eseguiti localmente nel browser.

Qual è la differenza tra entità HTML denominate e numeriche?

Le entità denominate usano nomi leggibili come amp e copy. Le entità numeriche usano punti di codice Unicode decimali o esadecimali.

Può decodificare insieme entità denominate, decimali ed esadecimali?

Sì. La modalità di decodifica gestisce riferimenti misti e lascia visibili quelli sconosciuti o non validi per il controllo.

Perché mantenere le entità esistenti durante la codifica?

Impedisce che un riferimento come &copy; venga ricodificato come &amp;copy;. Disattiva l’opzione per una doppia codifica intenzionale.