Corrigir caracteres estranhos – consertar a codificação

Cole o texto com caracteres estranhos e veja primeiro o original mais provável.

Seus textos e arquivos não saem do navegador: nada é enviado para nenhum servidor.

Como usar

  1. Cole o texto quebrado do jeito que aparece, por exemplo Açúcar, café, ’, 안녕 ou 縺薙s.
  2. Um rótulo como [Windows-1252 → UTF-8] quer dizer que um texto em UTF-8 foi lido como Windows-1252. Os candidatos mais acima na lista são os mais prováveis.
  3. Quando achar o certo, ative “Mostrar só o resultado mais provável” para copiar o texto limpo.
  4. Você também pode colar bytes em hexadecimal (C3 A7, %C3%A7 ou \xC3\xA7) para ver como eles são lidos em cada codificação.

Perguntas frequentes

Por que aparece ç no lugar de ç?

Os textos são guardados como bytes. Se esses bytes forem lidos com uma codificação diferente da que foi usada para salvar (por exemplo, UTF-8 lido como Windows-1252), cada ç ou letra acentuada vira dois símbolos estranhos: ç vira ç, ã vira ã e é vira é. Lendo os mesmos bytes com a codificação certa, o texto volta ao normal.

Dá para consertar pontos de interrogação ou o símbolo �?

Não. Quando um caractere vira ? ou �, os bytes originais dele já não existem mais. O resto do texto ainda pode ser consertado, e esses pontos ficam como �.

E se o arquivo inteiro estiver quebrado?

Abra o arquivo de novo no seu editor com outra codificação: a maioria tem uma opção para escolher isso ao abrir. Se for um CSV que o Excel mostra com ç e ã, importe pela opção de dados de Texto/CSV e escolha UTF-8 como origem do arquivo. Use esta ferramenta para texto que já foi copiado quebrado.

Ferramentas relacionadas

Todas as ferramentas