Da testo a binario
Incolla del testo per trasformarlo in binario, oppure incolla del binario per riconvertirlo in testo. Codifica i byte UTF-8 in gruppi da 8 bit, così emoji e qualsiasi lingua funzionano. Tutto avviene nel tuo browser.
Testo e binario
Apri lo strumento nella direzione che ti serve — ognuna ha la sua pagina:
Come convertire il testo in binario
- Scegli Codificare (testo → binario) o Decodificare (binario → testo).
- Digita o incolla il tuo input; il risultato si aggiorna mentre scrivi.
- Copia il risultato.
Informazioni su testo e binario
I computer memorizzano il testo come numeri: ogni carattere corrisponde a uno o più byte secondo una codifica come UTF-8, e ogni byte è composto da otto cifre binarie. Convertire il testo in binario esplicita quei bit, il che è utile per imparare come funziona la codifica, per rompicapi e cifrari, o per il debug di basso livello.
Questo convertitore è UTF-8 sicuro, così lettere accentate, scritture non latine ed emoji vengono convertite avanti e indietro correttamente senza alterazioni. Funziona interamente nel tuo browser, quindi è istantaneo e privato — nulla di ciò che incolli viene caricato.
Il sistema binario è il modo più diretto per rappresentare i byte, ma anche il più ingombrante: ogni carattere di un testo normale diventa almeno un insieme di otto cifre, quindi una breve frase si espande fino a centinaia di 0 e 1. Per questo motivo, i programmatori ricorrono solitamente al sistema esadecimale o al Base64 quando è importante ridurre al minimo lo spazio occupato, e il sistema binario si rivela più utile in altri contesti, come le aule scolastiche, i giochi di logica e in tutti quei momenti in cui si desidera visualizzare esattamente ciò che la macchina «vede».
Non aspettarti che ogni carattere corrisponda a un gruppo di otto bit. UTF-8 è un'encoding a larghezza variabile: le lettere inglesi standard occupano un solo byte, quelle accentate come é ne occupano due, la maggior parte dei caratteri cinesi tre e gli emoji quattro — 32 bit per un singolo simbolo. Quindi, il numero di gruppi da 8 bit nel tuo output riflette i byte, non i caratteri, e un messaggio breve ricco di emoji genera ben più dati binari di quanto la sua lunghezza possa far pensare.
Domande frequenti
Come viene convertito il testo in binario?
Ogni carattere viene codificato come il suo byte o i suoi byte UTF-8, e ogni byte viene scritto come otto bit (0 e 1). Lettere, punteggiatura, emoji e scritture non latine sono tutti supportati.
Come riconverto il binario in testo?
Passa a Decodificare e incolla il tuo binario. Gli spazi tra i gruppi da 8 bit sono facoltativi — lo strumento legge i bit e li trasforma di nuovo in testo.
Perché 8 bit per byte?
Un byte è composto da otto bit, e UTF-8 memorizza il testo come byte, quindi raggruppare il binario in otto lo mantiene allineato ai caratteri reali e facile da leggere.
Il mio testo viene caricato?
No. La codifica e la decodifica avvengono interamente nel tuo browser, quindi qualunque cosa incolli non lascia mai il tuo dispositivo.
Perché il mio file binario non si decodifica?
In genere, i dati di input non sono costituiti da sequenze di byte pulite a 8 bit. Verificare che contengano solo 0 e 1, che il numero totale di cifre sia un multiplo di otto e che, durante la copia, non siano stati inseriti elementi estranei, come numeri di riga, trattini o segni di punteggiatura superflui. Anche una sola cifra mancante o aggiunta provoca uno spostamento di tutti i byte successivi, trasformando il resto del messaggio in un insieme di caratteri senza senso.