Codificación y decodificación de UTF-8

Conversión local entre texto y la representación en bytes de UTF-8, con compatibilidad para hexadecimal, BOM, posiciones de bytes no válidos y avisos de error.

Procesamiento local en el navegador
Esta página ha superado la comprobación del directorio público; activa JavaScript para usar todas las funciones.
Guía de uso

Cómo usar UTF-8 para codificar y decodificar

UTF-8 La codificación y decodificación procesa las entradas únicamente en la memoria del navegador actual; no se conecta a Internet, no carga datos ni escribe en un almacenamiento persistente.

  1. Contenido de entrada

    Introduzca texto Unicode o bytes hexadecimales UTF-8.

  2. Seleccionar dirección

    Selecciona la codificación de texto o la decodificación de bytes y configura el formato del separador hexadecimal.

  3. Resultado de la comprobación

    Revisa BOM, las posiciones de los bytes y la información de errores antes de copiar o descargar.

Limitaciones y notas

  • Cada entrada individual admite como máximo 1 MiB; si la salida supera 2 MiB, se rechazará la generación del resultado completo.
  • La decodificación solo acepta texto UTF-8 válido; no disfraza datos binarios arbitrarios como caracteres legibles.
  • Los bytes no válidos indicarán su posición; el resultado no sustituye la comprobación de la configuración del conjunto de caracteres del sistema de destino.

Preguntas frecuentes

¿Por qué los caracteres chinos ocupan varios bytes?

UTF-8 utiliza una codificación de longitud variable; los caracteres chinos suelen representarse mediante varios bytes.

¿Se eliminará automáticamente BOM?

La herramienta mostrará y procesará BOM por separado, sin descartar silenciosamente los datos introducidos por el usuario.

¿Se subirá el texto?

No, el procesamiento solo ocurre en el navegador actual.

Comentarios de la página¿Has encontrado un problema o tienes sugerencias de mejora?
Las funciones de retroalimentación deben usarse en la versión en línea

Envía tras activar JavaScript en la versión en línea; las funciones locales de la herramienta o del ejemplo no se verán afectadas.

Ir a la versión en línea para dar feedback