Convertitore Hex ↔ Testo Online
Conversione bidirezionale tra testo ed esadecimale nel tuo browser.
A cosa serve
Da testo a esadecimale senza complessita
Uso universale
L'hex e lo standard nello sviluppo web per i colori CSS, nel networking per gli indirizzi MAC e nel debug a basso livello.
100% privato
Il tuo testo e i tuoi dati vengono elaborati esclusivamente nel tuo browser. Nulla viene trasmesso a server esterni.
Precisione garantita
Ogni byte viene convertito nel suo valore esadecimale esatto secondo lo standard UTF-8 senza perdite.
Immediato
La rappresentazione hex appare in tempo reale. Nessuna attesa, nessuna elaborazione server.
Come funziona
Tre passaggi, senza complicazioni
Scegli la direzione
Seleziona se stai convertendo da testo a hex o da hex a testo usando il selettore di modalita.
Inserisci il tuo contenuto
Digita o incolla il tuo testo o la stringa esadecimale. Il risultato appare in tempo reale nel pannello di output.
Copia il risultato
Copia la rappresentazione esadecimale o il testo decodificato negli appunti con un solo clic.
FAQ
Hai delle domande?
Il sistema esadecimale usa la base 16, con cifre da 0 a 9 e lettere da A a F, dove A vale 10, B vale 11 e cosi fino a F che vale 15. Ogni carattere di testo viene convertito nel suo valore numerico ASCII o Unicode e poi espresso come due cifre esadecimali. Ad esempio la A vale 41 in hex perche il suo valore ASCII e 65, cioe 4 per 16 piu 1.
L'esadecimale e molto piu compatto del binario: cio che richiede 8 cifre binarie come 01000001 si rappresenta con sole 2 cifre hex come 41. Questo lo rende molto piu pratico per leggere e lavorare con valori a livello di byte, come indirizzi di memoria, dump di dati o valori di colore CSS.
I colori web sono espressi in hex con il formato #FF5733, gli indirizzi MAC di rete usano l'esadecimale come AA:BB:CC:DD:EE:FF, i dump di memoria per il debug e l'analisi forense usano hex, gli editor esadecimali mostrano il contenuto binario dei file in hex, e i valori dei byte nei protocolli di rete sono tipicamente espressi in notazione esadecimale.
In C, JavaScript, Python e nella maggior parte dei linguaggi, i valori letterali hex sono preceduti da 0x, ad esempio 0xFF vale 255. In CSS i colori usano il simbolo # come prefisso. Negli script bash e shell, la sequenza \x seguita dal codice hex puo essere usata per fare l'escape dei caratteri. L'hex e onnipresente nella programmazione a basso livello e nello sviluppo embedded.
Tutti e tre sono modi per rappresentare dati binari come testo leggibile. L'hex in base 16 e il piu compatto per l'ispezione umana byte per byte. Base64 in base 64 e piu efficiente in termini di spazio per la trasmissione dati con 3 byte che diventano 4 caratteri. Il binario in base 2 e la rappresentazione piu fondamentale ma la meno compatta. La conversione tra di essi e matematicamente banale.
Da hex a testo: storia del sistema esadecimale e le sue applicazioni
Il sistema esadecimale ha le sue radici nella necessita pratica di rappresentare dati binari in modo compatto. Sebbene i sistemi in base 16 siano noti fin dal XVII secolo, la loro adozione di massa nell'informatica e avvenuta con l'architettura dei computer a 8 bit degli anni '70 e '80. IBM ha popolarizzato l'hex nella gestione della memoria e nei registri dei suoi mainframe, e lo standard si e diffuso in tutta l'industria.
Nello sviluppo web moderno l'esadecimale e onnipresente: i colori CSS nel formato #RRGGBB sono uno degli usi piu visibili. Ogni componente del colore, ovvero rosso, verde e blu, va da 0 a 255, il che si esprime perfettamente con due cifre hex da 00 a FF. Gli editor di codice evidenziano automaticamente i valori di colore in hex, e strumenti come il selettore di colori del Chrome DevTools lavorano nativamente con l'hex.
In informatica forense e nella cybersicurezza, l'esadecimale e il linguaggio di lavoro fondamentale. Gli editor hex come HxD o Hex Fiend permettono di esaminare qualsiasi file a livello di byte, il che e essenziale per analizzare malware, recuperare file corrotti, capire formati binari proprietari o studiare vulnerabilita software. La capacita di leggere l'hex con scioltezza e una competenza molto apprezzata nel campo della sicurezza informatica.