Comparador de texto (diff)

Compare dois textos linha por linha. Cole o texto original e o texto modificado, depois clique em "Comparar" para ver as linhas adicionadas (em verde) e removidas (em vermelho).

Exemplo:

Como funciona

Útil tanto para revisar duas versões de um artigo antes da publicação quanto para um desenvolvedor que quer comparar dois arquivos de configuração (por exemplo, dois .env ou dois docker-compose.yml) sem passar por um repositório Git. Cole o texto "Antes" à esquerda e o texto "Depois" à direita, clique em "Comparar": as linhas adicionadas aparecem em verde, as linhas removidas em vermelho, linha por linha.

Qual a diferença em relação a um diff do Git?

Um diff do Git compara duas versões acompanhadas no histórico de um repositório e exige que os arquivos estejam versionados. Esta ferramenta simplesmente compara dois blocos de texto que você cola diretamente, sem precisar de um repositório nem de salvar os arquivos em algum lugar — prático para um texto recebido por email ou um trecho de código isolado.

O comparador diferencia maiúsculas de minúsculas e espaços?

Sim, a comparação é feita linha por linha de forma estrita: uma diferença de maiúsculas/minúsculas ou um espaço extra no final da linha será sinalizado como uma modificação. Lembre-se de limpar espaços supérfluos se quiser identificar apenas mudanças de conteúdo.

A comparação é executada inteiramente no seu navegador graças ao WebAssembly: seus textos, incluindo código ou dados confidenciais, nunca são transmitidos a um servidor.