Conversor de Base64 para Hex — Decodifique Base64 para Hexadecimal Online

Converta entre os formatos de codificação Base64 e hexadecimal. Decodifique strings Base64 em bytes hex ou codifique hex para Base64 — com opções de maiúsculas, bytes separados por espaço e prefixo 0x.

Base64 → Hex

Formato de saída

Hex → Base64

Base64 vs Hex: entendendo a diferença

Base64 e hexadecimal são ambas formas de representar dados binários como texto. O hex usa 16 caracteres (0-9, A-F) e produz 2 caracteres por byte, enquanto o Base64 usa 64 caracteres e produz cerca de 1,33 caractere por byte — tornando o Base64 cerca de 33% mais compacto que o hex para os mesmos dados.

Converter entre esses formatos é comum ao trabalhar com hashes criptográficos (frequentemente exibidos em hex) que precisam ser transmitidos por APIs ou protocolos que esperam Base64. Esta ferramenta faz a conversão instantaneamente no seu navegador.

Quando o hex é preferível

  • Exibir hashes criptográficos (SHA-256, MD5, HMAC)
  • Depurar protocolos binários e pacotes de rede
  • Códigos de cor em CSS e ferramentas de design

Quando o Base64 é preferível

  • Incorporar dados em JSON, XML ou HTML
  • Anexos de e-mail e codificação MIME
  • Data URIs para imagens e fontes inline

Perguntas frequentes

Qual é a diferença entre Base64 e hexadecimal?

Hexadecimal (base 16) usa os caracteres 0-9 e A-F, produzindo 2 caracteres por byte. Base64 (base 64) usa um alfabeto de 64 caracteres (A-Z, a-z, 0-9, +, /), produzindo cerca de 1,33 caractere por byte. O Base64 é mais compacto, enquanto o hex é mais legível para inspeção em nível de byte.

Posso converter strings hex com espaços, dois-pontos ou prefixo 0x?

Sim. A ferramenta remove automaticamente espaços, dois-pontos, traços, pontos e o prefixo 0x antes de converter. Cole o hex em qualquer formato comum — o conversor lida com tudo.

A conversão entre Base64 e hex é sem perdas?

Sim. Tanto o Base64 quanto o hex são representações exatas de dados binários. Converter em qualquer direção preserva os bytes subjacentes sem perda de dados.

Por que eu precisaria converter Base64 para hex?

Casos de uso comuns incluem inspecionar hashes criptográficos recebidos como Base64 em respostas de API, depurar payloads binários, comparar valores codificados entre sistemas que usam formatos diferentes e verificar a integridade dos dados durante conversões de formato.

Ferramentas relacionadas