01 / Guía
Cómo funciona
El texto se codifica como UTF-8 y cada byte resultante se escribe con dos dígitos hexadecimales.
Información útil
Se representan bytes, no puntos de código Unicode. Una letra acentuada puede ocupar varios bytes.
Texto y código / MULTIVERTO
Representa cada byte UTF-8 de un texto mediante dos dígitos hexadecimales.
Aplica cada herramienta de texto al resultado anterior.
01 / Guía
El texto se codifica como UTF-8 y cada byte resultante se escribe con dos dígitos hexadecimales.
Se representan bytes, no puntos de código Unicode. Una letra acentuada puede ocupar varios bytes.
02 / Ejemplo
Hola486f6c6103 / Guía
Usa esta dirección cuando quieras ver en hexadecimal los bytes UTF-8 que contiene una cadena. Como demostración ASCII independiente del idioma, Hello produce los bytes 48 65 6c 6c 6f, que esta herramienta muestra como una cadena continua. Una letra fuera de ASCII ocupa más de un byte, así que su salida tendrá más de dos dígitos. Sirve para comprobar si un sistema almacena UTF-8, investigar tildes inesperadas o comparar formatos orientados a bytes.
La salida no es una secuencia de escape Unicode ni equivale al número de caracteres visibles. Dos textos que parecen iguales pueden producir bytes distintos si uno usa una letra acentuada compuesta y otro combina una letra básica con una marca. La herramienta no normaliza el texto antes de codificarlo. Si importa la identidad exacta de los bytes, conserva el original, compara las cadenas hexadecimales y confirma que el sistema posterior emplea UTF-8. La salida es legible, pero no ofrece privacidad.
La notación hexadecimal emplea dieciséis símbolos: del cero al nueve y de la A a la F. Un símbolo representa cuatro bits, por lo que hacen falta dos dígitos para un byte completo. Por ejemplo, el byte UTF-8 de la letra latina A se escribe 41 en hexadecimal. Este formato resulta útil al inspeccionar archivos, paquetes de red y salidas de programas, ya que los límites entre bytes quedan claros. También alarga la representación: cada byte necesita dos dígitos visibles, sin contar separadores o etiquetas.
Este conversor interpreta el texto como UTF-8 antes de mostrar sus bytes en hexadecimal y hace la suposición inversa al decodificar. Un carácter fuera de ASCII básico puede ocupar varios bytes UTF-8; la cadena obtenida representa bytes, no una lista de puntos de código Unicode. Cada byte exige dos dígitos hexadecimales. Incluso una secuencia de pares bien formada puede contener bytes que no sean texto UTF-8 válido y entonces no se podrá convertir aquí. El hexadecimal sirve para mostrar e inspeccionar datos; no cifra, comprime ni verifica su integridad.
Empieza con el texto original y confirma que la aplicación receptora necesita una representación codificada. Pega el texto o carga el ejemplo y examina la salida antes de copiarla. La conversión se realiza en este navegador; el texto introducido no se envía a un servicio de conversión. Esta dirección cambia la escritura de la información, no el significado de la frase. Conserva la fuente junto al resultado al depurar y evita aplicar la codificación dos veces salvo que el formato de destino exija explícitamente dos capas.
Conserva la entrada original si necesitas revisar el resultado. Una representación codificada puede parecer muy distinta del texto, sobre todo cuando hay tildes, emoji, signos o saltos de línea. Si vas a intercambiar el resultado con otro programa, comprueba qué codificación de caracteres y qué formato exacto espera. Prueba primero con un ejemplo corto conocido y contrasta la salida con la aplicación receptora: dos formatos de aspecto parecido no siempre son intercambiables.