Traduttore binario

Da testo a binario e da binario a testo, mentre scrivi — con hex, decimale e una tabella byte per byte.

100% privato — funziona interamente nel tuo browser. I tuoi dati vengono elaborati sul tuo dispositivo e non vengono mai inviati a Internet.
Scrivi i byte come

5 caratteri · 5 byte (UTF-8)

Ogni carattere, byte per byte

CarattereUnicodeBinario (UTF-8)HexDecimale
HU+0048010010004872
eU+00650110010165101
lU+006C011011006C108
lU+006C011011006C108
oU+006F011011116F111

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
CarattereUnicodeBinario (UTF-8)HexDecimale
AU+0041010000014165
aU+0061011000016197
spazioU+0020001000002032
!U+0021001000012133
0U+0030001100003048
éU+00E911000011 10101001C3 A9195 169
ñU+00F111000011 10110001C3 B1195 177
日U+65E511100110 10010111 10100101E6 97 A5230 151 165
😀U+1F60011110000 10011111 10011000 10000000F0 9F 98 80240 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

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

Aggiungiamo regolarmente nuovi strumenti — iscriviti su YouTube per ricevere una notifica a ogni novità.

Altri strumenti

Vedi tutti

App consigliate

Vedi tutti