Saltar al contenido
ToolMug

Convertir texto a hexadecimal

Mira en hexadecimal los bytes UTF-8 que hay detrás de cualquier texto, o pega hex para decodificarlo a texto. Los dos lados se pueden editar, y la lista de bytes acepta espacios, comas, prefijos 0x y \x o una cadena continua.

Funciona en tu navegador: nada de lo que introduces se sube

Cómo se usa

  1. Escribe texto a la izquierda para obtener sus bytes a la derecha, o pega hex a la derecha para decodificarlo.
  2. Elige el separador y si quieres añadir el «Prefijo 0x» o usar «Mayúsculas».
  3. Cambia la base a decimal, octal o binario si necesitas otra notación.
  4. Copia cualquiera de los dos lados.

Opciones explicadas

Separador
«Espacio» da 48 65 6c 6c 6f, «Ninguno» da 48656c6c6f y «Coma» da 48, 65, 6c, 6c, 6f, muy útil para arrays en código.
Prefijo 0x
Escribe cada byte como 0x48, la notación que se usa en C, JavaScript y muchos otros lenguajes.

Ejemplos

Texto Hex (UTF-8)
Hello 48 65 6c 6c 6f
é c3 a9
中 e4 b8 ad

Preguntas frecuentes

¿Qué codificación de caracteres se usa?

UTF-8, el estándar de la web. Los caracteres ASCII ocupan un byte cada uno; las letras con tilde, dos; los caracteres chinos, tres, y los emojis, cuatro.

¿Qué pasa con un hex que no es UTF-8 válido?

Las partes legibles se decodifican y las secuencias no válidas se muestran con el carácter de sustitución �, junto con un aviso.

¿Se sube mi texto?

No. La conversión se hace en tu navegador.

Privacidad

Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.

Herramientas relacionadas