ToolMill.io

Hex Encode / Decode — Texto ↔ Hex

Hex Encode / Decode convierte texto en bytes hexadecimal (base-16) y decodifica hex de nuevo en texto legible. Úsalo para depurar cargas binarias, inspeccionar bytes UTF-8, revertir cadenas de escape, y trabajar con hashes o protocolos de bajo nivel. Acepta formatos hex comunes (con o sin espacios, nuevas líneas o prefijos 0x). Se ejecuta 100% localmente en su navegador — no se carga — y funciona fuera de línea después de instalar ToolMill como PWA.

Codificación

Pruébalo.

Ejemplos

codificar texto a hex
Input
Hello, ToolMill!
Producto
48656c6c6f2c20546f6f6c4d696c6c21
Decode hex al texto
Input
54686973206973206120686578206465636f646520746573742e
Producto
This is a hex decode test.
Decodificar bytes hex espaciados
Input
48 65 6c 6c 6f 20 54 6f 6f 6c 4d 69 6c 6c
Producto
Hello ToolMill

Lo que la codificación de hex significa

Hex es una representación base-16 de valores byte. Cada byte se escribe normalmente como dos caracteres hex, por lo que el texto simple se expande en una secuencia más larga cuando lo codifica aquí. Esto hace que el hex sea útil cuando desea inspeccionar valores de nivel secundario en una forma legible y copiable.

Cuándo codificar texto a hex

La codificación de texto a hex es útil cuando desea ver exactamente qué bytes una cadena produce, comparar las cargas copiadas, muestras de protocolo de documento, o inspeccionar caracteres no imprimibles indirectamente. Esto es a menudo más fácil que adivinar qué está mostrando un terminal, un registro de API o un depurador.

Cuándo decodificar hex volver al texto

Decodificar es útil cuando una herramienta, registro o vertedero copiado le da valores byte en lugar de caracteres legibles. Un decodificador exitoso sólo garantiza que los bytes puedan interpretarse como texto aquí. Algunos hex válidos todavía representan datos binarios o caracteres de control, por lo que la salida legible no siempre es el resultado esperado.

Reglas de entrada y errores comunes

Hex válido utiliza los caracteres 0-9 y A-F, y mayúscula o minúscula ambos funcionan. Esta herramienta elimina espacios y rupturas de línea antes de decodificar, pero un número impar de caracteres hex o cualquier carácter inválido todavía fallará. Si pasas prefijos como 0x, puntuación de los registros o separadores de un vertedero copiado, limpia primero esas partes.

Notas de codificación de texto

Cuando codificas texto, la página convierte primero ese texto en bytes y luego representa esos bytes en hex. Eso importa para símbolos, emoji y caracteres no latinos porque un personaje visible puede usar múltiples bytes. Esto también es por qué dos sistemas pueden parecer estar en desacuerdo cuando usan diferentes codificacións de texto.

Hex no está encriptando

Antes de Confiar en Valores Conversos en Hex en Logs, APIs o scripts

Antes de copiar el resultado en otro sistema, compruebe si el destino espera hex simple, bytes espaciados, caracteres mayúsculas o minúsculas, o formas prefijadas como 0x. Las pequeñas hipótesis de formato a menudo importan incluso cuando los bytes subyacentes son técnicamente iguales.

Lo que el código Hex/Decode no confirma sobre los datos subyacentes

La conversión de hex no le dice si los bytes provienen de texto simple, datos binarios, contenido comprimido o un formato específico de aplicación. Sólo cambia la representación. Todavía necesita saber qué se supone que significan los bytes antes de confiar en la salida para depurar o reutilizar.

Cómo saber si la salida de hex decodificada parece correcta

La salida de hex decodificada puede parecer correcta sólo si los bytes originales realmente representaban texto en la codificación de caracteres que usted espera. Si el resultado contiene símbolos impares, caracteres de reemplazo, o texto no legible, el hex puede seguir siendo válido mientras el codificación de texto asumido es incorrecto para su flujo de trabajo.

Hex cambia cómo se muestran los bytes, no quién puede leerlos. Si los bytes originales representan texto legible, cualquiera puede convertirlos de nuevo fácilmente. Utilice esta herramienta para inspección, depuración y flujos de trabajo de conversión, no para proteger secretos.

Herramientas relacionadas