Nessuno strumento usato di recente
Nessuno strumento preferito ancora

Convertitore Unicode Gratuito: Testo a Codice Unicode e Viceversa

795 utilizzi
Unicode (U+xxxx)
HTML Entity (&#xxxx;)
JavaScript (\\uxxxx)
UTF-8 Hex

Consigli su Unicode

Testo a codice Unicode
Unicode assegna un numero unico a ogni carattere del mondo: lettere, numeri, emoji, simboli cinesi, arabi e altro. Il nostro strumento mostra questi codici.
Codice a testo — decodificare
Incolla codici Unicode (U+XXXX) per vedere i caratteri che rappresentano. Utile per il debug del testo e la comprensione della codifica.
Scopri codici emoji
Ogni emoji ha un codice Unicode. Scrivi un emoji per vedere il suo punto di codice. Esempio: 😀 è U+1F600.

Domande Frequenti

Q Posso usare questo convertitore per eseguire l'escape di stringhe per JavaScript?
A Sì, assolutamente. Incolla la tua stringa nel campo di input e guarda la sezione 'Escape JavaScript'. Mostra la versione con escape pronta per il codice JS, inclusi virgolette e backslash. Per esempio, una doppia virgoletta diventa \". Questo ti evita di eseguire l'escape manuale di ogni carattere, specialmente in stringhe lunghe. Puoi copiare l'output direttamente nel tuo script.
Q Perché il mio testo appare diverso dopo la conversione?
A Potresti vedere un carattere che il browser o l'editor renderizza male. Incollalo comunque nel convertitore e controlla l'output 'UTF-8 Hex'. Uno spazio normale (U+0020) e uno spazio unificatore (U+00A0) sono identici alla vista, ma nel codice si comportano in modo opposto. Il convertitore svela la differenza in meno di un secondo. Trucco: copia i valori hex, non fidarti dell'aspetto.
Q C'è differenza tra hex UTF-8 e punti di codice Unicode?
A Sì, sono correlati ma non identici. I punti di codice Unicode sono numeri astratti assegnati a ogni carattere — come U+00E9 per é. L'hex UTF-8 mostra come lo stesso carattere viene codificato in byte. Per é, l'hex UTF-8 è C3 A9 (2 byte). Incolla la lettera é in questo convertitore e confronta le due uscite fianco a fianco. Consiglio pratico: quando fai debug di errori di codifica, controlla prima l'hex UTF-8 — rivela problemi a livello di byte che i soli punti di codice non mostrano.
Q Posso inserire punti di codice Unicode senza il prefisso U+?
A Certo, basta scrivere numeri esadecimali puri come "0048 0065" e il convertitore li interpreta. Li confronta con il database Unicode e mostra il testo corrispondente nell'area di input. Puoi anche mischiare i formati — incolla "U+0048" accanto a "0065" e funzionano entrambi. Risparmia tempo quando estrai punti di codice da un file di log. Consiglio pratico: per conversioni batch più pulite, rimuovi prima tutti i prefissi.
Q Questo convertitore normalizza il testo o mostra i byte originali?
A Mostra i byte grezzi e i code point esattamente come li inserisci, senza alcuna normalizzazione. Un carattere come 'è' può essere un singolo code point U+00E8 o due (U+0065 U+0300, e + accento grave). Incolla entrambe le versioni e confronta le differenze nella sezione UTF-8 hex. Fondamentale quando confronti due versioni di un documento accademico e quelle è visivamente identiche non vengono trovate dalla ricerca. Consiglio pratico: accoppialo con uno strumento di normalizzazione se ti servono le forme NFC o NFD.
Q Qual è la differenza tra \uXXXX e U+XXXX?
A Entrambi rappresentano punti di codice Unicode, ma in formati diversi. \uXXXX è la sintassi di escape di JavaScript — \u00E9 produce é direttamente nel codice. U+XXXX è la notazione Unicode formale usata nella documentazione, come U+00E9. Questo convertitore mostra entrambi i formati in sezioni separate. Incolla un carattere come € e confronta: vedrai \u20AC negli escape JavaScript e U+20AC nei punti di codice. Consiglio pratico: usa \u per stringhe JS, U+ per segnalazioni di bug o specifiche.
Q Il convertitore gestisce correttamente emoji e caratteri del piano astrale?
A Sì, li gestisce senza intoppi. Le emoji come 😀 stanno fuori dal Piano Multilingue di Base, quindi richiedono due unità di codice in UTF-16. Incollane una e vedrai il punto di codice completo (U+1F600), la coppia surrogata negli escape JavaScript (\uD83D\uDE00) e l'esadecimale UTF-8 a 4 byte (F0 9F 98 80). Molti strumenti gratuiti falliscono qui, ma questo no. Consiglio pratico: se salvi emoji in un database MySQL, controlla prima l'output hex UTF-8 per verificare che il collation delle tue colonne supporti caratteri a 4 byte.
Q Le mie chiavi API sensibili vengono esposte durante la conversione dei testi?
A I tuoi dati rimangono rigorosamente nel browser poiché lo strumento elabora tutto in locale. Incolla password o token di sicurezza senza temere l'invio a server esterni di terze parti. Il pannello di rete del browser confermerà zero richieste in uscita durante qualsiasi operazione. Questa esecuzione lato client garantisce la totale riservatezza dei tuoi dati.
Q Perché compaiono strani punti di domanda quando incollo il testo convertito in Excel?
A Excel spesso si spetta codifiche ANSI tradizionali anziché i valori esadecimali UTF-8 generati da questo strumento. Copia l'output esadecimale e usa la procedura guidata di importazione di Excel per selezionare il set di caratteri corretto. Consiglio pratico: salva i file CSV con intestazione BOM inclusa.
Q I normali editor di testo possono gestire direttamente questi output convertiti?
A La maggior parte degli editor moderni come VS Code gestisce questi output senza problemi. Incolla le tue entità HTML convertite in un file vuoto e l'editor le mostrerà correttamente. I programmi più datati potrebbero invece avere problemi con i caratteri a più byte se non salvi il file come UTF-8. Controlla sempre le impostazioni di codifica del tuo editor prima di salvare.

Come Convertire Unicode

Strumenti Correlati