Lista de codificaciones

Introduce un texto breve para comparar carácter por carácter los resultados de codificación de Unicode, UTF-8, UTF-16 y ASCII, GB2312, GBK, GB18030 y Big5, conservando además una consulta rápida de los usos de las codificaciones.

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 la lista de codificaciones

El texto introducido se calcula únicamente en el navegador actual mediante una tabla de códigos local fija; no se sube ni se guarda.

  1. Introducir un texto corto

    Introduce o pega como máximo 64 valores escalares de Unicode; los espacios en blanco, los caracteres repetidos y el orden original se conservarán.

  2. Comparar carácter por carácter

    Consulta el Unicode, UTF-8, UTF-16 de cada carácter y los bytes de las codificaciones antiguas; los valores hexadecimales se escriben siempre en mayúsculas y se separan con espacios.

  3. Copiar o borrar

    Los resultados actuales se pueden copiar como TSV para pegarlos fácilmente en una tabla; el botón de borrar también elimina los resultados de la consulta.

Limitaciones y notas

  • La columna GB2312 utiliza estrictamente el mapeo del conjunto de caracteres GB2312-1980; las columnas GBK, GB18030 y Big5 utilizan el algoritmo compatible con la web de WHATWG Encoding. Estos criterios no son equivalentes entre sí.
  • Big5 La consulta incluye las extensiones habituales WHATWG registradas en el índice HKSCS; GB18030 utiliza índices y tablas de rangos fijos, pero esta herramienta no es un detector de conformidad de codificación de archivos.
  • Los caracteres que no se pueden asignar se muestran explícitamente como «no compatible»; no se utilizan signos de interrogación ni caracteres de sustitución para falsificar un resultado correcto; los resultados de la consulta tampoco permiten deducir la codificación original de un archivo desconocido.

Preguntas frecuentes

¿Por qué los bytes del mismo carácter son diferentes en las distintas columnas de codificación?

Cada codificación utiliza su propio conjunto de caracteres y sus reglas de asignación; que los bytes sean iguales o diferentes no demuestra que las codificaciones sean equivalentes entre sí.

¿Por qué Emoji solo muestra resultados en algunas columnas?

Unicode, UTF-8, UTF-16 y GB18030 pueden abarcar un rango de caracteres mayor; ASCII, GB2312, GBK compatible con la Web y Big5 no abarcan todos los Emoji.

¿Se envía el contenido consultado al servidor?

No. Los datos de mapeo y la lógica de cálculo se cargan localmente con la página, y tanto la entrada como el resultado permanecen 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