Conversor de texto a hexadecimal

Escribe un texto para ver sus bytes en hex, o cambia de modo para decodificar hexadecimal.

Tus textos y archivos no salen de tu navegador: no se envía nada a ningún servidor.

Cómo se usa

  1. Escribe o pega un texto. Cada carácter se convierte en sus bytes UTF-8 y cada byte se muestra como dos dígitos hexadecimales.
  2. Elige un formato: espacios para leerlo, sin separador para cadenas compactas, 0x para arrays al estilo C o \x para literales de cadena en el código.
  3. Activa “Mayúsculas” si prefieres A–F en lugar de a–f.
  4. Para decodificar, cambia a “Hex → texto”. Se ignoran los espacios, las comas, los dos puntos, los guiones y los prefijos 0x, \x o %.

Preguntas frecuentes

¿Por qué un carácter se convierte en varios bytes hex?

En UTF-8 solo los caracteres ASCII caben en un byte. La “ñ” ocupa 2 bytes (c3 b1), igual que la “é” (c3 a9); el “☕” ocupa 3 bytes y la mayoría de los emojis, 4.

¿Puedo decodificar hex de otra codificación?

La decodificación espera bytes UTF-8. El hex generado con codificaciones antiguas como Latin-1 (ISO-8859-1) o Windows-1252 puede mostrar caracteres dañados (�).

Herramientas relacionadas

Todas las herramientas