📑 Comparador de Texto (diff)

Cole dois textos e veja as diferenças linha a linha, com linhas adicionadas e removidas destacadas em cores. 100% no seu navegador.

O resultado da comparação aparecerá aqui.
espaço reservado para anúncio

O comparador de texto é a forma mais rápida de descobrir o que mudou entre duas versões de um mesmo conteúdo. Em vez de reler tudo palavra por palavra, você cola os dois textos, e a ferramenta destaca automaticamente cada linha adicionada, removida ou mantida. É ideal para revisar edições de artigos, conferir alterações em contratos, comparar traduções, revisar trechos de código ou checar duas listas parecidas. Tudo acontece de graça, sem cadastro e diretamente no seu navegador.

Como usar

Comparar dois textos leva poucos segundos:

  1. Cole o texto original no campo Texto A. Essa é a versão de referência.
  2. Cole a versão modificada no campo Texto B, aquela em que você quer encontrar as diferenças.
  3. O resultado aparece na hora, à medida que você digita ou cola. Se preferir, clique em Comparar para atualizar manualmente.
  4. Se quiser ignorar diferenças de maiúsculas e minúsculas ou de espaços no início e no fim das linhas, marque as caixas de opção antes de comparar.
  5. Use Copiar resultado para levar o diff em formato de texto para outro lugar, ou Limpar para recomeçar.

Como funciona

A comparação é feita linha a linha. A ferramenta alinha as partes iguais dos dois textos e marca as diferenças com cores: linhas em verde foram adicionadas no Texto B, linhas em vermelho foram removidas em relação ao Texto A, e as linhas sem cor permaneceram idênticas nos dois lados. No topo do resultado você ainda vê um resumo com o número de linhas adicionadas, removidas e iguais.

Por baixo dos panos, o algoritmo usa a técnica da maior subsequência comum (LCS, do inglês Longest Common Subsequence). Ele encontra a maior sequência de linhas que aparece na mesma ordem nos dois textos e trata tudo o que sobra como adição ou remoção. É o mesmo princípio usado por ferramentas de controle de versão como o Git para mostrar as mudanças de um arquivo. Todo o processamento roda no próprio navegador, com JavaScript: nenhum texto é enviado para servidores, o que é importante quando o conteúdo é sensível, como contratos ou dados internos.

Exemplos e dicas

Alguns usos práticos do comparador:

  • Revisão de textos: cole a versão antiga e a nova de um artigo para ver exatamente quais frases foram reescritas antes de publicar.
  • Contratos e documentos: confira o que mudou entre duas propostas sem depender de comparadores pagos.
  • Programação: compare dois trechos de código ou dois arquivos de configuração para achar a linha que causou um problema.
  • Listas e planilhas: cole duas listas (uma linha por item) para ver o que foi incluído ou retirado.

Dica: a comparação é sempre por linha inteira. Se dois parágrafos diferem apenas por uma palavra, a linha inteira aparecerá como removida e adicionada. Para diferenças mais precisas, quebre o texto em linhas curtas. E, quando só quiser saber se houve qualquer mudança, marque as duas opções de normalização para ignorar variações de espaço e de caixa.

Perguntas frequentes

Como comparar dois textos e ver as diferenças?

Cole o texto original no campo Texto A e a versão modificada no campo Texto B. As diferenças aparecem na hora, com as linhas adicionadas em verde e as removidas em vermelho.

O comparador de texto é gratuito?

Sim, é 100% gratuito e sem limite de uso. Não é preciso criar conta, instalar programas nem pagar por versão premium.

Meus textos são enviados para algum servidor?

Não. Toda a comparação acontece no seu navegador com JavaScript. Nenhum texto é enviado, salvo ou compartilhado, o que garante a privacidade de conteúdos sensíveis.

O que significam as cores no resultado?

Verde indica linhas adicionadas no Texto B, vermelho indica linhas removidas em relação ao Texto A e as linhas sem cor permaneceram iguais nos dois textos.

Dá para comparar código-fonte?

Sim. A ferramenta funciona bem com qualquer texto puro, incluindo código. Ela usa a mesma lógica de diff por linhas que editores e sistemas como o Git utilizam.

Como ignorar diferenças de maiúsculas ou de espaços?

Marque a opção "Ignorar maiúsculas/minúsculas" para tratar letras iguais independentemente da caixa, e "Ignorar espaços no início/fim das linhas" para desconsiderar recuos e espaços extras nas pontas de cada linha.