AllinHub

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.

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

  1. Scegli la direzione, la base numerica e la codifica dei caratteri.
  2. Scrivi testo o incolla byte separati da spazi; prova l’esempio per vedere il formato.
  3. 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

Tutti gli strumenti