Come convertire Base64 in hex
- Scegli la direzione: Base64 → Hex o Hex → Base64.
- Incolla il tuo input. L'input esadecimale può contenere spazi, due punti o i prefissi
0xe\x. - Scegli maiuscole o minuscole e il separatore dei byte, poi copia il risultato.
Base64 ed esadecimale a confronto
Entrambe le codifiche rappresentano dati binari sotto forma di testo. L'esadecimale usa 2 caratteri per byte (100% di overhead) ed è facile da leggere byte per byte: per questo hash e chiavi vengono spesso mostrati in hex. Base64 usa 4 caratteri ogni 3 byte (33% di overhead) ed è più compatto per la trasmissione.
| Testo | Base64 | Hex |
|---|---|---|
| Hi | SGk= | 48 69 |
| Hello | SGVsbG8= | 48 65 6c 6c 6f |
Domande frequenti
Come converto un hash SHA-256 da Base64 a hex?
Incolla l'hash in Base64 (44 caratteri che terminano con =) e otterrai 64 caratteri esadecimali, il formato usato dalla maggior parte degli strumenti da riga di comando.
L'input esadecimale può contenere spazi o prefissi 0x?
Sì. Spazi, a capo, due punti, trattini e i prefissi 0x o \x vengono rimossi automaticamente prima della conversione.
Perché l'esadecimale deve avere un numero pari di cifre?
Ogni byte si scrive con esattamente due cifre esadecimali. Un numero dispari significa che manca una cifra, di solito uno zero iniziale.