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
- Cole seu texto original no painel esquerdo (rotulado "Original").
- Cole a versão modificada no painel direito (rotulado "Modificado").
- Clique em "Comparar" para executar o algoritmo diff.
- Revise a saída com código de cores: verde = adicionado, vermelho = removido, cinza = sem mudanças.
- Verifique o resumo com o total de linhas adicionadas e removidas.
- 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.