Convertitore di Entità HTML
FreeConverti testo da e verso entità HTML in entrambe le direzioni contemporaneamente, con formati numerici decimali o esadecimali e una tabella di riferimento rapido delle entità comuni.
Gira interamente nel tuo browser. Il tuo testo non viene mai caricato da nessuna parte.
Digita in entrambi i campi, l'altro si aggiorna automaticamente.
Opzioni di Codifica
Si applica ai caratteri non ASCII. I cinque caratteri riservati HTML (< > & " ') usano sempre le loro entità nominate.
Attività recente
Visibile a tutti. Ultimi 20 utilizzi su tutti i visitatori, i più recenti per primi.
Ancora nessuna attività. Sii il primo.
Cosa fa questo strumento
Questo strumento converte il testo da e verso entità HTML in entrambe le direzioni contemporaneamente: digita testo semplice e viene codificato in entità in tempo reale, oppure incolla testo codificato con entità e viene decodificato in testo semplice. Scegli entità numeriche decimali o esadecimali per i caratteri non ASCII, e usa la tabella di riferimento rapido per i simboli comuni.
Come funziona
La codifica sostituisce i cinque caratteri riservati HTML con le loro entità nominate standard (& diventa &, ad esempio) e ogni altro carattere non ASCII con un'entità numerica nel formato scelto. La decodifica funziona nella direzione opposta utilizzando il parser HTML del browser stesso (tramite DOMParser) in un documento distaccato e inerte, che risolve correttamente ogni entità nominata ufficiale HTML5 oltre alle entità numeriche, senza eseguire script o caricare risorse.
Problemi che risolve
- Inserire in modo sicuro caratteri speciali o testo inviato dall'utente all'interno di codice sorgente HTML o XML.
- Decodificare testo codificato con entità copiato da un CMS, un feed RSS o una pagina web estratta, trasformandolo di nuovo in testo leggibile.
- Convertire tra formati di entità numeriche decimali ed esadecimali.
- Cercare il codice entità per un simbolo comune senza consultare la documentazione.
Domande frequenti
›Perché solo 5 caratteri ottengono entità nominate e non tutti?
Solo &, <, >, " e ' hanno un significato riservato nel markup HTML stesso (aprono tag, chiudono attributi o avviano entità), quindi solo loro necessitano rigorosamente di entità nominate per apparire letteralmente in una pagina. Ogni altro carattere viene codificato qui numericamente, il che funziona in modo identico in ogni browser e ogni versione HTML, anche per caratteri che non hanno un nome ampiamente riconosciuto.
›Decimale o esadecimale, importa quale scelgo?
No, entrambi rappresentano esattamente lo stesso carattere e vengono visualizzati in modo identico; é e é sono la stessa é. Il decimale è più comune nell'HTML scritto a mano, l'esadecimale è più comune quando il valore proviene da un contesto di programmazione (poiché i punti di codice Unicode sono solitamente scritti in esadecimale, come U+00E9).
›La decodifica gestisce ogni possibile entità HTML?
Sì. Invece di affidarsi a un elenco mantenuto manualmente, la decodifica è gestita dal parser HTML integrato del tuo browser, lo stesso che visualizza ogni pagina web che visiti, quindi risolve correttamente tutte le diverse migliaia di entità nominate HTML5 definite ufficialmente, oltre a qualsiasi entità numerica decimale o esadecimale.
›È sicuro incollare HTML da una fonte non attendibile nel decodificatore?
Sì. La decodifica utilizza un documento distaccato e inerte creato dal DOMParser del browser, che non esegue mai script, non carica immagini né visualizza nulla, ma legge solo il contenuto testuale risultante.
›Quando mi servirebbe effettivamente questo strumento?
I casi comuni includono la visualizzazione sicura di testo inviato dall'utente all'interno di una pagina HTML senza che venga interpretato come markup, l'inserimento di caratteri speciali o simboli nel codice sorgente HTML/XML, il debug di una pagina che mostra letteralmente &amp; o &lt; invece dei caratteri previsti, o la pulizia di testo codificato con entità copiato da un CMS o da una pagina web estratta.
Strumenti correlati
Testo
Convertitore da Excel a Tabella HTML
Incolla da Excel o Google Fogli, oppure carica un file .xlsx/.xls/.csv, e ottieni una tabella HTML pulita con anteprima in tempo reale, stile opzionale e allineamento delle colonne numeriche.
FreeTesto
Validatore HTML
Controlla l'HTML per tag non chiusi, ID duplicati, elementi deprecati e altri problemi comuni ben definiti, verificato con un proprio parser di corrispondenza tag, non un validatore completo di conformità W3C.
FreeTesto
Codifica/Decodifica Base64
Codifica testo in base64 o decodifica base64 di nuovo in testo, dal vivo mentre digiti, con pieno supporto Unicode e una variante opzionale sicura per URL.
FreeTesto
Convertitore Base Numerica
Converti un numero tra binario, ottale, decimale, esadecimale, BCD, Codice Gray, e qualsiasi base personalizzata da 2 a 36, tutti in una volta da un singolo input.
FreeTesto
Generatore Verificatore Hash Bcrypt
Genera e verifica hash password bcrypt interamente nel tuo browser usando WebAssembly, con un fattore di costo e sale regolabili.
FreeTesto
Convertitore Lettura Bionica
Converti qualsiasi testo in formato lettura bionica mettendo in grassetto la prima porzione di ogni parola per aiutarti a leggere più velocemente e concentrarti meglio.
FreeTesto
Generatore Hash Blake2b
Calcola l'hash BLAKE2b di testo o un file nel tuo browser, con lunghezza output regolabile e hashing con chiave opzionale (MAC).
FreeTesto
Strumento Cifrario di Cesare
Cifra o decifra testo con un classico cifrario di Cesare, con una tabella di mappatura A-Z, lista a forza bruta, grafico frequenza lettere, e scorciatoia ROT13.
Commenti (0)
Hai trovato utile questo strumento? Lascia un commento, condividi un consiglio, o dicci come possiamo migliorarlo.
Ancora nessun commento. Sii il primo a condividere il tuo pensiero!