Gratuito HTML Unescape - Decodifica Entita Online
Decodifica le entita HTML in caratteri semplici direttamente nel browser.
Input
Output
Cos'è l'HTML Escaping?
L'unescaping HTML converte le sequenze di entita HTML nei loro caratteri originali. Se hai mai estratto contenuto da una API REST o scrappato dati da un CMS e ti sei trovato &, < e " ovunque, conosci il problema. Queste entita sono necessarie per il rendering sicuro dell'HTML (come descritto nell'HTML Living Standard), ma rendono il testo grezzo illeggibile.
Questo strumento ha due modalità: Escape e Unescape. Entrambe funzionano interamente nel browser; nessun dato viene inviato a un server.
Come usare questo strumento
Scegli modalità
Seleziona Escape per convertire i caratteri speciali in entità HTML, o Unescape per convertire le entità di nuovo nei loro caratteri originali.
Incolla o carica testo
Incolla il tuo testo o HTML nell'editor di sinistra o usa Carica per caricare un file.
Copia o scarica il risultato
Il pannello di destra si aggiorna automaticamente. Per formattare l'HTML, prova lo strumento Formattatore HTML.
Esempi di HTML Escape
L'escaping converte i caratteri speciali in entità HTML:
Input grezzo (con caratteri speciali)
Output escapato (entità HTML)
Quando l'HTML Escaping È Importante
Quando si visualizza contenuto fornito dagli utenti in HTML, è necessario eseguirne l'escape prima per prevenire attacchi XSS.
L'unescaping è utile quando si riceve contenuto con escape HTML e si vuole visualizzare il testo originale. Vedi anche HTML Escape.
Domande frequenti
Quali entita HTML decodifica questo strumento?
Decodifica tutte le entita con nome (&, <, >, ", ') e le entita numeriche. L'elenco completo e definito nell'HTML Living Standard.
I miei dati vengono inviati a un server?
No. Tutto viene eseguito nel browser con JavaScript. Nessun dato lascia la tua macchina.
Quando usare unescape piuttosto che escape?
Usa unescape quando devi leggere il testo originale — ad esempio, elaborando risposte API o esportazioni di database. Usa escape quando inserisci contenuto utente in HTML per prevenire attacchi XSS.
Posso usarlo per l'elaborazione massiva di testo?
Si. Incolla qualsiasi quantita di testo con entita HTML e lo strumento le decodifichera tutte in una volta. Per testi molto grandi (100 MB+), uno strumento da riga di comando come html_entity_decode di PHP o html.unescape() di Python puo essere piu pratico.
Strumenti correlati
Vedere l'HTML Living Standard per i riferimenti ai caratteri.