Conversor de Hex a texto

Decodifica bytes hexadecimales como texto UTF-8 con validación estricta y soporte Unicode.

Números y unidades
Preparando tu espacio de trabajo…

Entrada

Preparando tu espacio de trabajo…

Salida
Tu resultado aparecerá aquí.

Cómo usarlo

  1. Pega Hex, con espacios entre bytes completos y un 0x inicial opcional.
  2. Revisa el texto o el error de bytes o UTF-8.
  3. Copia el texto o descarga JSON conservando los controles.

Conversor de Hex a texto

Una cadena Hex puede contener los bytes UTF-8 de un mensaje. Se reconstruyen los bytes en su orden original, sin interpretar toda la cadena como un número.

Las letras ASCII ocupan un byte UTF-8; caracteres chinos y emoji pueden ocupar varios. Un carácter visible puede producir varios pares Hex.

Representaciones y uso

Cada par representa un byte: 48 65 6c 6c 6f da Hello. No se distingue entre mayúsculas y minúsculas; se admiten espacios, tabuladores y saltos entre grupos completos.

Antes y después
Entrada
48656c6c6f20e4b8ade6968720f09f918b
Resultado
Hello 中文 👋

Cada par corresponde a un byte UTF-8; un carácter puede requerir varios pares.

Precisión y validación

Solo se aceptan cifras Hex, espacios en blanco y un 0x inicial. Cada grupo debe tener longitud par. Se rechazan 4 8, prefijos repetidos, comas y escapes \x.

Interpretar y reutilizar

Se usa UTF-8 estricto, conservando BOM y controles. Los bytes inválidos no se sustituyen silenciosamente. Datos binarios o volcados UTF-16 pueden no representar texto UTF-8.

Límites de procesamiento

Números: hasta 500 líneas / 1 MiB y 4.096 caracteres por número. Fracciones: 1–128 dígitos. Texto y bytes: 64 KiB. Operaciones de bits: 8–256 bits. El worker se detiene a los 30 segundos.

Más informaciónWHATWG · UTF-8
?

Preguntas frecuentes

¿Puedo omitir los espacios?

Sí. Se admiten Hex compacto o grupos completos con espacios y un único 0x o 0X inicial.

¿Por qué falla un Hex válido?

Las cifras Hex válidas no garantizan UTF-8 válido. FF o una secuencia multibyte incompleta generan errores.

¿313233 es el número 123?

Aquí representa el texto 123 en UTF-8. Para leer todo el Hex como un entero, usa Hex to Decimal.

¿Se envía mi entrada a un servidor?

No. Los cálculos se realizan en el navegador; DevToolsy no sube ni almacena tu entrada.

¿Qué se copia?

Se copia la cadena mostrada. JSON incluye el resultado completo y la cantidad de bytes, conservando Unicode y controles.

Encuentra tu próxima herramienta

Idioma

¿Cambiar de idioma? Se borrará el contenido actual. Primero copia o descarga tu trabajo.