TextoEsta ferramenta roda no seu navegador. Nenhum arquivo ou texto é enviado para os nossos servidores.

Comparador de textos

Compare dois textos linha por linha e veja o que foi adicionado, removido ou ficou igual. Visão unificada ou lado a lado. Roda no navegador, sem enviar nada.

Exemplos rápidos
Opções:

Os seus textos ficam no navegador e não são enviados. A comparação roda só localmente, usando um algoritmo LCS. A ferramenta serve para o trabalho do dia a dia com texto e não substitui a revisão profissional de contratos ou de documentos sensíveis.

Compartilhar ferramentaWhatsApp
Continue

Experimente outra ferramenta

Escolhidas para acompanhar esta

O comparador de textos é uma ferramenta gratuita que roda no navegador para comparar dois textos e achar as diferenças entre eles. Cole o texto original de um lado, o texto que você quer comparar do outro, e a ferramenta mostra linha por linha o que foi adicionado, o que foi removido e o que ficou igual. O resultado aparece em duas visões: a visão unificada (cada linha com um marcador +, - ou espaço) e a visão lado a lado (esquerda e direita). Serve para comparar rascunhos de artigo, mensagens, listas, trechos de código, versões de tradução e qualquer texto que tenha passado por edição. A comparação usa o algoritmo clássico LCS (Longest Common Subsequence, a maior subsequência comum), que é determinístico e devolve sempre o mesmo resultado para as mesmas entradas. Há três opções simples: ignorar maiúsculas e minúsculas, ignorar diferenças de espaço e ignorar linhas em branco. Elas afetam só a chave usada na comparação, e o texto original continua sendo exibido exatamente como você escreveu. Tudo acontece no seu navegador: os textos, as opções e o resultado nunca são enviados nem armazenados. A ferramenta é para o trabalho do dia a dia com texto e não substitui a revisão profissional de contrato, de documento jurídico ou de qualquer documento sensível que precise de um especialista. Última atualização: setembro de 2026.

01

Como usar esta ferramenta

  1. 01Cole os dois textosNo campo "Texto original", cole a primeira versão (por exemplo, o rascunho antes da edição). No campo "Texto para comparar", cole a segunda versão, já editada.
  2. 02Escolha as opções (opcional)"Ignorar maiúsculas e minúsculas" ajuda quando só a capitalização mudou. "Ignorar diferenças de espaço" ajuda com código ou texto com formatação diferente. "Ignorar linhas em branco" ajuda quando a única diferença é a quantidade de linhas vazias.
  3. 03Leia as diferençasO resumo mostra quantas linhas foram adicionadas, quantas foram removidas e quantas ficaram iguais. Na visão você vê as diferenças de verdade: linha verde com + foi adicionada, linha vermelha com - foi removida e linha cinza não mudou.
  4. 04Copie o resultadoAo clicar em "Copiar resultado", a visão unificada vai para a área de transferência. Dá para colar em um e-mail, em uma mensagem, em um documento ou em um sistema de controle de versão.
02

Quando isso é útil?

  • Comparar uma mensagem antes e depois da ediçãoVocê escreveu um e-mail longo, um colega editou e agora quer ver exatamente o que mudou. Cole as duas versões e a ferramenta mostra todas as diferenças.
  • Comparar versões de uma listaVocê tem uma lista de nomes, endereços ou produtos e atualizou alguns itens. A comparação mostra o que entrou e o que saiu da lista.
  • Ver o que mudou em um trecho de códigoVocê copiou uma função para outro arquivo e alterou alguma coisa. Comparar a versão original com a atual deixa claro o que foi mudado.
  • Tradução: comparar a versão revisadaA tradução voltou com correções. Comparar a versão entregue com a revisada mostra onde o texto foi alterado e onde ele ficou igual.
  • Acompanhar as mudanças no rascunho de um artigoA primeira versão de um artigo contra a versão depois dos comentários do editor. A ferramenta organiza todas as diferenças linha por linha.
03

Exemplos

  • Uma mensagem com pequena ediçãoOriginal: "Queria te atualizar sobre o projeto". Comparado com: "Queria te atualizar sobre o projeto novo". Nesse caso uma linha foi removida e outra adicionada, marcadas como uma linha alterada.
  • Uma lista com uma inclusão e uma exclusãoOriginal: abacaxi / banana / cereja / damasco / goiaba. Alterado: abacaxi / banana / mirtilo / damasco / figo. A ferramenta mostra a linha removida, a linha que entrou no lugar dela e a linha adicionada no fim.
  • Ignorar diferenças de espaçoOriginal: "a b c" comparado com "a b c". Sem a opção marcada, a comparação aponta diferença. Com "Ignorar diferenças de espaço", a ferramenta trata a linha como idêntica.
  • Ignorar linhas em brancoOriginal: "Primeiro parágrafo\n\n\nSegundo parágrafo" comparado com "Primeiro parágrafo\nSegundo parágrafo". Com "Ignorar linhas em branco", as duas versões ficam idênticas.
04

Como a comparação funciona

A ferramenta divide os dois textos em linhas (normalizando CRLF e CR para LF), monta uma lista de linhas para cada lado e roda um algoritmo LCS bidimensional. O resultado é uma sequência de edições: linhas idênticas, linhas adicionadas e linhas removidas. A visão lado a lado faz ainda um agrupamento: uma linha removida seguida imediatamente de uma linha adicionada vira uma "linha alterada", para você ver a mudança no lugar dela. A complexidade é O(M*N) em tempo e em memória, onde M e N são a quantidade de linhas de cada lado. Cada lado é limitado a 5.000 linhas para a ferramenta continuar respondendo bem. Para arquivo maior que isso, o caminho é uma ferramenta de linha de comando.

05

As opções de normalização

Ignorar maiúsculas e minúsculas: compara as linhas sem diferenciar A de a, então "Olá" e "olá" dão idênticas. Ignorar diferenças de espaço: reduz qualquer sequência de espaço, tabulação ou quebra a um espaço só e tira os espaços do começo e do fim, então "a b" e "a b" dão idênticas. Ignorar linhas em branco: remove as linhas vazias ou só com espaço dos dois lados antes de comparar. As três opções são independentes e podem ser combinadas.

06

Visão unificada ou lado a lado

A visão unificada mostra todas as linhas na vertical com um prefixo: espaço para linha sem mudança, + para linha adicionada e - para linha removida. É o formato padrão no mundo do desenvolvimento e é fácil de colar em um e-mail ou mensagem. A visão lado a lado mostra duas colunas, esquerda e direita, com as linhas alinhadas. A desvantagem dela é ficar apertada na tela do celular.

07

Quando vale chamar outra pessoa

Para contrato, documento jurídico, código complexo que precisa de revisão sênior ou documento sensível: a ferramenta mostra só diferença de texto, não avalia significado, não substitui a análise de um advogado nem a revisão profissional de código. Use como um primeiro apoio visual e leve o resultado para a pessoa especialista.

08

Privacidade

Tudo acontece no seu navegador. Os textos, as opções e o resultado não são enviados, não ficam salvos em localStorage nem em IndexedDB e não vão para ferramenta de análise. A medição operacional mínima registra só o uso geral: uma visita à página, o primeiro uso bem-sucedido e uma cópia. Nenhum valor, linha ou conteúdo de texto é enviado.

09

Perguntas frequentes

O que é um comparador de textos?

É uma ferramenta que compara dois textos linha por linha e mostra o que mudou da primeira versão para a segunda: quais linhas foram adicionadas, quais foram removidas e quais ficaram iguais.

Como a comparação é feita?

A ferramenta divide cada texto em linhas e roda um algoritmo LCS (maior subsequência comum), que encontra a maior sequência de linhas idênticas presente nos dois textos e na mesma ordem. Tudo que fica fora dessa sequência é marcado como linha adicionada (só do lado direito) ou removida (só do lado esquerdo).

Qual a diferença entre a visão unificada e a lado a lado?

A unificada mostra todas as linhas em uma coluna só, com prefixo +, - ou espaço. A lado a lado mostra duas colunas paralelas. A unificada é prática para colar como resposta em e-mail ou mensagem; a lado a lado é mais confortável para leitura visual.

A ferramenta aceita acento e cedilha?

Aceita. A comparação é feita sobre o texto como ele é, então ç, ã, á e qualquer outro caractere são tratados normalmente. Texto em português, em inglês ou misturado funciona do mesmo jeito.

Qual é o tamanho máximo de texto?

A ferramenta aceita até 5.000 linhas de cada lado. Para arquivo maior, use uma ferramenta de linha de comando, como o diff do Unix ou o git diff.

Serve para comparar um contrato juridicamente?

Não. A ferramenta mostra só a diferença de texto, não o significado. Para revisar contrato, documento jurídico ou documento sensível, procure um advogado ou a pessoa especialista no assunto.

Os meus textos são enviados para algum lugar?

Não. A comparação inteira roda no seu navegador. Os dois textos, as opções e o resultado não são enviados, não ficam armazenados e não vão para ferramenta de análise.

A ferramenta é gratuita?

É. A ferramenta é gratuita, sem cadastro, sem conta e sem limite de uso dentro do razoável.

Falta alguma ferramenta ou você encontrou um erro?A gente constrói o Tooleem a partir do que você precisa. Conta pra gente o que incluir ou corrigir.
Fale com a gente