Pular para o conteúdo
ToolPika

Comparar textos

Cole o texto original e o alterado para ver cada diferença, linha por linha, com as palavras alteradas destacadas.

Diferenças

Cole dois textos para compará-los.

Funciona no seu navegador. Nada do que você digita é enviado a um servidor.

Como funciona

Os dois textos são divididos em linhas e comparados. O resultado é uma lista única, como um diff do Git:

  • Linhas que só estão no original são marcadas como removidas (vermelho, −).
  • Linhas que só estão no texto alterado são marcadas como adicionadas (verde, +).
  • Linhas que estão nos dois aparecem sem alteração, com o número da linha em cada versão.

Quando linhas removidas são seguidas diretamente por linhas adicionadas, elas são pareadas e comparadas palavra por palavra, então uma pequena alteração numa frase longa salta aos olhos. Trechos longos sem alteração são recolhidos, mantendo três linhas de contexto em volta de cada mudança; “Mostrar linhas sem alterações” os expande.

É possível comparar textos de até 500.000 caracteres cada. Se dois textos quase não têm nada em comum (mais de 2.000 diferenças separadas), a ferramenta avisa em vez de mostrar um resultado ilegível.

Usos comuns

  • Contratos e documentos: veja exatamente o que mudou entre duas versões.
  • Código e arquivos de configuração: compare duas versões sem um sistema de controle de versão.
  • Traduções e revisões: confira o que um revisor alterou.
  • Exportações de dados: veja quais linhas diferem entre duas exportações da mesma lista.

Perguntas frequentes

Como as diferenças são encontradas?

Com o algoritmo de diferenças de Myers, a mesma abordagem usada pelo Git. Ele busca o menor conjunto de linhas adicionadas e removidas que transforma o original no texto alterado, então o resultado mostra só o que mudou de verdade.

O que significam as cores?

As linhas verdes foram adicionadas no texto alterado, e as vermelhas foram removidas do original. Quando uma linha foi editada, ela aparece como uma linha removida seguida de uma adicionada, com as palavras alteradas destacadas dentro delas.

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

Sim. "Ignorar espaços" considera iguais as linhas que só diferem em espaços ou recuo, e "Ignorar maiúsculas e minúsculas" as que só diferem nas maiúsculas.

Meu texto é enviado para algum lugar?

Não. A comparação acontece no seu navegador, então contratos, código e documentos privados nunca saem do seu dispositivo.