Texto a hexadecimal

Convierte cualquier texto a bytes hexadecimales UTF-8 en tu navegador, con mayúsculas, separadores y prefijos 0x, y copia o descarga el resultado.

Entrada

Texto a convertir

Cada carácter se codifica en UTF-8, así que el texto CJK y los emoji producen los mismos bytes que enviaría un navegador o una API.

Resultado

Salida hexadecimal

¿Necesitas la dirección contraria? Hex a texto

Caracteres
0
Bytes UTF-8
0
Dígitos hex
0

Qué hace la conversión de texto a hex

Convertir texto a hex reescribe una cadena como el valor hexadecimal de sus bytes. Cada byte ocupa dos dígitos hex, así que "Hi" se convierte en 48 69, los mismos dos valores que guarda el ordenador. Es la forma habitual de pegar una cadena en un documento de protocolo, una captura de paquetes o un fixture que espera bytes.

Como los navegadores codifican todo en UTF-8, un carácter no siempre equivale a un byte: las letras latinas acentuadas ocupan dos, la mayoría de caracteres CJK ocupan tres y los emoji cuatro. Los contadores de caracteres y bytes muestran esa diferencia en lugar de ocultarla.

Cómo convertir texto a hex

  1. Pega o escribe el texto en el cuadro de entrada; sirve desde una palabra hasta un bloque de varias líneas.
  2. Elige mayúsculas o minúsculas, el separador de bytes y si cada byte lleva el prefijo 0x.
  3. Pulsa Convertir a hex y revisa los tres contadores para ver cuántos caracteres, bytes y dígitos hex has producido.
  4. Usa Copiar o Descargar .txt para llevar el valor a tu código o documentación.

Ejemplos de texto a hex

ASCII simple

Hi
48 69

Texto chino (3 bytes por carácter)

你好
e4 bd a0 e5 a5 bd

Emoji (4 bytes)

😀
f0 9f 98 80

Letras latinas acentuadas

café
63 61 66 c3 a9

UrsaKit frente a otros conversores de texto a hex

CriterioUrsaKitrapidtablesbrowserlingdencode
PrecioGratis, sin registroGratis con anunciosGratis con límitesGratis
Se ejecuta enTu navegadorTu navegadorSu servidorTu navegador
CodificacionesUTF-8Más de 20UTF-8UTF-8 y más
Contadores de caracteres y bytesSíNoNoParcial
Opción de prefijo 0xSíNoSíSí
Herramienta inversa en el sitioSíSíSíSí
Preguntas frecuentes

Preguntas frecuentes

¿Este conversor de texto a hex es gratis?

Sí. La conversión, la copia y la descarga son gratis, sin cuenta y sin límite de uso.

¿Se sube mi texto a un servidor?

No. La codificación usa el TextEncoder del navegador, así que el texto se queda en tu dispositivo.

¿Usa ASCII o UTF-8?

UTF-8. Para inglés sencillo el resultado coincide con ASCII; en otros idiomas obtienes la secuencia multibyte correcta.

¿Por qué 你好 son doce dígitos hex y no seis?

Cada carácter chino son tres bytes UTF-8, así que dos caracteres ocupan seis bytes y cada byte se escribe con dos dígitos hex.

¿Las mayúsculas cambian el valor?

No. a4 y A4 son el mismo byte; las mayúsculas solo importan para seguir una guía de estilo o un documento de protocolo.

¿Cómo convierto el hex de vuelta a texto?

Usa la herramienta Hex a texto enlazada bajo el resultado. Acepta espacios, saltos de línea y prefijos 0x, así que puedes pegar aquí mismo la salida.

Todas las Herramientas