Ir para o conteúdo
Tutoriais Sem Enrolação
Texto

Comparar Dois Textos Online

Compare duas versões de textos ou arquivos TXT, Markdown, código, JSON e CSV. Veja linhas, palavras e caracteres adicionados, removidos ou alterados, use a visualização lado a lado e baixe um relatório. Tudo acontece no navegador, sem enviar os arquivos ao servidor.

5,0 de 5 · 1 avaliação
Dois documentos de texto comparados lado a lado, com palavras e linhas adicionadas, removidas e alteradas em destaque.

Usar a ferramenta

Como comparar dois textos ou arquivos

Insira o conteúdo original no primeiro campo e a nova versão no segundo. Você pode digitar, colar ou selecionar arquivos de texto. O resultado aparece automaticamente, mostrando trechos incluídos, retirados ou alterados. Use as setas para percorrer as diferenças.

Para códigos e documentos longos, escolha a comparação por linhas. Para revisar frases, use palavras ou caracteres. Na opção lado a lado, você consegue acompanhar as duas versões; no celular, o modo unificado costuma facilitar a leitura.

Arquivos compatíveis e tipos de comparação

A ferramenta lê arquivos que contêm texto simples, como TXT, MD, HTML, CSS, JavaScript, PHP, Python, SQL, XML, JSON, CSV e LOG. Outros arquivos de código textual também podem funcionar. O conteúdo é tratado como texto: nenhum código carregado é executado.

Arquivos JSON válidos podem ser comparados pela estrutura, identificando mudanças nas propriedades e nos valores, mesmo quando a ordem das propriedades muda. Arquivos CSV são comparados por linhas e colunas, com leitura de campos entre aspas e suporte a vírgula ou ponto e vírgula como separador. A comparação por posição não detecta automaticamente que uma linha foi movida.

PDF, DOCX, XLSX e formatos binários não são lidos diretamente. Para comparar PDFs, utilize a ferramenta de comparação de PDFs.

Privacidade e limitações

Os arquivos são lidos e comparados no próprio navegador. Seus textos não são enviados ao servidor da ferramenta nem salvos em um histórico. Somente preferências de exibição e comparação podem ser lembradas localmente; o botão “Restaurar padrões” limpa essas opções.

Cada versão aceita até 1,5 MB de texto. Quando o navegador bloquear o processamento em segundo plano, o modo compatível limita a comparação a 350 KB por versão. Os modos por palavras e caracteres também restringem a quantidade de elementos para proteger o celular contra travamentos. Textos muito grandes podem ser divididos em partes menores.

O resumo apresenta contagens de alterações encontradas pelo algoritmo, e não de todas as teclas digitadas entre as versões. Linhas substituídas são identificadas pelo alinhamento dos trechos, por isso uma mudança extensa pode aparecer como remoção e adição. Quebras de linha CRLF e CR são padronizadas para LF durante a comparação.

Copiar ou baixar as diferenças

Você pode copiar um relatório com os trechos alterados ou baixar o arquivo TXT. Em comparações textuais por linha, sem opções de ignorar diferenças e com arquivos terminados em quebra de linha, também é possível baixar um patch unificado. A exportação nunca altera os documentos originais.

Se quiser mudar o conteúdo antes de compará-lo, use Localizar e Substituir Texto.

Perguntas frequentes

Como comparar dois textos diferentes?

Cole o texto original no primeiro campo e a nova versão no segundo. A ferramenta mostra automaticamente os trechos adicionados, removidos e alterados. Você pode escolher comparação por linhas, palavras ou caracteres.

Posso comparar arquivos TXT, código, JSON e CSV?

Sim. Selecione os arquivos nos campos correspondentes ou arraste-os para a área de cada versão. Arquivos JSON válidos podem ser comparados pelas propriedades e valores; arquivos CSV, pelas linhas e colunas. Outros arquivos de código textual podem ser comparados como texto.

Meus documentos são enviados para algum servidor?

Não. A leitura e a comparação do conteúdo ocorrem localmente no navegador. A ferramenta não salva um histórico dos textos ou arquivos. Apenas as preferências não sensíveis podem ser lembradas neste dispositivo.

Por que algumas diferenças não aparecem?

Confira se você ativou opções para ignorar maiúsculas e minúsculas, espaços repetidos ou linhas vazias. Esses filtros podem fazer trechos diferentes serem tratados como equivalentes. A comparação estrutural de JSON também desconsidera a ordem das propriedades.

Por que não consigo comparar arquivos grandes?

O limite é de 1,5 MB por versão. Se o navegador não permitir o processamento em segundo plano, o limite cai para 350 KB. Para evitar travamentos, a comparação por palavras ou caracteres aceita até 7.500 elementos em cada texto.

Posso baixar as diferenças?

Sim. O relatório pode ser copiado ou baixado em TXT. Quando a comparação é textual por linhas, sem filtros, com quebra de linha final e dentro do limite de tamanho, também há download de patch unificado.

Comparar JSON considera a ordem das chaves?

Não. No modo estrutural, as propriedades dos objetos são comparadas por nome, independentemente de sua posição. Já os elementos de arrays são comparados pela posição.