Ferramenta gratuita

Comparador de Texto (diff)

Cole dois textos e veja, linha a linha, o que foi adicionado, removido ou mantido entre eles.

O que é um diff

Um diff mostra as diferenças entre duas versões de um texto — o mesmo conceito usado no Git e em revisões de documentos. Linhas removidas aparecem em vermelho, adicionadas em verde. Ótimo para conferir alterações em configs, contratos e código: em inglês, esse tipo de comparação de código é chamado de code diff.

Como usar

  1. Cole a versão antiga no campo Texto original.
  2. Cole a versão nova no campo Texto modificado.
  3. Clique em Comparar. O resultado lista as linhas na ordem: as mantidas sem destaque, as removidas em vermelho com o sinal - e as adicionadas em verde com o sinal +.
  4. Abaixo do resultado aparece o resumo com quantas linhas foram adicionadas e removidas.

Exemplo

Texto original com três linhas: porta=80, usuario=admin e timeout=30. Texto modificado: porta=8080, usuario=admin e timeout=30.

O resultado mostra - porta=80 em vermelho, + porta=8080 em verde e as outras duas linhas sem destaque. O resumo indica 1 linha adicionada e 1 removida: uma linha alterada aparece como a remoção da versão antiga e a inclusão da nova.

Dúvidas frequentes

A comparação é por palavra ou por linha?

Por linha. Se uma única letra mudar, a linha inteira é marcada como removida e adicionada. Para achar a diferença exata, compare as duas linhas destacadas.

Espaços e maiúsculas contam como diferença?

Sim. A comparação é exata: um espaço a mais no fim da linha ou uma troca de maiúscula por minúscula faz a linha aparecer como alterada.

Dá para comparar código com esta ferramenta?

Sim. Como comparador de código, ela funciona com qualquer linguagem (PHP, JavaScript, SQL, JSON, YAML etc.), porque trata o conteúdo como texto puro, linha a linha. Ela não destaca a sintaxe nem ignora diferenças de indentação: um recuo trocado de tabulação para espaços aparece como linha alterada. Para comparar código de um projeto inteiro, com vários arquivos, o mais indicado é o git diff; aqui a comparação é de um trecho por vez.

Meu texto é enviado para algum lugar?

Não. A comparação é feita no seu navegador. Textos muito longos podem levar alguns segundos para processar.

Outras ferramentas