Convertidor de Hexadecimal a Texto
Pegue bytes hexadecimales de un volcado, un log o un archivo fuente y lea el texto que forman.
Procesado localmente en tu navegador/ Tus datos se quedan en tu navegador.
¿Qué es Convertidor de Hexadecimal a Texto?
Una cadena hexadecimal enumera bytes como valores de dos dígitos. Para volver a texto se lee cada par como un byte y luego se decodifica la secuencia como UTF-8, de modo que acentos y emoji salgan bien.
El convertidor es tolerante con el formato: "48 65 6c", "4865 6c", "0x48,0x65", "\x48\x65" y "48:65:6c" funcionan, en mayúsculas o minúsculas. Rechaza cantidades impares de dígitos y caracteres sueltos con un mensaje que nombra el problema, y avisa cuando los bytes no son texto UTF-8 válido.
¿Cómo funciona?
- Pegue sus bytes hexadecimales: separadores y prefijos se eliminan automáticamente.
- Mantenga UTF-8 para texto moderno o cambie a ISO-8859-1 para datos Latin-1 antiguos.
- Lea el texto decodificado o use Intercambiar para convertir texto de nuevo a hexadecimal.
Casos de uso habituales
- Leer una cadena incrustada como matriz de bytes en código fuente o en una imagen de firmware.
- Decodificar cargas hexadecimales copiadas de una captura de paquetes o un depurador.
- Convertir en texto legible un literal con secuencias \x hallado en un log.
- Comprobar que dos volcados hexadecimales contienen realmente el mismo mensaje.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
48 c3 a9 6c 6c 6f 20 f0 9f 98 80
Héllo 😀
Privacidad
Convertidor de Hexadecimal a Texto se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
Los datos hexadecimales a menudo no son texto (imágenes, datos comprimidos, claves). Esos bytes se muestran como caracteres de reemplazo con un aviso.
Preguntas frecuentes
¿Por qué aparece "número impar de dígitos"?
Cada byte necesita dos dígitos hexadecimales. Quizá se perdió un cero inicial ("9" debería ser "09") o la cadena está cortada.
¿Puedo pegar "0x48 0x65 0x6c"?
Sí. Se aceptan prefijos 0x y \x, comas, dos puntos, puntos y coma, guiones y saltos de línea.
El resultado muestra símbolos �, ¿qué ocurre?
Los bytes no son UTF-8 válido: probablemente son datos binarios u otra codificación. Pruebe ISO-8859-1.
Herramientas relacionadas
Convertidor de Texto a Hexadecimal
Vea los bytes exactos que hay tras cualquier texto, desde un simple "Hola" hasta emoji, con el formato que espera su código o depurador.
Codificación y decodificación
Convertidor de Binario a Texto
Pegue una cadena de unos y ceros y lea el mensaje que esconde.
Codificación y decodificación
Convertidor de ASCII a Texto
Pegue una lista de códigos ASCII / bytes como 72 101 108 108 111 y lea el texto.
Codificación y decodificación
Decodificador Base64
Pegue una cadena Base64 y lea al instante el texto original, aunque falte el relleno.
Codificación y decodificación
Visor hexadecimal
Suelte un archivo para ver sus bytes en bruto con el conocido formato offset | hex | ASCII, más su tipo detectado y su tamaño.
Herramientas de archivos
Convertidor de hexadecimal a decimal
Lea valores hexadecimales como números decimales, sin signo o como enteros con signo en complemento a dos de 8 a 64 bits.
Herramientas para desarrolladores
Convertidor de Octal a Texto
Pegue valores de byte octales como 110 145 154 154 157 o \110\145\154 y lea el texto.
Codificación y decodificación