Comparar textos: encontre as diferenças
Cole a versão antiga e a nova: o que foi removido aparece riscado com − e o que foi adicionado sublinhado com +. Nada é enviado.
Como o cálculo é feito
Como funciona a comparação de textos
A ferramenta divide os dois textos em unidades – linhas, palavras ou caracteres – e procura a maior subsequência comum. O que está só no texto A é removido; o que está só no texto B é adicionado. Ela usa o algoritmo de Eugene W. Myers (1986), a mesma base do diff e do Git, que encontra o menor número possível de alterações.
Porcentagem de semelhança
Semelhança = 2 × unidades iguais ÷ (unidades de A + unidades de B). Exemplo: “O cachorro late” e “O cachorro dorme” têm 2 de 3 + 3 palavras em comum → 2 × 2 ÷ 6 = 67%. No modo palavras, espaços não contam como palavras.
Dá para entender sem cores
O texto removido fica em <del> (riscado, sinal −) e o adicionado em <ins> (sublinhado, sinal +). Assim as diferenças aparecem também para quem tem daltonismo, na impressão e com leitor de tela. Em “Diferenças em texto” está o mesmo resultado para copiar: no modo linhas com +/− no início, senão no formato [−antes−]{+depois+}.
Limites
Tudo roda no seu navegador. Para continuar rápido, cada texto aceita até 100.000 caracteres e 20.000 unidades. Com muitíssimas alterações (mais de 2.000), a parte central diferente é resumida de forma aproximada como removida/adicionada – nesse caso, use o modo linhas.
Perguntas frequentes
Meus textos são salvos ou enviados?
Não. Os dois textos ficam no seu navegador e não aparecem no endereço da página. Só as opções (modo, caixas de seleção) entram no link.
Qual modo devo usar?
Linhas para listas, código e tabelas; palavras para contratos ou artigos; caracteres para erros de digitação, nomes ou números.
Por que uma linha alterada aparece como removida e adicionada?
Uma comparação só conhece inserção e remoção: uma linha alterada vira “linha antiga removida + linha nova adicionada”. Mude para palavras ou caracteres para ver o que mudou dentro da linha.
Posso comparar arquivos do Word ou PDF?
Não diretamente: copie o texto dos dois documentos e cole nos dois campos. A formatação (negrito, tamanho da fonte) não é comparada, apenas o texto.
Fontes e base legal
- Eugene W. Myers: An O(ND) Difference Algorithm and Its Variations, Algorithmica 1 (1986)
- WHATWG HTML Living Standard – Edits (ins, del)
- GNU Diffutils Manual (Optionen -i, -b)
Última atualização:
Ferramentas relacionadas
- Contador de caracteres e palavrasConte caracteres com e sem espaço, palavras, frases, parágrafos e tempo de leitura na hora, com os limites do X, Instagram, TikTok, LinkedIn e SMS.
- Contador de hashtags e formatador de legenda do InstagramConte hashtags e menções @, encontre hashtags repetidas e formate a legenda do Instagram: hashtags no final e parágrafos preservados. Grátis.
- Gerador de Lorem ipsumGerador de Lorem ipsum grátis: parágrafos, frases ou número exato de palavras, início “Lorem ipsum dolor sit amet”, tags HTML de parágrafo e copiar.
- Contador de Tokens para Prompts de IAQuantos tokens tem seu prompt? Calculadora de tokens para ChatGPT e IA: estimativa com faixa por idioma, além de caracteres e palavras — local, sem envio.
- Converter maiúsculas em minúsculas e vice-versaTransforme texto em MAIÚSCULAS ou minúsculas, inicial maiúscula na frase ou em cada palavra, camelCase e snake_case. Grátis, com acentos e ç, no navegador.
- Gerador de SenhaCrie senhas aleatórias fortes e frases-senha fáceis de lembrar (em inglês, lista EFF), com a entropia em bits — direto no navegador, sem enviar nem salvar nada.