Lista de codificações
Insira um texto curto para comparar, caractere por caractere, os resultados de codificação de Unicode, UTF-8, UTF-16 e ASCII, GB2312, GBK, GB18030 e Big5, mantendo também a consulta rápida das finalidades das codificações.
Como usar a lista de codificações
O texto de entrada é calculado apenas no navegador atual usando tabelas de códigos locais fixas; não é enviado nem salvo.
Inserir texto curto
Insira ou cole no máximo 64 valores escalares Unicode; espaços em branco, caracteres repetidos e a ordem original serão preservados.
Comparar caractere por caractere
Veja o Unicode, UTF-8, UTF-16 de cada caractere e os bytes de cada codificação legada; os valores hexadecimais são padronizados em maiúsculas e separados por espaços.
Copiar ou limpar
O resultado atual pode ser copiado como TSV para facilitar a colagem em planilhas; o botão de limpar também remove os resultados da consulta.
Restrições e observações
- A coluna GB2312 usa estritamente o mapeamento do conjunto de caracteres GB2312-1980; as colunas GBK, GB18030 e Big5 usam o algoritmo de compatibilidade com a Web de WHATWG Encoding; esses critérios não são equivalentes entre si.
- A consulta Big5 inclui extensões comuns WHATWG do índice, HKSCS; GB18030 usa índices e tabelas de faixas fixos, mas esta ferramenta não é um detector de conformidade da codificação de arquivos.
- Caracteres que não podem ser mapeados serão exibidos explicitamente como “não compatíveis”, sem usar pontos de interrogação ou caracteres de substituição para simular um resultado bem-sucedido; os resultados da consulta também não permitem inferir a codificação original de um arquivo desconhecido.
Perguntas frequentes
Por que os bytes do mesmo caractere são diferentes em colunas de codificação distintas?
Cada codificação usa um conjunto de caracteres e regras de alocação independentes; bytes iguais ou diferentes não permitem concluir que essas codificações sejam equivalentes entre si.
Por que o Emoji só apresenta resultados em algumas colunas?
Unicode, UTF-8, UTF-16 e GB18030 abrangem um intervalo maior de caracteres; ASCII, GB2312 estrito, GBK compatível com a Web e Big5 não abrangem todos os Emojis.
O conteúdo da consulta é enviado ao servidor?
Não. Os dados de mapeamento e a lógica de cálculo são carregados localmente com a página; a entrada e os resultados permanecem no navegador atual.