Comparador de Textos — Compare dois textos e veja exatamente o que mudou.

Cole uma versão original e uma versão alterada e veja o que foi adicionado e removido, por linha, palavra ou caractere. Visualize o resultado lado a lado ou em linha, ignore maiúsculas e minúsculas e espaços extras, oculte as linhas inalteradas e copie ou baixe a comparação. Ambos os textos são comparados no seu navegador e nunca são enviados para o servidor.

Comparar dois textos Comparado no seu navegador
Verificador de diferenças de texto que mostra lado a lado as linhas adicionadas e removidas

Seus textos

Cole dois textos para compará-los.

Diferenças

0 linhas adicionadas
0Removed
0Unchanged
—Similarity
O guia

Guia do verificador de diferenças de texto: compare linhas, palavras e caracteres

Aprenda a interpretar um diff, quando comparar por linhas, palavras ou caracteres e como obter uma comparação clara.

Uma explicação simples

O que é um verificador de diferenças entre textos?

Um verificador de diferenças de texto compara duas versões de um texto e mostra exatamente o que mudou. As linhas, palavras ou caracteres que foram adicionados são marcados em verde, e aqueles que foram removidos são marcados em vermelho.

Os redatores o utilizam para revisar edições, os desenvolvedores o utilizam para comparar códigos e arquivos de configuração, e qualquer pessoa pode usá-lo para verificar se duas cópias de um documento realmente coincidem. Se os dois textos diferirem apenas em espaços indesejados, remova-os primeiro com o Whitespace Remover e use o Text Sorter para colocar as duas listas na mesma ordem antes de compará-las.

Motivos comuns para comparar textos

Por que as pessoas comparam textos

Edições e rascunhos

Veja o que um editor, um colega ou uma ferramenta de tradução alterou em um texto, uma cláusula de contrato ou uma postagem de blog.

Código e configuração

Compare duas versões de um script, um arquivo JSON ou uma configuração para identificar a linha que causou o problema.

Listas e dados

Verifique o que há de novo ou o que está faltando entre duas exportações, como listas de e-mails, nomes de produtos ou listas de palavras-chave.

Linhas, palavras, caracteres e visualizações

Comparar por linhas, palavras ou caracteres

Linhas

A melhor opção para códigos, listas e parágrafos. As linhas que sofreram alterações são apresentadas em pares, e as palavras alteradas nelas são destacadas.

Palavras

Compara palavra por palavra em todo o texto. É útil para textos em prosa nos quais houve uma mudança na quebra de linha, mas o texto permanece o mesmo.

Personagens

Mostra cada caractere adicionado ou removido. Útil para detectar um único erro de digitação, um algarito alterado ou um símbolo indesejado.

Lado a lado ou em linha

A visualização lado a lado exibe as duas versões uma ao lado da outra. A visualização em linha as une em uma única coluna, com as exclusões e adições apresentadas em sequência.

Compare em poucas etapas

Como usar o verificador de diferenças de texto

  1. Cole o texto original à esquerda e o texto alterado à direita, ou clique em “Exemplo” para testar.
  2. Escolha comparar por linhas, palavras ou caracteres.
  3. Escolha “Lado a lado” ou “Em linha”. Marque “Ignorar maiúsculas e minúsculas” ou “Ignorar espaços extras” se essas diferenças não forem relevantes.
  4. Para textos longos, marque a opção “Mostrar apenas as alterações” para ocultar as linhas que não foram alteradas e manter algumas linhas de contexto ao redor de cada alteração.
  5. Clique em “Copiar diferenças” ou “Baixar .diff” para salvar o resultado. Use “Inverter” para comparar na ordem inversa.
Cores, símbolos e semelhança

Como identificar as diferenças

+ verde adicionado no texto alterado − vermelho removido do original sem destaque igual nos dois textos Semelhança = 2 × itens inalterados ÷ (itens no original + itens no texto alterado) Exemplo: 8 linhas e 9 linhas, com 6 inalteradas Semelhança = 2 × 6 ÷ 17 = 71%

A ferramenta procura a sequência mais longa de itens que ambos os textos têm em comum e marca todo o restante como uma alteração. Ela utiliza o algoritmo de Myers, a mesma abordagem que o GNU diff e o Git usam por padrão, de modo que identifica a lista mais curta de edições. Os sinais de mais e de menos e os rótulos lidos pelos leitores de tela garantem que o resultado não dependa apenas da cor.

O “Copy diff” exibe o texto em formato simples. No caso de linhas, as linhas removidas começam com um sinal de menos e as adicionadas, com um sinal de mais. Para palavras e caracteres, o texto removido é colocado entre [- -] e o adicionado, entre {+ +}.

Melhores resultados

Dicas simples para comparar textos

  • Use “Lines” para código e listas, e “Words” para textos em prosa que foram reformulados.
  • Marque a opção “Ignorar espaços extras” quando o texto tiver sido copiado de editores diferentes e o espaçamento for diferente.
  • Se duas listas parecerem iguais, mas estiverem em uma ordem diferente, ordene ambas primeiro com o Ordenador de Texto e, em seguida, compare-as.
  • Cole texto simples. A formatação, como negrito ou cores, é perdida ao colar em uma caixa de texto; portanto, apenas as palavras são comparadas.
É bom saber

Limitações e Privacidade

Privacidade

Os dois textos são comparados no seu navegador. Nenhum deles é enviado ao nosso servidor. Apenas suas escolhas de modo, visualização e opções são armazenadas no seu dispositivo; o texto em si nunca é armazenado.

Limitações

Cada texto pode ter até 2 milhões de caracteres, ou 100.000 caracteres no caso de comparação de caracteres. Se dois textos longos forem muito diferentes, a seção alterada poderá ser exibida como um único bloco substituído. A ferramenta compara apenas texto simples, não arquivos do Word ou PDF, e não reconhece sintaxe de código.

Perguntas frequentes

Perguntas frequentes sobre o Verificador de Diferenças de Texto

Como faço para comparar dois textos online?

Cole o texto original na caixa da esquerda e o texto alterado na caixa da direita. As diferenças aparecem imediatamente abaixo, com o texto adicionado em verde e o texto removido em vermelho.

O que significam as cores e os símbolos?

O texto em verde com um sinal de mais foi adicionado, o em vermelho com um sinal de menos foi removido, e o texto sem formatação permanece igual nos dois. Dentro de uma linha alterada, as palavras exatas que foram alteradas recebem um destaque mais intenso.

Qual é a diferença entre comparar por linhas, palavras e caracteres?

A opção “Linhas” compara linhas inteiras, o que é adequado para códigos e listas. A opção “Palavras” compara palavra por palavra, o que é adequado para prosa. A opção “Caracteres” compara cada caractere, o que ajuda a encontrar um único erro de digitação ou um dígito alterado.

Como a ferramenta determina o que mudou?

Ele identifica a sequência mais longa de linhas, palavras ou caracteres que ambos os textos compartilham e marca todo o restante como adicionado ou removido. Ele utiliza o algoritmo de Myers, o mesmo método que o GNU diff e o Git usam por padrão.

Ele consegue ignorar diferenças de maiúsculas e minúsculas ou de espaços?

Sim. Marque as opções “Ignorar maiúsculas e minúsculas” para tratar maiúsculas e minúsculas como iguais e “Ignorar espaços extras” para ignorar espaços à esquerda, à direita e repetidos. Se não houver nenhuma outra diferença, a ferramenta informará isso.

O que a opção “Mostrar apenas as alterações” faz?

Ele oculta as linhas que não sofreram alterações e mantém três linhas de contexto ao redor de cada alteração, com uma nota indicando quantas linhas foram ocultadas. Isso funciona quando você compara linha por linha.

Como é calculada a porcentagem de similaridade?

É o dobro do número de itens que não sofreram alterações, dividido pelo número total de itens em ambos os textos. Dois textos idênticos têm pontuação de 100%, e dois textos que não têm nada em comum têm pontuação de 0%.

Posso copiar ou baixar o resultado?

Sim. As opções “Copiar diff” e “Baixar .diff” exibem o texto em formato simples. No caso de linhas, as linhas removidas começam com um sinal de menos e as linhas adicionadas, com um sinal de mais. No caso de palavras e caracteres, o texto removido aparece entre [- -] e o texto adicionado, entre {+ +}.

Isso funciona para código, JSON e documentos?

Ele funciona com qualquer texto simples, incluindo código e JSON, mas não reconhece a sintaxe. Não é possível enviar arquivos do Word ou PDF, e a formatação é perdida ao colar o texto; portanto, apenas as palavras são comparadas.

Meu texto foi enviado ou está armazenado em algum lugar?

Não. Os dois textos são comparados no seu navegador. Cada um pode ter até 2 milhões de caracteres, ou 100 mil no caso de comparação de caracteres. As suas escolhas de modo e opções são lembradas no seu dispositivo, mas o texto não é salvo.

De pessoas que utilizam essa ferramenta

Avaliações

Carregando avaliações…
Continue

Mais ferramentas na caixa

A página inicial apresenta dezenas de outras ferramentas gratuitas que não exigem uma chave de API.

Sugira uma ferramenta