Herramientas
ES

Conversor de Base64 a hexadecimal

Convierte cadenas Base64 en bytes hexadecimales y viceversa. Resulta útil para inspeccionar datos binarios, hashes, claves, UUID y payloads de red.

Privado: tus datos se procesan en tu navegador y nunca se suben a ningún servidor.

Cómo convertir Base64 a hexadecimal

  1. Elige la dirección: Base64 → Hex o Hex → Base64.
  2. Pega los datos de entrada. El hexadecimal puede incluir espacios, dos puntos o prefijos 0x o \x.
  3. Elige mayúsculas o minúsculas y el separador de bytes, y copia el resultado.

Base64 frente a hexadecimal

Ambas codificaciones representan datos binarios como texto. El hexadecimal usa 2 caracteres por byte (100% de sobrecarga) y se lee fácilmente byte a byte; por eso los hashes y las claves suelen mostrarse en hex. Base64 usa 4 caracteres por cada 3 bytes (33% de sobrecarga) y resulta más compacto para la transmisión.

TextoBase64Hex
HiSGk=48 69
HelloSGVsbG8=48 65 6c 6c 6f

Preguntas frecuentes

¿Cómo convierto un hash SHA-256 de Base64 a hexadecimal?

Pega el hash en Base64 (44 caracteres que terminan en =) y obtendrás 64 caracteres hexadecimales, el formato que usan la mayoría de las herramientas de línea de comandos.

¿El hexadecimal de entrada puede contener espacios o prefijos 0x?

Sí. Los espacios, saltos de línea, dos puntos, guiones y los prefijos 0x o \x se eliminan automáticamente antes de la conversión.

¿Por qué el hexadecimal debe tener un número par de dígitos?

Cada byte se escribe exactamente con dos dígitos hexadecimales. Un número impar significa que falta un dígito, normalmente un cero inicial.