Toolbox Hub
Todas las herramientas

Hex to Text

Hex text conversion

Hex text conversion Se ejecuta localmente en su navegador

Input made only of hex digits and spaces is decoded. Anything else is encoded.

About the

El conversor de texto hexadecimal convierte una cadena de valores de bytes hexadecimales en los caracteres que representan y detecta la dirección por usted: la entrada compuesta solo de dígitos y espacios hexadecimales se decodifica, cualquier otra cosa se codifica. Eso lo convierte en un campo que puede pegar de cualquier manera, que es lo que desea cuando lee una captura de paquete, depura un error de codificación o verifica lo que realmente contiene un campo binario. Cada byte se maneja por separado, por lo que la conversión es exacta y no aproximada.

Where people use the

  • Leer el texto dentro de una captura de paquete o un volcado hexadecimal.
  • Comprobar qué contiene realmente un campo binario en una base de datos.
  • Depurar un error de mojibake observando los bytes sin procesar.
  • Construyendo una secuencia de bytes para pegar en un dispositivo de prueba.

How to use the

  1. 1

    Pegar un valor

    Ya sea bytes hexadecimales separados por espacios, como 48 65 6c 6c 6f, o texto sin formato que desee codificar.

  2. 2

    ejecutarlo

    La entrada que contiene solo dígitos hexadecimales y espacios se decodifica en texto. Todo lo demás está codificado en hexadecimal.

  3. 3

    comprobar la dirección

    Si el resultado parece incorrecto, es probable que la entrada coincida con el otro patrón. Elimine los espacios para forzar la codificación o agréguelos para forzar la decodificación.

  4. 4

    Copia el resultado

    El resultado es texto sin formato, listo para volver a pegarlo en su editor o terminal.

Consejos y mejores prácticas

  • Separe los bytes con espacios al decodificar; sin ellos el valor se lee como un número.
  • Los valores superiores a 127 no son ASCII; espere resultados que no sean texto.
  • Utilice el Conversor de bases numéricas si desea hexadecimal como un número en lugar de texto.

Preguntas frecuentes

¿Cómo decide de qué manera convertir?

Comprueba si la entrada se compone únicamente de dígitos hexadecimales y espacios en blanco. Si es así, la entrada se decodifica. Si no, está codificado.

¿Por qué mi texto salió como un galimatías?

Porque los bytes no son texto en la codificación esperada. Los valores superiores a 127 se interpretan como puntos de código Unicode, que solo coinciden con la salida UTF-8 por coincidencia.

¿Necesito espacios entre los bytes?

Para decodificar, sí. Los espacios marcan dónde termina un byte y comienza el siguiente. Sin ellos, toda la cadena se lee como un número.

¿Es lo mismo que un convertidor de hexadecimal a decimal?

No. Esto convierte entre hexadecimal y los caracteres que representan esos bytes. Utilice el convertidor de bases numéricas de hexadecimal a decimal.

¿Se cargan los datos?

No. La conversión ocurre en su navegador, por lo que las capturas de paquetes y las cargas útiles permanecen en su dispositivo.

Herramientas relacionadas