JNTZN

Conversor Base64 a Hex

Herramientas Base64
Herramientas Base64

Base64 convertidor

Base64
Texto
Listo
Pegar cadena Base64
0 caracteres
Texto decodificado
0 car.UTF-8
Base64
Archivo PDF
Listo
Pegar PDF codificado en Base64
0 caracteres
Pegue una cadena Base64 de un archivo PDF. Los bytes decodificados se guardarán directamente como un .pdf descargable.
PDF listo
salida.pdf
Base64
Hex
Listo
Pegar cadena Base64
0 caracteres
Formato de salida
Salida Hex
0 bytes0 car. hex
Texto
Base64
Listo
Escribir o pegar texto
0 caracteres
Codificación
Salida Base64
0 car.0% sobrecarga
PDF
Base64
Sin archivo cargado
Suelte un archivo PDF aquí
📄
Arrastre y suelte su PDF aquí
o haga clic en Explorar para seleccionar un archivo
documento.pdf
0 KB
PDF
Codifique cualquier PDF como cadena Base64. Útil para incrustar en JSON, URIs de datos HTML o APIs que aceptan datos binarios en Base64.
Salida Base64
0 car.Tamaño codificado
Hex
Base64
Listo
Pegar cadena hex
0 caracteres
Acepta hex espaciado (48 65 6c), simple (48656c) o prefijado (0x48 0x65) — los espacios, guiones y prefijos 0x se eliminan automáticamente.
Salida Base64
0 bytes0 car.
¡Listo!

¿Qué es un convertidor de Base64 a hexadecimal?

Un convertidor de Base64 a hexadecimal toma una cadena codificada en Base64 y la decodifica en su representación hexadecimal — un formato donde cada byte de datos binarios se expresa con dos dígitos hexadecimales (0–9, a–f). En lugar de producir un archivo como lo haría un convertidor de PDF, te proporciona una cadena legible de valores hexadecimales que representan directamente los bytes subyacentes.

¿Por qué deberías convertir tus archivos Base64?

El hexadecimal es la lengua franca de la inspección de datos a bajo nivel. Los desarrolladores y los profesionales de seguridad recurren al hexadecimal cuando necesitan ver exactamente qué bytes se esconden dentro de una carga útil codificada. Los casos de uso habituales incluyen depurar respuestas de API donde se sospecha corrupción de codificación, inspeccionar datos criptográficos como hashes, firmas, claves y certificados que suelen viajar como Base64, analizar cabeceras de archivos binarios para verificar el tipo real de un archivo, y trabajar con protocolos de red o sistemas embebidos que expresan datos en hexadecimal. Convertir de Base64 a hexadecimal esencialmente corre el telón — en lugar de una cadena opaca de letras y números, ves los valores de bytes en bruto que conforman los datos reales.

¿Puede el convertidor de Base64 a hexadecimal manejar archivos grandes?

Dado que la salida es una cadena de texto en lugar de un archivo binario, las entradas grandes pueden generar cadenas hexadecimales enormes muy rápidamente. Una carga útil binaria de 1 MB se convierte en aproximadamente 1,33 MB de Base64, que luego se decodifica en 2 MB de texto hexadecimal (dos caracteres por byte). El navegador gestiona esto completamente en memoria, por lo que las entradas modestas — claves criptográficas, pequeños blobs binarios, imágenes codificadas, cabeceras de documentos — no son ningún problema. Para cargas útiles muy grandes, la cadena de salida puede volverse difícil de mostrar y copiar, y el modo de chips visuales en particular puede ralentizar el navegador ya que renderiza un elemento DOM separado por byte. Los formatos de salida simple o espaciado son mucho más eficientes para entradas grandes.

¿Cómo funciona el convertidor de Base64 a hexadecimal?

La conversión ocurre en tres etapas. Primero, la cadena Base64 se normaliza — se eliminan los espacios en blanco para que las cadenas con saltos de línea o con formato se gestionen de forma limpia. Segundo, la función JavaScript atob() decodifica el Base64 en una cadena binaria, donde cada carácter representa un byte de datos. Tercero, cada carácter de esa cadena binaria se pasa por charCodeAt() para obtener su valor de byte numérico, que luego se convierte en una cadena hexadecimal de dos caracteres usando toString(16) con relleno de ceros para garantizar que los valores de un solo dígito como 5 se escriban como 05. Los valores hexadecimales resultantes se formatean según el modo de salida elegido — espaciado (48 65 6c), simple (48656c), prefijado con 0x (0x48 0x65), o renderizado como chips codificados por color para inspección visual.

¿Es gratuito el convertidor de Base64 a hexadecimal?

Completamente. Es un único archivo HTML que se ejecuta íntegramente en tu navegador, sin cuenta, sin backend, sin telemetría y sin coste. Puedes guardarlo en tu escritorio y usarlo sin conexión indefinidamente.