Convertitore Testo in Binario/Hex/ASCII
Converti testo in codici binari, esadecimali e ASCII (o decodificali) con anteprima live multi-formato, analisi per singolo carattere, opzioni di separatore e padding, e supporto completo Unicode (UTF-8).
Il tuo ad blocker ci impedisce di mostrare annunci
MiniWebtool è gratuito grazie agli annunci. Se questo strumento ti è stato utile, sostienici con Premium (senza annunci + più veloce) oppure inserisci MiniWebtool.com nella whitelist e ricarica la pagina.
- Oppure passa a Premium (senza annunci)
- Consenti gli annunci per MiniWebtool.com, poi ricarica
Convertitore Testo in Binario/Hex/ASCII
Il Convertitore Testo in Binario, Hex, ASCII è un codificatore e decodificatore online gratuito che trasforma il testo semplice in codici numerici leggibili dalle macchine — e viceversa. Che tu stia eseguendo il debug di dati a basso livello, imparando come i computer rappresentano i caratteri, realizzando un progetto di programmazione o sia solo curioso di vedere come appare il tuo nome in 1 e 0, questo strumento ti fornisce output in binario, esadecimale, decimale (ASCII) e ottale affiancati, con un'anteprima live che si aggiorna mentre digiti e una scomposizione per carattere che mostra gli esatti byte UTF-8 dietro ogni glifo.
Cosa fa questo strumento
Questo convertitore opera in due direzioni. In modalità Codifica, prende qualsiasi testo fornito e traduce ogni carattere in uno o più byte (usando lo standard universale UTF-8), quindi visualizza quei byte nel sistema numerico scelto: binario (base 2), esadecimale (base 16), decimale ASCII (base 10) o ottale (base 8). In modalità Decodifica, inverte il processo: incolla una stringa di codici binari, hex, decimali o ottali e ricostruirà il testo originale.
Come il testo diventa numeri — Una guida rapida
Ogni carattere su un computer è memorizzato come un numero. Lo standard ASCII originale, definito nel 1963, associava 128 caratteri (lettere, cifre, punteggiatura, codici di controllo) ai numeri da 0 a 127. I sistemi moderni utilizzano Unicode, che assegna un codepoint unico a ogni carattere di ogni sistema di scrittura sulla Terra, oltre a emoji, simboli e altro — oltre 149.000 codepoints in totale. Per memorizzarli in modo efficiente, i computer utilizzano una codifica chiamata UTF-8: i caratteri ASCII occupano ancora un solo byte (quindi appaiono identici al vecchio ASCII), ma le lettere accentate, i caratteri CJK e gli emoji utilizzano 2, 3 o 4 byte ciascuno.
La lettera
H ha il codepoint Unicode U+0048, che è il numero 72. Come singolo byte UTF-8 è 01001000 in binario, 48 in hex, 072 in decimale o 110 in ottale.La lettera
i è U+0069 (105), che diventa 01101001, 69, 105 o 151.Quindi la codifica completa di "Hi" è:
01001000 01101001 (binario).
Sistemi numerici comuni a confronto
| Carattere | Decimale | Binario (8-bit) | Hex | Ottale |
|---|---|---|---|---|
| A | 65 | 01000001 | 41 | 101 |
| B | 66 | 01000010 | 42 | 102 |
| Z | 90 | 01011010 | 5A | 132 |
| a | 97 | 01100001 | 61 | 141 |
| z | 122 | 01111010 | 7A | 172 |
| 0 | 48 | 00110000 | 30 | 060 |
| 9 | 57 | 00111001 | 39 | 071 |
| (spazio) | 32 | 00100000 | 20 | 040 |
| ! | 33 | 00100001 | 21 | 041 |
| ? | 63 | 00111111 | 3F | 077 |
Passo dopo passo: Come utilizzare il convertitore
- Scegli la direzione: Usa l'interruttore in alto per selezionare Codifica (da testo a codici) o Decodifica (da codici a testo).
- Scegli un formato: Seleziona Binario, Esadecimale, ASCII (Decimale) o Ottale come formato di destinazione o di origine.
- Digita o incolla il tuo input: Inserisci il testo o i codici nella casella di input. Mentre digiti in modalità codifica, l'anteprima live mostra tutti e quattro i formati aggiornarsi in tempo reale.
- Regola le opzioni di formattazione: Scegli il tuo separatore preferito (spazio, virgola, trattino, nuova riga o nessuno), abilita il padding zero per una larghezza costante, aggiungi prefissi di linguaggio (0b, 0x, 0o) o imposta l'hex in maiuscolo.
- Fai clic su Converti: Il risultato completo codificato o decodificato appare sotto, insieme a un pannello "Tutti i Formati a Colpo d'Occhio" e una scomposizione per singolo carattere che mostra esattamente come ogni carattere corrisponde ai suoi byte.
- Copia o scarica: Un clic copia l'output negli appunti o lo scarica come file di testo. Puoi anche premere "Usa come Input" per reinserire il risultato nel convertitore.
Decodificatore intelligente — Parsing flessibile dell'input
Il decodificatore è progettato per accettare codici da molte fonti senza richiederti di pulirli preventivamente:
- Molteplici separatori accettati: spazi, virgole, trattini, punti e virgola, barre, pipe e nuove linee funzionano tutti come confini tra i token.
- Rimozione automatica dei prefissi: se i tuoi codici contengono prefissi
0b,0xo0o(comuni in C, Python e altri linguaggi), vengono rimossi automaticamente prima del parsing. - Fallback a larghezza fissa: se incolli una lunga stringa senza separatori, il decodificatore prova a dividerla secondo la larghezza naturale per quel formato — 8 caratteri per il binario, 2 per l'hex, 3 per il decimale o l'ottale.
- Ricostruzione UTF-8 multi-byte: quando i byte formano una sequenza UTF-8 valida, vengono uniti per ricreare correttamente lettere accentate, caratteri CJK ed emoji.
Domande Frequenti
In che modo questo strumento converte il testo in binario?
Ogni carattere del testo viene prima codificato come uno o più byte UTF-8, e ogni byte viene visualizzato come un numero binario a 8 bit. Ad esempio, la lettera A è un byte (65) che diventa 01000001 in binario.
Qual è la differenza tra ASCII e Unicode qui?
L'ASCII semplice copre solo i codepoint da 0 a 127, che occupano un singolo byte. Questo strumento utilizza UTF-8, che è un sovrainsieme di ASCII: i caratteri ASCII producono un byte, ma le lettere accentate, i caratteri CJK e gli emoji producono da 2 a 4 byte. I codici che vedi sono gli effettivi valori dei byte UTF-8, che è ciò che i file e i protocolli di rete trasmettono realmente.
Posso decodificare codici che non hanno separatore?
Sì. Se il tuo input è una lunga stringa senza spazi, lo strumento proverà a dividerla in gruppi a larghezza fissa: 8 caratteri per il binario, 2 per l'hex, 3 per il decimale o l'ottale. Assicurati che il padding sia coerente in modo che ogni byte utilizzi la stessa larghezza — ad esempio, 01000001 e non 1000001.
Perché alcuni caratteri sono più lunghi di 8 bit in binario?
I caratteri non ASCII come le lettere accentate, i caratteri cinesi o gli emoji richiedono più di un byte UTF-8. Ogni byte è comunque di 8 bit, ma il carattere è rappresentato da 2, 3 o 4 gruppi separati da 8 bit. Ad esempio, la lettera é è composta da due byte (11000011 10101001) e l'emoji del razzo 🚀 è di quattro byte.
Quali separatori accetta il decodificatore?
Il decodificatore accetta spazi, virgole, trattini, punti e virgola, barre, barre verticali (pipe) e nuove linee come separatori tra i codici. Rimuove anche i prefissi 0b, 0x e 0o automaticamente, consentendo di incollare codici da molte fonti senza pulizia manuale.
Il mio testo viene inviato a un server?
Il tuo testo viene elaborato sul server solo quando fai clic su Converti. L'anteprima live che si aggiorna durante la digitazione funziona interamente nel browser tramite JavaScript e non viene mai trasmessa.
Casi d'uso pratici
Per Programmatori e Sviluppatori
- Generare byte letterali per firmware embedded o payload di protocolli
- Ispezionare quali byte produce effettivamente una stringa quando viene serializzata
- Creare fixture di test per parser, decodificatori e librerie di serializzazione
- Debuggare bug relativi alla codifica (mojibake, problemi di BOM, UTF-8 non valido)
Per l'Istruzione e l'Apprendimento
- Visualizzare come i computer memorizzano lettere, cifre e punteggiatura
- Dimostrare la relazione tra binario, hex, decimale e ottale
- Insegnare la codifica multi-byte UTF-8 con esempi concreti
- Completare compiti di informatica riguardanti la conversione tra sistemi numerici
Per Divertimento e Curiosità
- Vedere il proprio nome scritto in soli 1 e 0
- Codificare messaggi segreti per puzzle ed escape room
- Generare grafiche in "computerese" o design per magliette
- Decodificare il binario trovato in un videogioco, film o geocache
Suggerimenti per i migliori risultati
- Osserva l'anteprima live: mentre digiti in modalità codifica, tutti e quattro i formati si aggiornano simultaneamente — utile per confrontare come lo stesso testo appare in basi diverse.
- Mantieni il padding zero per la decodifica: larghezze coerenti (8 per binario, 2 per hex, 3 per decimale/ottale) garantiscono che il decodificatore possa dividere correttamente i codici anche senza separatori.
- Usa i prefissi quando condividi codice: i prefissi
0b/0x/0opermettono di incollare l'output direttamente in Python, JavaScript, C o molti altri linguaggi. - Usa il pulsante "Usa come Input": reinserisci istantaneamente il risultato nel convertitore per verificarne l'accuratezza.
- Prova gli esempi Unicode: l'esempio "Café 🚀" mostra come funzionano in pratica le sequenze UTF-8 multi-byte.
Risorse Aggiuntive
- ASCII - Wikipedia
- UTF-8 - Wikipedia
- Sistema numerico binario - Wikipedia
- Sistema numerico esadecimale - Wikipedia
- Sistema numerico ottale - Wikipedia
Cita questo contenuto, pagina o strumento come:
"Convertitore Testo in Binario/Hex/ASCII" su https://MiniWebtool.com/it// di MiniWebtool, https://MiniWebtool.com/
dal team MiniWebtool. Aggiornato: 27 apr 2026