Conversor Hex ↔ Base64 — ferramenta gratuita de conversão online
Conversor Hex ↔ Base64
Converta entre formatos Hexadecimal (hex) e Base64. A entrada hex aceita hex em bruto, com prefixo 0x ou bytes separados por espaços. A saída hex em 4 formatos: minúsculas/maiúsculas, com ou sem espaços ou prefixo 0x. Todo o processamento é feito localmente no seu navegador — os seus dados nunca são enviados para nenhum servidor.
Sentido:
Formato hex:
Entrada (Hex)
Saída (Base64)
Hex → Base64: introduza uma cadeia hexadecimal para codificar em Base64. Suporta hex em bruto (48656c6c6f), com prefixo 0x (0x48 0x65) e bytes separados por espaços (48 65 6c 6c 6f) — os espaços são removidos automaticamente. Base64 → Hex: introduza uma cadeia Base64 para a descodificar de volta em bytes hexadecimais. A entrada pode usar Base64 padrão ou seguro para URL (deteta-se automaticamente pelos caracteres -_). Formatos de saída hex:aa (minúsculas), AA (maiúsculas), aa bb (minúsculas separadas por espaços), 0xAA (maiúsculas com prefixo 0x). Seguro para URL: substitui + por - e / por _, e remove o preenchimento = final.
Hex, binário e Base64 são os mesmos bytes
Hex e Base64 são duas vistas textuais de uma mesma cadeia de bytes — o hex gasta 2 caracteres por byte e continua legível para humanos; o Base64 gasta 4 caracteres por cada 3 bytes e é mais compacto. A conversão entre ambos passa sempre pelos bytes em bruto por baixo.
A cadeia hex → bytes → Base64 faz a ida e volta sem perdas — qualquer diferença de tamanho é puramente de notação, nunca de dados.
🔷 Informação Base64
Formatos hex Remove automaticamente o prefixo 0x, os espaços e as quebras de linha da entrada.
Casos de utilização Inspeção de dados binários, hashes criptográficos, análise de pacotes de rede, firmware embutido.