Comparador de Textos (Diff)

Cole duas versões de qualquer texto e veja imediatamente cada diferença destacada em cores.

O que é

Um comparador de textos (diff checker) é uma ferramenta que compara duas versões de um documento, código ou qualquer bloco de texto e destaca exatamente o que mudou entre elas. O termo "diff" vem do comando Unix de mesmo nome — mostra quais linhas foram adicionadas, removidas ou modificadas ao passar de uma versão para outra. Esta ferramenta aceita dois textos — um original e uma versão modificada — e aplica um algoritmo de diferença linha por linha. Linhas removidas do original aparecem em vermelho, linhas adicionadas na versão modificada em verde, e linhas inalteradas em cor neutra. O comparador é útil em muitos cenários: comparar duas versões de um contrato, verificar mudanças em um arquivo de configuração, revisar edições de um colega ou fazer a correção de duas versões de um texto para encontrar discrepâncias.

Como usar

  1. Cole seu texto original no painel esquerdo (rotulado "Original").
  2. Cole a versão modificada no painel direito (rotulado "Modificado").
  3. Clique em "Comparar" para executar o algoritmo diff.
  4. Revise a saída com código de cores: verde = adicionado, vermelho = removido, cinza = sem mudanças.
  5. Verifique o resumo com o total de linhas adicionadas e removidas.
  6. Clique em "Exportar diff" para baixar o resultado como arquivo diff unificado.

Por que usar

Rastrear manualmente as mudanças entre duas versões de um texto é tedioso e lento. Esta ferramenta mostra as diferenças visualmente de imediato, seja revisando um acordo legal, um arquivo de configuração ou corrigindo conteúdo traduzido. Tudo é processado no seu navegador em JavaScript — nenhum texto é enviado a servidores, o que é especialmente importante com documentos confidenciais.

Perguntas frequentes

Qual algoritmo esta ferramenta usa?

A ferramenta usa o algoritmo LCS (Subsequência Comum Mais Longa) — o mesmo que Unix diff e git diff.

Há um limite de tamanho?

Não há limite rígido. O diff é calculado em JavaScript no navegador.

Como é o arquivo diff exportado?

A exportação usa o formato diff unificado: "+" para adições, "-" para remoções. Compatível com todos os editores de código.

Posso comparar arquivos de código?

Sim. A ferramenta compara qualquer conteúdo de texto simples: código fonte, JSON, YAML, CSV ou prosa.

Meus textos são enviados a um servidor?

Não. Tudo é processado no navegador. Seus textos nunca saem do seu dispositivo.