Traduttore binario
Dal testo al binario e ritorno, emoji comprese
Scrivi in questo traduttore binario e guarda le tue parole diventare uni e zeri, oppure incolla codice binario e rileggilo come testo.
- GratisPrezzo
- Binario, hex, decimale, ottaleBasi
- NessunaRegistrazione
- Nel tuo browserFunziona
Traduttore binario
Da testo a binario e da binario a testo, emoji comprese
- Caratteri
- 0
- Byte
- 0
- Bit
- 0
Pronto. Scrivi testo a sinistra o incolla numeri a destra.
| Risultato | Controllo | Dettagli |
|---|
Carattere per carattere
| Carattere | Punto di codice | Binario |
|---|
Ciò che offre questo traduttore binario
Questo traduttore binario ha due caselle che parlano tra loro. Scrivi parole a sinistra e il binario compare a destra. Incolla binario a destra e le parole compaiono a sinistra. Non c’è un pulsante da premere, perché la traduzione avviene mentre scrivi.
La maggior parte degli strumenti semplici gestisce solo lettere inglesi di base. Appena aggiungi un accento, un simbolo di valuta o un’emoji, si rompono o eliminano caratteri in silenzio. Questo legge ogni carattere come i computer lo salvano davvero, così café, ₹ e 😀 tornano esattamente come sono entrati.
Inoltre, una tabella dei controlli sotto le caselle spiega cosa è successo, e una seconda tabella elenca ogni carattere con il suo punto di codice e i suoi byte. Il calcolo avviene nel tuo browser, perciò quello che digiti non esce dal dispositivo.
Dal testo agli uni e agli zeri
Un computer non può salvare una lettera direttamente. Invece dà a ogni carattere un numero, chiamato punto di codice, e poi scrive quel numero come byte. Un byte ha otto bit, e ogni bit è un 1 o uno 0. Così la lettera H è il numero 72, cioè 01001000 in binario.
L’elenco dei numeri viene dallo standard Unicode, che copre quasi ogni scrittura del mondo. I primi 128 numeri coincidono con la vecchia tabella ASCII, quindi il testo inglese semplice è uguale in entrambi.
Testo in binario con accenti ed emoji
Tuttavia, i caratteri oltre l’ASCII richiedono più di un byte. Il traduttore usa UTF-8 di default, la codifica di quasi ogni sito e file di oggi. In UTF-8, é occupa due byte, il simbolo dell’euro tre e un’emoji quattro.

Per questo il numero di byte può superare quello dei caratteri. La tabella sotto le caselle mostra ogni carattere su una riga, così vedi quali byte appartengono a quale lettera. Anche i caratteri invisibili, come gli a capo e gli spazi a larghezza zero, vengono nominati lì, perché nel testo non si vedono.
Binario in testo, con ogni gruppo errato indicato
Rileggere il binario è il punto in cui molti strumenti si arrendono in silenzio. Una cifra sbagliata, e il risultato si riempie di simboli strani o si ferma. Questo traduttore legge ogni gruppo possibile, poi elenca nella tabella dei controlli ogni gruppo illeggibile, con posizione e motivo.

È anche flessibile sul formato. I gruppi possono essere separati da spazi, virgole o a capo, e iniziare con 0b. Una sequenza lunga senza spazi viene divisa in gruppi da otto. Se si divide solo in gruppi da sette, allora viene letta come il vecchio ASCII a sette bit, e i controlli lo dicono.
In più esadecimale, decimale e ottale
Tuttavia il binario non è l’unico modo per scrivere i byte. Per esempio, i programmatori usano spesso l’esadecimale, dove un byte sono due caratteri da 00 a ff. Il decimale è comune a scuola, e l’ottale compare ancora nei permessi dei file. Scegli la base dal menu, e poi entrambe le caselle cambiano insieme.

Per l’hex puoi aggiungere il prefisso 0x e usare le maiuscole, come fanno molti esempi di codice. Inoltre puoi scegliere cosa mettere tra i gruppi: uno spazio, una virgola, un a capo o niente.
Perché otto bit fanno un byte
Otto bit danno 256 combinazioni, da 00000000 a 11111111. Bastavano per ogni lettera, cifra e segno inglese, con spazio in più. Di conseguenza il byte a otto bit è diventato il mattone standard. Ogni file sul tuo computer è ancora una lunga fila di questi byte.
Leggere un byte a mano
Puoi controllare qualsiasi byte senza strumenti. Scrivi i valori 128, 64, 32, 16, 8, 4, 2 e 1 sopra le sue otto cifre. Poi somma i valori che stanno sopra un 1. Per 01101001 è 64 + 32 + 8 + 1, cioè 105, la lettera i.
Funziona altrettanto bene al contrario. Parti dal valore più grande che ci sta, scrivi un 1 sotto e sottrailo. Per 72 prendi 64, resta 8, e 8 ci sta giusto, quindi H è 01001000. Dopo qualche lettera, lo schema diventa naturale.
UTF-8 o UTF-16?
UTF-8 scrive ogni carattere con uno a quattro byte, ed è lo standard del web. UTF-16 invece usa unità a 16 bit, ed è ciò che JavaScript, Java e Windows usano in memoria. La maggior parte delle lettere occupa un’unità, mentre le emoji ne occupano due.
Se il binario di un altro programma diventa simboli strani, di solito la causa è la codifica. Quindi passa il menu a UTF-16 e guarda di nuovo. Le FAQ di Unicode sulle codifiche spiegano le differenze a fondo, e le regole esatte dei byte UTF-8 sono nella RFC 3629.
Dove compare il codice binario
Gli studenti incontrano il binario nelle prime lezioni di informatica, quindi un traduttore rende facile controllare i compiti. Allo stesso modo, chi crea enigmi nasconde messaggi in uni e zeri, e le escape room li adorano. Gli sviluppatori leggono byte grezzi quando un file non si apre o il testo arriva rovinato.
Per esempio, un carattere invisibile finito per sbaglio può rompere un accesso o una ricerca, anche se il testo sembra giusto. Incollalo qui e la tabella dei caratteri mostra esattamente cosa si nasconde. Quando i dati sono Base64 invece di byte grezzi, il nostro codificatore e decodificatore Base64 li riconverte prima.
Il traduttore binario, passo dopo passo
Passare dal testo al binario non richiede clic, perché il risultato compare mentre scrivi.
- 1
Digita il testo o incollalo
Usa la casella a sinistra per le parole. Il binario compare subito a destra.
- 2
Oppure incolla binario
Metti uni e zeri nella casella a destra, e il testo compare a sinistra.
- 3
Scegli base e formato
Scegli binario, hex, decimale o ottale, e cosa va tra i gruppi.
- 4
Copia o scarica
Copia una delle caselle, oppure salva i numeri come file di testo.
Fatto per testo vero, non solo ABC
Uno strumento base da testo a binario gestisce le lettere semplici. Questi dettagli coprono tutto il resto.
Ogni lingua ed emoji
UTF-8 e UTF-16 sono gestiti bene, quindi non si perde nulla.
Entrambe le direzioni dal vivo
Scrivi in una casella e l’altra la segue subito.
Errori con posizione
Ogni gruppo illeggibile viene indicato, con il motivo.
Quattro basi numeriche
Binario, esadecimale, decimale e ottale, con prefissi facoltativi.
Caratteri nascosti mostrati
A capo, tabulazioni e spazi a larghezza zero ricevono un nome nella tabella.
Privato per progetto
Una volta aperta, la pagina va anche senza connessione, e nessun dato parte.
Consigli per leggere bene il binario
La maggior parte dei risultati rovinati nasce da uno di questi piccoli errori.
- Tieni i gruppi interi. Ogni byte ha otto cifre. Un gruppo da sette o nove di solito significa che una cifra manca o è doppia.
- Separa i gruppi. Gli spazi tra i byte rendono gli errori facili da vedere, per te e per il traduttore.
- Conosci la codifica. Il binario scritto da UTF-16 si legge come caos in UTF-8, e viceversa.
- Controlla la base. Il numero 10 vale due in binario, otto in ottale, dieci in decimale e sedici in hex.
- Attenzione ai caratteri invisibili. Uno spazio o un a capo finale aggiunge byte che non vedi. La tabella dei caratteri li mostra.
- Copia, non riscrivere. Riscrivere a mano un binario lungo aggiunge quasi sempre un errore. Usa invece i pulsanti di copia.
Sei errori con il binario da evitare
Ognuno trasforma un messaggio chiaro in simboli senza senso.
Togliere gli zeri iniziali
H è 01001000, non 1001000. Senza lo zero, ogni byte successivo slitta.
Trattare ogni byte come una lettera
In UTF-8 una lettera accentata o un’emoji occupa più byte che vanno insieme.
Confondere le basi
Le cifre hex incollate in modalità binaria falliscono, perché lì valgono solo 0 e 1.
Usare la codifica sbagliata
Byte UTF-16 letti come UTF-8 danno simboli strani tra le lettere.
Perdere una cifra in una sequenza lunga
Senza spazi, una cifra mancante sposta tutto ciò che segue.
Dimenticare i caratteri nascosti
Un a capo incollato diventa 00001010 e compare nel risultato.
Domande frequenti sul traduttore binario
Come converto il testo in binario?
Digita o incolla il testo nel primo riquadro. Poi il binario compare a destra mentre scrivi, pronto da copiare.
Come converto il binario in testo?
Incolla gli uni e gli zeri nella casella a destra. Così il testo compare subito a sinistra.
Cosa significa 01001000 01101001 in testo?
Forma Hi. Il primo byte è 72, la lettera H, e il secondo è 105, la lettera i.
Perché ci sono più byte che lettere?
Perché i caratteri fuori dall’ASCII semplice, come é o un’emoji, richiedono da due a quattro byte ciascuno in UTF-8.
Posso incollare binario senza spazi?
Sì. Una sequenza lunga viene divisa in gruppi da otto. Se si divide solo in gruppi da sette, allora viene letta come ASCII a sette bit.
Cosa succede ai gruppi sbagliati?
Vengono saltati, e la tabella dei controlli elenca ciascuno con posizione e motivo, così puoi correggerlo.
Funziona con le emoji?
Sì. Le emoji occupano quattro byte in UTF-8 o due unità in UTF-16, e tornano esattamente come sono entrate.
In cosa si distinguono UTF-8 e UTF-16?
UTF-8 usa da uno a quattro byte per carattere e domina il web. UTF-16 invece usa unità a 16 bit ed è comune dentro i programmi.
Posso tradurre anche hex o decimale?
Sì. Scegli esadecimale, decimale o ottale dal menu, e poi entrambe le caselle passano a quella base.
Perché il mio binario diventa simboli strani?
Di solito manca una cifra, la base è sbagliata o i byte sono UTF-16. Per questo la tabella dei controlli indica la causa.
Esiste una lunghezza massima?
Nessuno fisso. I testi lunghi si traducono bene, tuttavia la tabella dei caratteri mostra solo i primi 300.
Il mio testo esce dal computer?
No. La traduzione avviene nel tuo browser, quindi nulla di ciò che scrivi lascia la pagina.
Altri strumenti per testo e codice
Passi utili quando i tuoi byte hanno senso.
Codificatore e decodificatore Base64
Riporta il Base64 a testo o byte, e viceversa.
Apri lo strumento →Codificatore e decodificatore URL
Guarda i codici percentuali che un browser usa per gli stessi byte.
Apri lo strumento →Generatore di hash
Crea hash SHA e MD5 di qualsiasi testo in un passo.
Apri lo strumento →
Pronto a tradurre il binario?
Scrivi una parola e guarda i suoi bit, oppure incolla del binario e leggilo. Questo traduttore binario è gratis, non chiede un account e funziona nel tuo browser.