Codifica texto plano a una representación de bytes hexadecimal. Los bytes UTF-8 de cada carácter aparecen como dos dígitos hex en minúsculas separados por espacios, como suelen mostrarlos depuradores, analizadores de paquetes y registros de firmware.
Cómo funciona la codificación
La herramienta recorre la cadena de entrada punto de código a punto de código. Para caracteres del Plano Multilingüe Básico, en texto ASCII esto equivale a un byte por carácter en UTF-8. Cada valor de byte (0–255) se formatea como un par hex de dos dígitos (00–ff). Los espacios entre pares facilitan leer y copiar volcados largos.
Casos de uso habituales
- Inspeccionar cargas en formato de cable junto a herramientas Base64 o binarias
- Verificar idas y vueltas con el decodificador complementario de hex a texto
- Enseñar cómo los ordenadores almacenan caracteres como valores de byte numéricos
- Preparar literales hex para sistemas embebidos o herramientas de suma de comprobación
Limitaciones
La salida muestra hex en minúsculas con espacios, no prefijos 0x ni mayúsculas. Los caracteres Unicode multibyte producen varios pares de bytes: no asumas que un par equivale a un glifo visible. Es codificación, no cifrado.
Ejemplo
La cadena Hi se codifica como 48 69 (bytes de H e i en UTF-8).