Conversor de codificação de texto

Os acentos viraram “ç” ou “Ïðèâåò”? Solte o arquivo, confira a prévia e salve em UTF-8.

Texto como “Ïðèâåò”? Salve em UTF-8.

Solte um arquivo de texto aquiTXT, CSV, SRT, HTML, XML, JSON · qualquer arquivo de texto simplesFunciona neste dispositivo. Nada é enviado.

Codificações que ele lê

UTF-8
Unicode. O padrão da web, todos os idiomas
UTF-16 LE
Unicode, 2 bytes por caractere, little-endian (Windows)
UTF-16 BE
Unicode, 2 bytes por caractere, big-endian
Windows-1252
Europa Ocidental no Windows
Windows-1251
Cirílico no Windows
Windows-1250
Europa Central no Windows
ISO-8859-1
Latin-1, Europa Ocidental (lida como Windows-1252)
ISO-8859-5
Cirílico, padrão ISO
KOI8-R
Russo, sistemas Unix antigos e e-mail
Shift-JIS
Japonês
GBK
Chinês simplificado
Big5
Chinês tradicional

O que ele faz

  • Adivinha a codificação

    Primeiro procura uma marca de ordem de bytes e verifica se é UTF-8 válido; depois escolhe a codificação cujo texto mais parece palavras. A prévia mostra antes de salvar.

  • Fica no seu dispositivo

    O arquivo é lido e regravado no navegador. Nunca é enviado, então não há limite de tamanho nem nada para apagar.

  • 12 codificações de entrada, Unicode na saída

    Texto cirílico, da Europa Ocidental e Central, japonês e chinês. Salvo em UTF-8, UTF-8 com BOM, UTF-16 LE ou UTF-16 BE.

Como funciona

  1. Adicione o arquivo

    Solte um arquivo de texto no bloco laranja ou escolha-o no seu dispositivo.

  2. Confira o palpite

    A codificação detectada já vem selecionada. Se a prévia ainda estiver ilegível, escolha outra.

  3. Escolha o destino

    UTF-8 serve para quase tudo. Use UTF-8 com BOM para Excel antigo, ou UTF-16 se um programa pedir.

  4. Salve

    Baixe o novo arquivo. A nova codificação entra no nome, e o original fica como estava.

Perguntas

O que é codificação de texto?

É a tabela que transforma os bytes de um arquivo em letras. Os mesmos bytes lidos com a tabela errada dão letras erradas.

Como ele adivinha a codificação?

Uma marca de ordem de bytes ou um UTF-8 válido resolvem na hora. Senão, o início do arquivo é decodificado com cada codificação e fica a que dá mais letras reais e nenhum caractere quebrado. É um palpite, então confira a prévia.

Por que vejo caracteres estranhos?

O arquivo foi salvo numa codificação e aberto em outra, por exemplo um texto Windows-1251 aberto como Windows-1252. Escolha a codificação em que ele foi salvo e as letras voltam.

Em qual codificação devo salvar?

Em UTF-8. Ela cobre todos os idiomas e é o que a web e a maioria dos programas esperam. Algumas versões antigas do Excel só abrem um CSV corretamente em UTF-8 com BOM.