Comparar textos (diff)

Compare duas versões por linha ou palavra, tudo no navegador.

Sobre esta ferramenta

Um comparador de textos analisa duas versões do mesmo texto e mostra exatamente quais linhas foram adicionadas, removidas ou permaneceram iguais. Em vez de reler as duas versões lado a lado, você vê uma comparação colorida: verde para adições, vermelho para remoções.

Esta ferramenta usa um algoritmo de subsequência comum mais longa (LCS) — a mesma família de algoritmos por trás do git diff — então alinha linhas correspondentes de forma inteligente em vez de comparar a linha 1 com a linha 1. Insira um parágrafo no meio e o resto do documento continua alinhado corretamente.

A comparação roda inteiramente no seu navegador. Isso importa quando você compara rascunhos de contrato, anotações médicas, código-fonte ou qualquer coisa que preferiria não colar no servidor de outra pessoa.

Como comparar dois textos

  1. 1Cole a versão original na caixa da esquerda — o rascunho anterior, a configuração em produção ou o arquivo inicial.
  2. 2Cole a versão alterada na caixa da direita. A comparação aparece imediatamente; não há botão para clicar.
  3. 3Leia o resultado: linhas verdes com + foram adicionadas, linhas vermelhas com − foram removidas e linhas sem marca são idênticas nas duas versões.
  4. 4Veja o resumo acima da comparação para saber quantas linhas mudaram no total.

O que esta ferramenta faz

Comparação linha por linha

Adições e remoções são destacadas no lugar, mantendo visível o contexto inalterado para você ver onde cada mudança se encaixa.

Alinhamento inteligente de linhas

Um algoritmo LCS combina linhas idênticas mesmo quando conteúdo foi inserido ou removido antes, então um único parágrafo adicionado não marca tudo depois dele como alterado.

Comparação ao vivo

A comparação é recalculada enquanto você digita ou cola. Sem botão de enviar, sem recarregar a página, sem esperar o servidor.

Nada é enviado

Os dois textos ficam na memória do seu navegador e são descartados ao fechar a aba. Adequado para documentos confidenciais, contratos e código-fonte.

Perguntas frequentes

Como funciona um comparador de textos?

Ele divide os dois textos em linhas e encontra a sequência mais longa de linhas que aparecem em ambos, na mesma ordem. Tudo fora dessa sequência é reportado como adição (só no segundo texto) ou remoção (só no primeiro).

Posso comparar dois documentos do Word?

Esta ferramenta compara texto simples. Para comparar documentos, copie o texto de cada um e cole nas duas caixas. Formatação, fontes e imagens não são comparadas — apenas as palavras.

Mostra diferenças dentro de uma linha?

Sim. Escolha Linha para mudanças em parágrafos e código ou Palavra para destacar exatamente palavras e pontuação adicionadas ou removidas.

Existe limite de tamanho do texto?

Não há limite artificial de linhas. Em textos muito grandes, a ferramenta muda automaticamente para uma estratégia com memória limitada; o limite prático depende do dispositivo.

Meu texto é enviado a um servidor?

Não. Toda a comparação acontece no seu navegador com JavaScript. Nada é enviado, armazenado ou registrado — confirme desconectando a internet após carregar a página; a ferramenta continua funcionando.

Serve para comparar código?

Sim. A comparação por linhas é exatamente como sistemas de controle de versão comparam arquivos-fonte, então funciona bem para código, configuração, JSON, CSV e logs. Diferenças de espaço contam como mudanças reais, como no git.

Por que duas linhas iguais aparecem como diferentes?

Quase sempre por caracteres invisíveis: espaços no fim da linha, uma tabulação em vez de espaços, ou finais de linha diferentes (CRLF do Windows versus LF do Unix). A comparação é exata, então isso conta como mudança.

Funciona no celular?

Sim. As duas áreas de entrada ficam empilhadas verticalmente em telas pequenas e a saída rola horizontalmente quando as linhas são longas.

Ferramentas relacionadas