Convertire testo in binario (e binario in testo)
Scrivi il testo, scegli il formato e il gioco è fatto: ogni carattere viene scomposto nei suoi byte e scritto come numero binario, esadecimale, decimale o ottale. Nel verso opposto lo strumento traduce il codice in testo leggibile. Una tabella sotto il risultato mostra il codice di ogni carattere.
Fonte: § 3 UTF-8 definition, IETF RFC 3629 – UTF-8, a transformation format of ISO 10646. Aggiornato al: .
Come si calcola
Il computer memorizza il testo come numeri: a ogni carattere corrisponde un codice, scritto in byte di otto bit, cioè zeri e uni. «H» è il numero 72, in binario 01001000 e in esadecimale 48. Questo strumento mostra la traduzione per qualsiasi testo.
Come convertire testo in binario
- Scrivi o incolla il testo.
- Scegli il sistema: binario, esadecimale, decimale (i noti valori ASCII) oppure ottale.
- Cambia il separatore se serve e copia il risultato.
Ritradurre il binario in testo
Scegli «Codice → testo» e incolla il codice. I valori possono essere separati da spazi, virgole o a capo; senza separatore si formano blocchi fissi (8 bit, 2 cifre esadecimali, 3 cifre ottali). Sono accettati prefissi come 0x, 0b o \x.
ASCII, Unicode e UTF-8
L’ASCII (RFC 20) conosce solo 128 caratteri – lettere senza accento, cifre, punteggiatura e caratteri di controllo – e usa 7 bit. Per accenti, altri alfabeti ed emoji esiste Unicode; UTF-8 (RFC 3629) scrive ogni carattere Unicode con da 1 a 4 byte. I primi 128 caratteri coincidono con l’ASCII, quindi «Ciao» dà gli stessi byte in entrambi i casi. «à» invece occupa due byte in UTF-8 (C3 A0) e uno solo in ISO 8859-1 (E0). La tabella sotto il risultato lo mostra carattere per carattere.
Limiti
- Il codice binario non è crittografia, ma solo un altro modo di scrivere gli stessi dati.
- Se incolli binario da un’altra fonte devi conoscerne la codifica: se non coincide compaiono caratteri strani o l’avviso «UTF-8 non valido».
Domande frequenti
Come si converte il testo in binario?
Scrivi il testo e scegli «Testo → codice» con il formato «Binario». Ogni carattere appare come otto zeri e uni, ad esempio H = 01001000.
Come si converte il binario in testo?
Scegli «Codice → testo» e il formato «Binario», incolla il codice (otto cifre per carattere, con o senza spazi). Il testo compare subito.
Quanti bit ha una lettera?
Una lettera semplice come «a» occupa un byte in ASCII e in UTF-8, cioè 8 bit (ne basterebbero 7, l’ottavo è 0). Una lettera accentata occupa due byte in UTF-8, un’emoji quattro.
Che differenza c’è tra ASCII e Unicode?
L’ASCII ha 128 caratteri. Unicode ne comprende oltre 150.000 di quasi tutte le scritture; UTF-8 è il modo più diffuso per scriverli in byte e coincide con l’ASCII per i primi 128.
Quali sono i valori ASCII in decimale?
Scegli il formato «Decimale»: l’output sono i noti codici ASCII, ad esempio A = 65, a = 97, cifra 0 = 48, spazio = 32.
Il mio testo viene salvato da qualche parte?
No. La conversione avviene nel tuo browser; il testo non viene inviato, non viene salvato e non compare nell’indirizzo della pagina.
Fonti e riferimenti normativi
- § 3 UTF-8 definition: IETF RFC 3629 – UTF-8, a transformation format of ISO 10646
- IETF RFC 20 – ASCII format for Network Interchange
- WHATWG Encoding Standard (TextEncoder/TextDecoder, UTF-8-Dekodierung mit Fehlerabbruch)
Aggiornato al:
Strumenti correlati
- Convertitore di base numerica con procedimentoConverti tra binario, ottale, decimale, esadecimale e qualsiasi base da 2 a 36 – con procedimento completo, parte decimale, periodo e complemento a due.
- Codifica e decodifica Base64Codifica e decodifica Base64 e Base64url con UTF-8 corretto, più URL encode/decode (percent-encoding). Errori chiari, tutto in locale nel tuo browser.
- Tabella ASCII con decimale, esadecimale, ottale, binario e ricerca UnicodeTabella ASCII completa (0–127) e Latin-1 (128–255): decimale, esa, ottale, binario, entità HTML e caratteri di controllo. Cerca qualsiasi carattere Unicode.
- Traduttore di codice morseTraduci testo in morse e morse in testo all’istante. Ascoltalo come suono o luce lampeggiante, con velocità regolabile (WPM, Farnsworth). Gratis.
- Generatore di hash: SHA-256, SHA-512, SHA-1, MD5Calcola gli hash SHA-256, SHA-384, SHA-512, SHA-1 e MD5 di un testo o di un file e verifica un checksum – in locale nel browser, senza upload, gratis.
- Abbinamento font: coppie per titoli e testoCoppie di font per titoli e testo con anteprima live, CSS pronto da copiare e disponibilità su Windows, Mac, iPhone e Android – solo font di sistema.