O formato de arquivo TXT explicado

Texto puro · .txt

Extensão.txt
Tipo MIMEtext/plain
TipoTexto
Desenvolvido por—
Primeira versão—
Livre de royaltiesSim
CompressãoNenhuma

O que é um arquivo TXT?

Um arquivo TXT contém apenas caracteres: nada de fontes, tamanhos, cores, imagens ou layout de página. Esse é justamente o ponto. Notas, logs, configurações, código-fonte, legendas e exportações de dados usam texto puro porque qualquer programa em qualquer sistema consegue ler e porque continua legível por décadas.

Dois detalhes não ficam gravados no arquivo e precisam ser adivinhados pelo programa que lê: a codificação de caracteres (UTF-8 hoje, páginas de código antigas em arquivos legados) e a convenção de quebra de linha (LF no Linux e macOS, CR LF no Windows). Palpites errados aparecem como símbolos estranhos ou como texto em uma única linha.

Quando o TXT é a escolha certa

Pontos fortes

  • Abre em qualquer lugar, do celular ao console de um servidor
  • Arquivos minúsculos, fáceis de pesquisar, comparar e processar com scripts
  • Nenhum conteúdo oculto: o que você vê é o arquivo inteiro

Limitações

  • Nenhuma formatação: sem negrito, títulos, tabelas ou imagens
  • Codificação e quebras de linha podem diferir entre sistemas
  • Documentos longos são difíceis de navegar sem estrutura

Como abrir um arquivo TXT

Bloco de Notas, TextEdit, qualquer editor de código ou uma aba do navegador abrem TXT. Se acentos ou caracteres não latinos aparecerem errados, o editor escolheu a codificação errada; a maioria permite reabrir o arquivo como UTF-8 ou outra página de código.

Como converter um arquivo TXT

Para adicionar títulos, fontes e tabelas, converta para um formato de processador de texto: TXT para DOCX para o Word, TXT para ODT para o LibreOffice ou TXT para RTF para editores antigos. No outro sentido, DOCX para TXT reduz um arquivo do Word ao seu texto, e OCR PDF para TXT lê o texto de uma digitalização.

Perguntas frequentes

Por que meu arquivo TXT mostra caracteres estranhos?

O arquivo foi salvo em uma codificação e aberto em outra. Reabra e escolha UTF-8, ou a página de código do sistema original (Windows-1252 para Windows da Europa Ocidental, Windows-1251 para cirílico), e depois salve como UTF-8.

Por que o arquivo inteiro fica em uma linha no Bloco de Notas?

O arquivo usa quebras de linha Unix (LF) e uma versão antiga do Bloco de Notas só reconhece as do Windows (CR LF). O Bloco de Notas atual, o WordPad ou qualquer editor de código exibem corretamente.

TXT é o mesmo que RTF ou Markdown?

Os três são texto que abre em um editor, mas o RTF carrega códigos de formatação e o Markdown usa pontuação para estrutura. Um TXT puro não tem nenhum dos dois.

Um arquivo TXT pode conter vírus?

Um arquivo de texto genuíno não consegue executar nada. Só tenha cuidado se o arquivo for na verdade um script ou um executável renomeado com extensão .txt; o identificador de formato de arquivo mostra o que um arquivo realmente é.