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
- Contador de caracteres, para medir o tamanho de cada versão do texto
- Letras diferentes, para converter texto em estilos de letra para copiar
- Todas as ferramentas do Toolzy, ferramentas online gratuitas para o trabalho e o dia a dia