Testo in binario
Converti testo e valori di byte in entrambe le direzioni, con ASCII o UTF-8.
Usa 8 cifre binarie per byte, separate da spazi: 01000001.
Limiti: 4.096 byte e 36.864 caratteri numerici. ASCII accetta 0–127. L’UTF-8 non valido viene rifiutato.
L’ingresso viene salvato in questo browser. Fino a 500 caratteri compaiono anche nell’URL e nei link condivisi. Cancella rimuove entrambi.
Strumenti correlati
-
Convertitore di unità di misura
Scegli la grandezza e le unità: risultato e tabella si aggiornano mentre scrivi. -
Convertitore di numeri romani
Passa dai numeri alle lettere romane e segui il calcolo. -
Codificatore e decodificatore URL
Prepara il testo per un URL o rendi leggibili le sequenze percentuali. -
Formattatore JSON
Formatta, minifica e valida JSON con riga e colonna dell'errore. -
Decodificatore JWT
Leggi contenuto e date del token. La firma non viene verificata.
Trasforma il testo in valori di byte oppure ricava testo da una sequenza numerica. Scegli la notazione binaria, esadecimale, ottale o decimale e usa UTF-8 per testi multilingue oppure ASCII per il set originale a sette bit. Puoi esaminare un messaggio codificato, preparare piccoli dati di prova o capire come vengono rappresentati i caratteri. Ogni byte in uscita è separato da uno spazio. La conversione avviene nel browser e gli ingressi errati producono un messaggio, senza valori indovinati o risultati decodificati solo in parte.
Come si usa
- Scegli la direzione, la base numerica e la codifica dei caratteri.
- Scrivi testo o incolla byte separati da spazi; prova l’esempio per vedere il formato.
- Controlla risultato e numero di byte, poi copia l’uscita o cancella l’ingresso salvato.
Cosa gestisce
- Il binario richiede otto cifre per byte, l’esadecimale due, l’ottale tre e il decimale da una a tre.
- UTF-8 conserva accenti, caratteri combinati, emoji e scritture da destra a sinistra.
- ASCII accetta solo 0–127; le sequenze UTF-8 errate vengono rifiutate senza sostituzioni silenziose.
- Limite di 4.096 byte e 36.864 caratteri per l’ingresso numerico, spazi compresi.
Domande frequenti
Perché un carattere produce più byte?
UTF-8 usa da uno a quattro byte per ogni punto di codice Unicode. Una lettera accentata può occupare due byte e un emoji spesso quattro. Un carattere visibile composto da più punti può richiederne ancora di più. ASCII copre soltanto 0–127: scegli UTF-8 per i caratteri al di fuori di questo intervallo.
Come devo separare i byte da convertire?
Usa spazi, tabulazioni o interruzioni di riga. Servono otto cifre in binario, due in esadecimale e tre in ottale, aggiungendo gli zeri iniziali necessari. Il decimale accetta da una a tre cifre. Ogni valore deve essere compreso tra 0 e 255. Virgole, prefissi, segni, frazioni e gruppi uniti vengono rifiutati.
Cosa succede se i byte non sono UTF-8 valido?
La conversione si ferma e l’uscita viene svuotata. Sequenze incomplete, codifiche troppo lunghe, byte di continuazione isolati e surrogati codificati vengono rifiutati. Nessun carattere sostitutivo nasconde l’errore. Un vero carattere sostitutivo codificato come EF BF BD resta valido; anche un indicatore iniziale dell’ordine dei byte viene conservato.
Il testo viene salvato o incluso nel collegamento?
Il trattamento è locale. L’ingresso viene salvato in questo browser entro il limite previsto; fino a 500 caratteri compaiono anche nell’URL insieme alle opzioni. Condividere il collegamento può quindi rivelare quel contenuto. Cancella rimuove l’ingresso salvato e il suo valore nell’URL. I testi più lunghi non vengono inseriti nell’indirizzo.
Aggiornato il