Compare dois textos linha por linha. As linhas adicionadas e removidas são destacadas; ignore espaços em branco ou maiúsculas/minúsculas. Roda no seu navegador — nenhum texto é enviado.
A comparação é linha por linha. Ative ignorar espaços em branco ou maiúsculas/minúsculas para pular diferenças cosméticas.
Cole texto nos dois painéis para ver as diferenças.
Não. A comparação roda inteiramente no seu navegador com JavaScript — nenhum dos textos sai do seu dispositivo e nada é enviado. Isso importa muito nos diffs: as pessoas costumam comparar código, arquivos de configuração, arquivos .env ou outro conteúdo que pode conter segredos, e ferramentas públicas de diff online podem registrá-lo. Aqui tudo fica local.
Ela compara os dois textos linha por linha e encontra a maior sequência comum de linhas, depois marca o resto como removido (só no original) ou adicionado (só no texto alterado). Cada linha mantém seu número dos dois lados. A comparação é por linha, então uma linha alterada aparece como a linha antiga removida mais a linha nova adicionada — ainda não há destaque de diferenças por palavra dentro de uma linha.
“Ignorar espaços em branco” faz linhas que diferem só na indentação ou no espaçamento contarem como iguais (o espaçamento original continua sendo exibido). “Ignorar maiúsculas/minúsculas” compara as letras sem considerar maiúsculas ou minúsculas. Ambos afetam apenas a comparação — seu texto é exibido exatamente como você colou.