5 caratteri · 5 byte (UTF-8)
Ogni carattere, byte per byte
| Carattere | Unicode | Binario (UTF-8) | Hex | Decimale |
|---|---|---|---|---|
| H | U+0048 | 01001000 | 48 | 72 |
| e | U+0065 | 01100101 | 65 | 101 |
| l | U+006C | 01101100 | 6C | 108 |
| l | U+006C | 01101100 | 6C | 108 |
| o | U+006F | 01101111 | 6F | 111 |
La tabella mostra i primi 40 caratteri.
Informazioni sul traduttore binario
Questo traduttore binario gratuito funziona in entrambe le direzioni. Scrivi testo normale a sinistra e a destra compare il codice binario. Incolla uno e zero a destra, e a sinistra compare il testo.
Legge il binario con o senza spazi, e riconosce il binario incollato nella casella sbagliata. Passa a hex o decimale per vedere gli stessi byte in un altro modo.
Tutto avviene nel tuo browser. Non viene caricato nulla.
Funzioni
- Entrambe le direzioni, in tempo reale mentre scrivi
- UTF-8 — accenti (é, ñ), caratteri cinesi o giapponesi ed emoji diventano i byte giusti e viceversa
- Binario, hex o decimale — un byte = 8 bit, 2 cifre hex o un numero da 0 a 255
- Con o senza spazi tra i byte
- Trova il binario nella casella di testo e lo legge, con un pulsante Annulla
- Una tabella byte per byte per ogni carattere — ottima per imparare
- Copia entrambi i lati, oppure scarica il codice come file .txt
Come il testo diventa binario
Un computer salva ogni carattere come byte, e un byte è fatto di 8 bit — 8 uno e zero. Questo strumento usa UTF-8, la codifica di quasi tutte le pagine web e i file di oggi:
- Le lettere inglesi, le cifre e i segni comuni occupano 1 byte (come il vecchio ASCII)
- Le lettere accentate come é e ñ occupano 2 byte
- La maggior parte dei caratteri cinesi, giapponesi e coreani occupa 3 byte
- Le emoji occupano 4 byte
| Carattere | Unicode | Binario (UTF-8) | Hex | Decimale |
|---|---|---|---|---|
| A | U+0041 | 01000001 | 41 | 65 |
| a | U+0061 | 01100001 | 61 | 97 |
| spazio | U+0020 | 00100000 | 20 | 32 |
| ! | U+0021 | 00100001 | 21 | 33 |
| 0 | U+0030 | 00110000 | 30 | 48 |
| é | U+00E9 | 11000011 10101001 | C3 A9 | 195 169 |
| ñ | U+00F1 | 11000011 10110001 | C3 B1 | 195 177 |
| 日 | U+65E5 | 11100110 10010111 10100101 | E6 97 A5 | 230 151 165 |
| 😀 | U+1F600 | 11110000 10011111 10011000 10000000 | F0 9F 98 80 | 240 159 152 128 |
Una lettera maiuscola e la sua minuscola differiscono per un solo bit: A è 01000001 e a è 01100001.
Esempi
- Hi → 01001000 01101001
- Hello → 01001000 01100101 01101100 01101100 01101111
- Hello in hex → 48 65 6C 6C 6F, in decimale → 72 101 108 108 111
- I love you → 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101
Leggere il binario trovato in giro
Il binario viene copiato in molte forme. Lo strumento le legge tutte:
- Byte con spazi: 01001000 01101001
- Una lunga sequenza di bit: 0100100001101001 — viene tagliata ogni 8 bit
- Gruppi da 7 bit delle vecchie tabelle ASCII: 1001000 1101001
- Byte separati da virgole o da a capo
- Hex con 0x o \x davanti e numeri decimali da 0 a 255
Quando un gruppo non si può leggere, la riga di stato dice quanti sono stati saltati. I byte che non sono testo UTF-8 valido vengono mostrati come �.
Domande frequenti
Come traduco il binario in testo?
Incolla il binario nella casella Binario (o nella casella di testo — lo strumento se ne accorge). Il testo compare subito. Se vedi simboli strani, il binario potrebbe essere tagliato nel punto sbagliato o non essere testo.
Com’è «Hello» in binario?
01001000 01100101 01101100 01101100 01101111 — un byte per ciascuna delle cinque lettere.
Perché un’emoji ha 32 bit?
UTF-8 usa da 1 a 4 byte per carattere. Un’emoji richiede 4 byte, quindi 32 bit. I vecchi strumenti che conoscono solo l’ASCII non possono scrivere emoji.
Che differenza c’è tra binario, hex e decimale?
Sono tre modi di scrivere lo stesso byte. Il binario usa 2 cifre (0 e 1), l’hex ne usa 16 (0–9 e A–F), il decimale usa le 10 cifre normali. Il byte di A è 01000001 in binario, 41 in hex e 65 in decimale.
Può convertire i numeri in binario?
Questo strumento trasforma il testo in binario, quindi la cifra *5* diventa il byte del carattere «5» (00110101). Per trasformare il numero 5 in binario (101), usa il Convertitore di basi numeriche.
Strumenti correlati
- Convertitore di basi numeriche — numeri in binario, ottale, decimale ed esadecimale
- Traduttore di codice Morse — testo in punti e linee, con suono
- Traduttore Braille — testo in punti braille e viceversa
- Codifica / decodifica Base64 — un altro modo di scrivere i byte come testo
- Generatore di hash — impronte MD5 e SHA di un testo
Come si usa
- Scrivi il testo nella casella a sinistra — il binario compare a destra
- Oppure incolla il binario (o hex, o decimale) nella casella a destra per leggerlo come testo
- Scegli Binario, Hex o Decimale, e attiva o disattiva Spazio tra i byte
- Guarda la tabella per vedere ogni carattere byte per byte
- Premi Copia sotto una delle caselle, oppure Scarica .txt per salvare il codice