Comparador de textos

Cole os dois textos e veja o que mudou, com destaque por linha, por palavra ou por caractere, a semelhança em porcentagem e um modo de lista que mostra o que está só de um lado.

0 linhas, 0 caracteres
0 linhas, 0 caracteres
Opções de comparação

Como comparar textos e achar as diferenças

Cole o texto original na caixa A, o texto novo na caixa B e o resultado aparece na hora, sem botão de enviar. Cada linha diferente fica marcada em vermelho do lado que saiu e em verde do lado que entrou, e dentro da linha alterada as palavras que mudaram ficam com fundo mais forte, para você não ter que procurar a vírgula que virou ponto.

O placar em cima do resultado resume a comparação em quatro números: linhas iguais, linhas alteradas, linhas que só existem no A e linhas que só existem no B, mais a semelhança em porcentagem. A semelhança é calculada sobre o maior conjunto de partes em comum entre os dois textos, então 100% quer dizer que os dois são idênticos depois das opções que você marcou.

Comparar por linha, por palavra ou por caractere

Os três modos servem para coisas diferentes e vale saber qual usar:

  • Por linha é o padrão e o melhor para comparar dois documentos, duas versões de um contrato, duas listas ou dois arquivos de configuração.
  • Por palavra ignora onde a linha quebra e compara o texto corrido. É o modo certo quando o mesmo parágrafo foi reescrito e você quer ver quais palavras mudaram.
  • Por caractere desce ao detalhe, letra por letra. Serve para achar diferença de acento, de pontuação, de espaço invisível e de número.
  • Listas muda a lógica: em vez de ordem, ele compara conjuntos, e mostra o que está nos dois, o que está só em um e o que aparece repetido.

Comparar duas listas de itens

O modo de listas resolve um problema que a comparação por linha não resolve: duas listas com os mesmos itens em ordem diferente. Cole um item por linha em cada caixa e ele devolve quatro blocos, os itens presentes nos dois, os que estão só no A, os que estão só no B e os duplicados de cada lado. Funciona para conferir e-mails, códigos de produto, CPFs, nomes de arquivo e qualquer lista que você precise cruzar sem abrir planilha.

As opções de comparação, e quando cada uma importa

Duas versões do mesmo texto quase nunca diferem só no conteúdo: diferem em espaço, em maiúscula e em acento que alguém digitou de outro jeito. As opções deixam você dizer o que não deve contar como diferença:

  • Ignorar maiúsculas e minúsculas. Usa quando o texto passou por um corretor ou por um sistema que mudou a caixa das letras.
  • Ignorar acentos. Compara "ação" e "acao" como iguais. Útil para dados que vieram de sistema antigo, sem acentuação.
  • Ignorar espaço no início e no fim da linha. Vem ligado, porque espaço sobrando na ponta da linha é a diferença mais inútil que existe.
  • Tratar vários espaços como um só. Resolve o texto que foi colado de PDF e veio com espaço duplo no meio da frase.
  • Ignorar pontuação. Deixa a comparação focada nas palavras.
  • Ignorar linhas vazias. Some com a diferença de parágrafo em branco entre as versões.
  • Ordenar as linhas antes de comparar. Transforma a comparação por linha em comparação de conteúdo, ignorando a ordem.

Importante: as opções mudam só o critério de comparação, nunca o texto que aparece na tela. O que você vê no resultado é sempre a sua linha original, com a acentuação e a caixa que você colou.

Comparar arquivos, documentos do Word e PDF

Arquivo de texto simples entra direto: use o botão de abrir arquivo embaixo de cada caixa e escolha um .txt, .csv, .md, .json ou .log. O conteúdo é lido pelo próprio navegador e cai na caixa, sem upload para servidor.

Para comparar documentos do Word e PDF o caminho é copiar o texto e colar aqui, e isso é uma escolha, não uma limitação técnica escondida. Ler .docx e .pdf dentro do navegador exigiria carregar bibliotecas grandes, e o resultado costuma vir com a formatação picada em pedaços, o que gera diferença falsa em cada linha. Colar o texto dá um resultado mais limpo. Se o que você precisa é comparar a formatação, e não o conteúdo, o próprio Word tem a função de comparar duas versões, em Revisão.

Comparar código, JSON e planilha

Para código e JSON, o modo por linha com a opção de espaço ligada é o que mais ajuda, porque indentação diferente deixa de poluir o resultado. Para coluna de planilha, copie a coluna e cole nas duas caixas: o Excel e o Google Sheets copiam uma célula por linha, o que já é o formato que o modo de listas espera.

Como esta ferramenta compara

A comparação usa o algoritmo de diferença de Myers, o mesmo que está por trás do diff do Git, que encontra o menor conjunto de alterações entre os dois lados. Isso importa na prática: um algoritmo mais simples, que compara linha 1 com linha 1 e linha 2 com linha 2, mostra o texto inteiro como diferente quando você insere uma única linha no começo. Aqui a linha inserida aparece como inserção e o resto continua igual.

O motor foi testado contra o cálculo exato do maior trecho em comum, em 53 casos que incluem texto idêntico, caixa vazia, linha duplicada, ordem invertida e 40 pares gerados por sorteio. Em todos, a soma das partes marcadas como iguais bate com o valor ótimo, e a aplicação das diferenças no texto A reconstrói o texto B exatamente.

O que a ferramenta não faz: não lê .docx, .pdf, .xlsx nem imagem, não compara formatação, cor ou fonte, não junta as duas versões em uma terceira e não guarda histórico de comparações. Para texto muito grande ela avisa e pede para comparar em partes, porque a comparação exata fica pesada no navegador.

Tudo roda no seu aparelho. Os dois textos não são enviados para servidor nenhum e não ficam salvos em nenhuma base, o que faz diferença quando o que você está comparando é contrato, laudo ou dado de cliente.

Perguntas frequentes

Como comparar dois textos e ver as diferenças?

Cole um texto em cada caixa no topo da página. O resultado aparece na hora, com as linhas removidas em vermelho, as adicionadas em verde e as palavras alteradas destacadas dentro da linha. Não precisa clicar em comparar nem criar conta.

Qual ferramenta posso usar para comparar textos online?

Esta página faz a comparação inteira no navegador, de graça e sem cadastro. A diferença em relação à maioria é que ela tem modo por linha, por palavra, por caractere e de listas, mostra a semelhança em porcentagem e não envia o seu texto para nenhum servidor.

Como comparar dois arquivos .txt?

Use o botão de abrir arquivo embaixo de cada caixa e escolha os dois .txt. O navegador lê o conteúdo e coloca nas caixas, e a comparação acontece em seguida. Também funciona com .csv, .md, .json e .log.

Dá para comparar dois PDFs ou dois documentos do Word?

Direto pelo arquivo, não. Copie o texto de cada documento e cole nas caixas, que é o caminho que dá o resultado mais limpo, porque a conversão de .docx e .pdf costuma picar a formatação e gerar diferença falsa. Se você precisa comparar a formatação, use a função de comparar do próprio Word.

O que significa a porcentagem de semelhança?

É o tamanho do trecho em comum entre os dois textos, contado duas vezes, dividido pelo tamanho dos dois somados. Em texto idêntico dá 100%. A conta considera as opções marcadas, então ignorar acento ou maiúscula aumenta a semelhança.

Como comparar duas listas e achar o que falta em uma?

Escolha o modo Listas, cole um item por linha em cada caixa e olhe os blocos do resultado: itens nos dois, só no A, só no B e duplicados. A ordem dos itens não importa nesse modo.

Por que a comparação marcou a linha inteira como diferente?

No modo por linha, qualquer caractere diferente torna a linha diferente, e as palavras alteradas ficam destacadas dentro dela. Se a mudança foi só de espaço, de acento ou de maiúscula, ligue a opção correspondente e a linha volta a contar como igual.

Os textos que eu colo ficam salvos?

Não. A comparação roda no seu navegador e nada é enviado para fora. Os textos não ficam gravados nem no seu aparelho, então recarregar a página começa do zero.

Leia mais