Ferramenta de texto

Comparador de texto

Compare dois textos linha por linha e veja exatamente o que mudou.

Comparador de texto Roda no seu dispositivo
  • Executa no seu navegador — seu texto nunca é enviado a lugar nenhum
  • Sem cadastro, sem cotas, grátis para usar quantas vezes quiser

Como funciona

Encontrar a diferença entre dois textos quase idênticos a olho nu é lento e pouco confiável. Uma comparação linha por linha mostra de imediato quais linhas foram adicionadas, removidas ou mantidas.

Como ler o resultado

As linhas iguais começam com dois espaços. Uma linha presente só no original é marcada com um sinal de menos, e uma linha presente só na comparação, com um sinal de mais. As contagens abaixo resumem a alteração.

Por linha, não por palavra

A comparação funciona com linhas inteiras, então alterar uma palavra marca a linha toda como alterada. Essa é a granularidade certa para arquivos de configuração, listas e código, e mais grossa do que você talvez queira para prosa.

Como ele compara

Linha por linha, usando o mesmo método de diferença mínima do git diff (algoritmo de Myers). Ele encontra o menor conjunto de linhas a remover e adicionar para transformar o original no novo texto, então adicionar uma linha perto do início marca só essa linha, e não tudo o que vem depois. As linhas removidas são marcadas com -, as adicionadas com +, e as inalteradas ficam sem marca.

O que conta como alteração

As linhas precisam ser exatamente iguais, então uma diferença de espaçamento ou de maiúsculas conta. Uma linha que foi editada aparece como uma linha removida seguida de uma linha adicionada. É possível comparar textos de até 40.000 linhas no total.

Perguntas frequentes

Comparador de texto — perguntas

Ele compara palavra por palavra?

Não, linha por linha. Uma única palavra alterada marca a linha inteira como diferente.

Existe limite de tamanho?

Somente a memória do seu navegador. Arquivos muito grandes são mais lentos, mas funcionam.

Meu texto é enviado?

Não. A comparação acontece na própria página.