Office

Arquivo de texto com caracteres estranhos: como ler

Você abre um .txt e vê “ação” ou fileiras de � em vez do texto. O arquivo não está estragado: o programa só o leu na codificação errada. Veja de onde isso vem e como ler o texto.

4 min de leituraAtualizado em 8 de outubro de 2026

Por que acontece

O computador guarda texto como bytes, e uma codificação é a tabela que transforma bytes em letras. Hoje quase tudo usa UTF-8: sites, Mac, Linux, Android e o Bloco de Notas dos Windows recentes. Arquivos mais antigos costumam usar Windows-1252 (Europa Ocidental).

Quando um arquivo gravado numa codificação é lido em outra, as letras viram outros caracteres. O texto em si está intacto — só precisa ser lido do jeito certo.

O que os caracteres estranhos indicam

  • ação — à seguido de outro símbolo: o arquivo está em UTF-8, mas foi lido como Europa Ocidental.
  • a��o — losangos com ponto de interrogação: o arquivo está numa codificação antiga, mas foi lido como UTF-8.
  • Привет — muitos «Р» e «С»: texto russo em UTF-8 lido como Windows-1251.

1. Abra o arquivo no OsonKit

Arraste o arquivo para o OsonKit. A codificação é detectada pelos próprios bytes: uma marca no início do arquivo (BOM) indica UTF-8 ou UTF-16; texto que decodifica como UTF-8 sem erros é UTF-8; caso contrário, o OsonKit conta quantos bytes parecem letras cirílicas e escolhe Windows-1251 ou Windows-1252. A codificação escolhida aparece ao lado do arquivo. O arquivo é lido no seu navegador e não é enviado a lugar nenhum.

  • Arquivos de até 10 MB.
  • São detectados UTF-8, UTF-16 (com BOM), Windows-1251 e Windows-1252. Outras codificações antigas — Shift_JIS, GBK, EUC-KR, Windows-1254, Windows-1256 e outras — não são suportadas.
  • É um visualizador: dá para ler e copiar o texto, mas não editar.

2. Salve o texto de novo em UTF-8

Se precisar repassar o arquivo, salve-o de forma que abra em qualquer lugar. Copie o texto do OsonKit, cole num documento novo do Bloco de Notas e salve. O Bloco de Notas do Windows 10 (desde 2019) e do Windows 11 salva em UTF-8 por padrão, que todos os programas e celulares atuais entendem.

Se os caracteres estranhos estão num CSV

Com .csv é igual: uma exportação do banco ou de um sistema de contabilidade abre no Excel com à em cada acento. O visualizador de CSV detecta a codificação como no texto e mostra a tabela com letras normais.

Como evitar caracteres estranhos Salve e envie texto em UTF-8. É o padrão comum: o arquivo abre igual no Windows, no Mac e no celular.
Leia seu arquivo agora
Arraste um .txt para cá. A codificação é detectada sozinha, e o arquivo não sai do seu dispositivo.
Abrir texto