Strumenti
IT

Convertitore da Base64 a hex

Converti stringhe Base64 in byte esadecimali e viceversa. Utile per analizzare dati binari, hash, chiavi, UUID e payload di rete.

Privacy garantita: i tuoi dati vengono elaborati nel browser e non vengono mai caricati su alcun server.

Come convertire Base64 in hex

  1. Scegli la direzione: Base64 → Hex o Hex → Base64.
  2. Incolla il tuo input. L'input esadecimale può contenere spazi, due punti o i prefissi 0x e \x.
  3. 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.

TestoBase64Hex
HiSGk=48 69
HelloSGVsbG8=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.