Pular para o conteúdo
MyFreeTools

Comparar dois textos

Cole o original e a versão alterada: adições e remoções aparecem destacadas na hora, no seu navegador.

Atualizado em 6 de novembro de 2026

Cole dois textos para ver as diferenças.

Como funciona

  1. Cole o original à esquerda e a nova versão à direita.
  2. Escolha a granularidade: linhas para código e listas, palavras para prosa, caracteres para mudanças pequenas.
  3. Leia o resultado: verde é adicionado, vermelho é removido.

Contratos, editais, redações e código

Conferir o que mudou na nova versão de um contrato, no edital republicado, na redação depois da revisão ou num arquivo de configuração: cole os dois lados e as diferenças aparecem na hora. Linhas servem para código, listas e planilhas em CSV; palavras, para prosa; caracteres, para pegar uma vírgula ou um número trocado; frases, para textos longos reescritos; JSON compara a estrutura com as chaves ordenadas, ignorando a formatação.

Ajustes que tiram o ruído

“Ignorar espaços”, “Ignorar maiúsculas” e “Ignorar indentação” escondem as mudanças que não importam. “Só as mudanças” recolhe os trechos iguais, com um botão para mostrar as linhas ocultas, e as setas pulam de uma mudança para a próxima. Escolha entre lado a lado, unificada ou no texto; no celular, a visualização no texto cabe melhor. O resultado pode ser copiado ou baixado como diff unificado.

Cada lado aceita até 500 mil caracteres, e você pode abrir até dois arquivos de texto de até 20 MB: .txt, .md, .csv, .json, .xml, .html, código e logs. Um arquivo só preenche o lado que estiver vazio; dois preenchem os dois. “Trocar” inverte os lados quando você colou a versão nova à esquerda por engano.

Nada fica guardado

A comparação roda num worker dentro do navegador: os textos não são enviados, não são salvos entre visitas e somem ao fechar a aba. Isso vale para um contrato com dados pessoais ou um trecho de código interno, sem precisar se preocupar com a LGPD ou com confidencialidade. Para contar palavras do texto final, há a ferramenta ao lado.

Por que as pessoas usam

  • Grátis, sem conta

    Cada ferramenta é grátis, sem cadastro, sem e-mail e sem limite de quantas vezes você usa.

  • Seus arquivos ficam no seu dispositivo

    O navegador abre o arquivo e o processa na memória, no seu dispositivo. Nada é enviado, então nada pode ser guardado, vazado ou visto por alguém.

  • Sem marca d'água

    O resultado é seu como está: sem marca d'água, sem logotipo, sem versão de teste.

  • Em qualquer dispositivo

    Basta um celular, um tablet ou um computador com um navegador atual: nada para instalar, nada para atualizar.

  • Funciona offline depois da primeira visita

    O navegador guarda as páginas e seus motores, então uma ferramenta que você já abriu continua funcionando sem conexão.

  • Motores de código aberto

    O código que faz o trabalho é software de código aberto, listado na página de licenças, rodando como WebAssembly no seu navegador.

Por que é privado

Tudo o que você digita ou solta aqui é tratado pelo seu navegador, no seu dispositivo. Nada é enviado. Para verificar, abra as ferramentas de desenvolvedor do navegador, vá à aba Rede e use a ferramenta: você não verá nenhuma requisição carregando seus dados.

Enquanto um arquivo é processado, o contador abaixo do resultado mostra o tráfego de rede da página: 0 requisições e 0 B para os seus dados.

Como verificar você mesmo, passo a passo

O que você mesmo pode verificar

Abra as ferramentas de desenvolvedor do navegador na aba Rede antes de soltar um arquivo: enquanto a ferramenta trabalha você não verá nenhuma requisição com os seus dados, e o contador abaixo de cada resultado mostra a medição da própria página.

O site não usa cookies, então não há aviso de cookies. As únicas coisas que saem da página são contagens anônimas de uso e relatórios de erro sem nomes de arquivo, como descreve a política de privacidade.

Cada mudança passa por milhares de testes automáticos em três motores de navegador, incluindo uma proteção que faz um teste falhar se um único byte de um arquivo sair da página.

Como testamos

Perguntas frequentes

Qual o tamanho máximo dos textos?
500.000 caracteres por lado, cerca de 250 páginas. A comparação roda em um worker em segundo plano, então a página nunca congela; uma comparação por caracteres de dois textos longos muito diferentes passa para palavras depois de dois segundos e avisa.
O texto é armazenado?
Não. Ele fica na página até você sair; nada é enviado nem salvo.
Posso comparar arquivos?
Sim: “Abrir arquivo” abaixo de cada caixa, ou arraste um ou dois arquivos de texto (.txt, .md, .csv, .json, .xml, .html, código, logs) para a página. Um arquivo preenche o lado vazio, dois preenchem ambos. Os arquivos são lidos no seu navegador e nunca enviados.
Qual algoritmo é usado?
A biblioteca jsdiff (diff de Myers), a mesma abordagem do git.
Compara arquivos Word ou PDF?
Não diretamente. Abra o documento, copie o texto e cole-o em cada lado; a comparação é só do texto, sem formatação.
Dá para ignorar espaços e maiúsculas?
Sim. Marque “Ignorar espaços”, “Ignorar maiúsculas” ou “Ignorar indentação” acima do resultado; a comparação é refeita na hora.
Compara dois JSON?
Sim, no modo JSON: os dois são formatados com as chaves em ordem antes de comparar, então a ordem das chaves e os espaços não contam como mudança. Um JSON inválido é apontado com a linha.
Posso exportar o resultado?
Sim: copie as mudanças ou baixe um diff unificado (.diff), o formato que editores e ferramentas de versão entendem.
Funciona pelo celular?
Sim. Cole os dois textos ou abra os arquivos; a visualização “No texto” mostra as mudanças numa coluna só, mais confortável na tela pequena.

Instale como aplicativo

Chrome, Edge e os navegadores do Android oferecem instalar este site pela barra de endereço ou pelo menu; no iPhone use Compartilhar e depois Adicionar à Tela de Início. Ele abre como um aplicativo, funciona offline e continua processando tudo no seu dispositivo.

Guias

Próximo passo

Mais ferramentas de Texto