Convertidor de Texto a Hexadecimal
Vea los bytes exactos que hay tras cualquier texto, desde un simple "Hola" hasta emoji, con el formato que espera su código o depurador.
Procesado localmente en tu navegador· Tus datos se quedan en tu navegador.
¿Qué es Convertidor de Texto a Hexadecimal?
El hexadecimal escribe cada byte con dos dígitos de 0–9 y a–f: el byte 72 pasa a ser "48". Los desarrolladores lo usan para leer volcados de red, preparar cargas de prueba, comparar sumas de verificación y entender cómo se almacenan los caracteres.
Este convertidor transforma primero el texto en bytes UTF-8: "é" pasa a ser c3 a9 y "😀" f0 9f 98 80. Puede sacar pares simples, listas con coma o dos puntos, valores con prefijo 0x para una matriz de C o JavaScript, o secuencias \x para cadenas literales.
¿Cómo funciona?
- Escriba o pegue su texto: los bytes hexadecimales aparecen al instante.
- Elija el formato: espacios, ninguno, coma, dos puntos, prefijo 0x, matriz C o secuencias \x.
- Marque mayúsculas si prefiere A–F y copie el resultado, o use Intercambiar para pasar de hexadecimal a texto.
Casos de uso habituales
- Escribir una matriz de bytes literal (0x48, 0x65, …) para C, C#, Go o un sketch de Arduino.
- Construir una cadena con secuencias \x para un caso de prueba de protocolo.
- Entender por qué un campo de texto ocupa más bytes que caracteres.
- Comparar los bytes de dos cadenas idénticas a la vista pero con acentos distintos.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
Héllo 😀
48 c3 a9 6c 6c 6f 20 f0 9f 98 80
Privacidad
Convertidor de Texto a Hexadecimal se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
La salida es la codificación UTF-8. Otras codificaciones (UTF-16, Latin-1) producen bytes distintos para los caracteres no ASCII.
Preguntas frecuentes
¿Por qué "é" da dos bytes?
UTF-8 guarda los caracteres por encima de U+007F en 2 a 4 bytes. "é" (U+00E9) es c3 a9. Las letras ASCII simples siguen ocupando un byte.
¿Es lo mismo que el código decimal de un carácter?
No. Aquí el hexadecimal muestra bytes (base 16). Para puntos de código Unicode en decimal use Texto a decimal; para valores de bytes en base 10, Texto a ASCII.
¿Qué separador elijo?
Espacio para legibilidad, ninguno para cadenas compactas, 0x con comas para matrices de código fuente y \x para escapes de cadena.
Herramientas relacionadas
Convertidor de Hexadecimal a Texto
Pegue bytes hexadecimales de un volcado, un log o un archivo fuente y lea el texto que forman.
Codificación y decodificación
Convertidor de Texto a Binario
Convierta palabras en unos y ceros: cada byte de su texto se muestra en ocho bits.
Codificación y decodificación
Convertidor de Texto a ASCII
Liste el código ASCII / byte de cada carácter, por ejemplo "Hi" → 72 105.
Codificación y decodificación
Codificador Base64
Convierta cualquier texto, con emoji y acentos incluidos, en una cadena Base64 con un clic.
Codificación y decodificación
Visor hexadecimal
Suelte un archivo para ver sus bytes en bruto con el conocido formato offset | hex | ASCII, más su tipo detectado y su tamaño.
Herramientas de archivos
Convertidor de Texto a Decimal
Obtenga el número Unicode de cada carácter: "é" es 233, "世" es 19990 y 😀 es 128512.
Codificación y decodificación
Convertidor de Texto a Octal
Escriba su texto como valores de byte en base 8, por ejemplo "Hi" → 110 151, o como secuencias \110\151.
Codificación y decodificación
Visor de bytes UTF-8
Pegue un texto para ver cuántos bytes ocupa cada carácter y cuáles son, en UTF-8 o, si prefiere, en UTF-16 y UTF-32.
Codificación y decodificación