Ir para o conteúdo
Ferramenta gratuita

Comparar textos online – Diff Checker

Compare textos online: cole dois textos, configurações ou versões de código e veja as diferenças linha por linha, palavra por palavra ou caractere por caractere, com a similaridade em porcentagem — por exemplo, 50 % para duas configurações de servidor com 3 de 6 linhas iguais. Grátis, sem cadastro e sem enviar arquivos: a comparação acontece inteiramente no seu navegador.

Criado por Dimitri Heissler

Já comparou as configurações? Tenha seu próprio servidor Minecraft.

Seus textos permanecem no seu navegador: não são enviados nem salvos.

Diferenças

Blocos de alterações

0

Adicionado
+0
Removido
−0
Inalterado
0
Similaridade
100 %

Contagem por linhas.

Insira o texto original à esquerda e a versão alterada à direita ou carregue o exemplo. As diferenças aparecem imediatamente.

Exemplo de resultado

O que este comparador de diferenças mostra para você

Cole o texto antigo à esquerda e o novo à direita para ver imediatamente quais linhas ou palavras foram adicionadas, removidas ou alteradas, com números de linha, totais de alterações e percentual de semelhança. Você também pode copiar um Unified Diff da comparação. Dois exemplos:

Exemplo 1: comparar duas versões da configuração linha por linha

Texto original:

hostname "Survival Server"
maxplayers 32
password ""
tickrate 64
rcon_password "change_me"
motd "Welcome!"

Texto alterado:

hostname "Survival Server EU"
maxplayers 48
password ""
tickrate 64
motd "Welcome!"
region eu
Resultado da comparação linha por linha
OriginalAlteradoStatusConteúdo
11alteradohostname "Survival Server"hostname "Survival Server EU"
22alteradomaxplayers 32maxplayers 48
33inalteradopassword ""
44inalteradotickrate 64
5–removidorcon_password "change_me"
65inalteradomotd "Welcome!"
–6adicionadoregion eu

Resultado em palavras: 3 linhas adicionadas, 3 linhas removidas, 3 linhas inalteradas, distribuídas em 3 blocos de alterações. A similaridade é de 50 %.

Copiado como Unified Diff, no formato gerado por diff -u e git diff:

--- original
+++ modified
@@ -1,6 +1,6 @@
-hostname "Survival Server"
-maxplayers 32
+hostname "Survival Server EU"
+maxplayers 48
 password ""
 tickrate 64
-rcon_password "change_me"
 motd "Welcome!"
+region eu

Exemplo 2: comparar dois textos palavra por palavra

Texto original:

O servidor reinicia toda sexta-feira às 18 Uhr. Salve seu progresso antes disso.

Texto alterado:

O servidor reinicia toda sexta-feira às 19:30 Uhr. Salve seu progresso antes disso.

Comparação por palavras (removidas tachadas, adicionadas sublinhadas):

O servidor reinicia toda sexta-feira às 1819:30 Uhr. Salve seu progresso antes disso.

Resultado em palavras: „18“ foram removidos e „19:30“ foram adicionados. 16 palavras e sinais de pontuação permanecem iguais; a similaridade é de 88,8 %.

Como funciona

Como encontrar diferenças entre dois textos

Quatro etapas, da inserção do texto ao Unified Diff — sem conta, sem baixar nada.

Passo 1

Cole os dois textos ou abra os arquivos

Insira o texto original à esquerda e a versão alterada à direita ou abra um arquivo de texto de até 2 MB em cada lado. Clique em “Carregar exemplo” para ver imediatamente como fica o resultado.

Passo 2

Escolher tipo de comparação e opções

Compare por linhas, palavras ou caracteres. Se necessário, ative “Ignorar maiúsculas e minúsculas” ou “Ignorar espaços e indentação” e, no modo “Linhas”, também “Ignorar linhas em branco”.

Passo 3

Ver diferenças

Os trechos removidos aparecem em vermelho e os adicionados, em verde. Você pode alternar a visualização entre lado a lado e um abaixo do outro. No modo “Linhas”, os números das linhas dos dois lados aparecem ao lado, e “Próxima” e “Anterior” levam você de uma alteração a outra.

Passo 4

Reutilizar o resultado

Confira os números de trechos adicionados, removidos e inalterados, além da similaridade. No modo “Linhas”, use “Mostrar apenas alterações” para ocultar trechos inalterados e copie o Unified Diff para tickets ou revisões de código. Use “Trocar textos” para inverter a direção.

Aplicativos

O que você pode comparar com a ferramenta de comparação de textos

O Diff Checker compara textos. Você pode usá-lo para comparar qualquer conteúdo que possa copiar como texto ou salvar em um arquivo de texto. A tabela mostra a melhor opção e o modo mais adequado.

O que pode ser comparado e como
OrigemComo funcionaModo recomendado
Dois textos, e-mails, contratosCole os dois textos à esquerda e à direitaPalavras
Arquivos de texto e configurações (.txt, .cfg, .ini, .json, .yml, .xml)Carregue um arquivo de até 2 MB por vez com “Abrir arquivo” ou cole o conteúdoLinhas
Código e logsCole e, se as diferenças forem apenas de formatação, ative as opções para ignorá-las.Linhas
Documentos do WordCopie e cole o texto do documento; a formatação e o controle de alterações não são comparadosPalavras
Arquivos PDFCopie e cole o texto do PDF; PDFs digitalizados sem camada de texto não funcionamPalavras
Planilhas do ExcelSalvar ambas as tabelas como CSV e carregá-las com «Abrir arquivo»Linhas

Regras de comparação

Como o Diff Checker compara

As ferramentas de comparação apresentam pequenas diferenças. Veja como esta ferramenta compara os dados para interpretar o resultado corretamente.

Linhas
O modo padrão compara linha por linha, como diff e git. Uma linha é igual quando todos os caracteres coincidem. Se duas linhas diferem apenas em algumas palavras, a ferramenta também destaca essas palavras dentro da linha.
Palavras e caracteres
Para textos corridos, contratos ou traduções, compare por palavras: cada palavra, número ou sinal de pontuação conta como uma unidade. No modo de caracteres, cada caractere visível é contado individualmente, o que é útil para erros de digitação e números de versão.
Opções
Ignora maiúsculas e minúsculas, espaços e indentação (espaços no início e no fim, vários espaços como um só) e, no modo “Linhas”, também ignora linhas em branco. Especialmente em configurações e código, essas opções evitam diferenças causadas apenas pela formatação.
Quebras de linha
Quebras de linha do Windows (CRLF), Unix (LF) e de Macs antigos (CR) são consideradas iguais. Uma quebra de linha no fim do texto não cria uma linha vazia adicional. Se as quebras de linha dos dois textos forem diferentes, a ferramenta avisa.
Similaridade
A similaridade, em porcentagem, é 2 × partes inalteradas dividido pela soma das partes dos dois textos. O resultado é arredondado para baixo até uma casa decimal para que apenas textos realmente idênticos exibam 100 %.
Unified Diff
O Unified Diff copiado contém, em cada bloco de alterações, um cabeçalho @@ -a,b +c,d @@, três linhas de contexto, linhas removidas precedidas por um sinal de menos e linhas adicionadas precedidas por um sinal de mais. Quando as opções de ignorar estão ativadas, ele representa as linhas como são exibidas.

Descobrir mais

Mais ferramentas

Gerador de configuração de servidor

Descreva o server.properties por palavras suas com o ZapX AI Agent ou configure cada opção manualmente — com pré-visualização em tempo real para copiar ou baixar.

Criado por Florian Galz

Formatador de JSON

Formate, minifique e valide JSON com realce de sintaxe, indicação de erros e download, inteiramente no navegador.

Criado por Jakub Martyniak

Validador de YAML

Verifique a sintaxe YAML, formate-a de forma normalizada ou converta-a diretamente para JSON — suporta vários documentos separados por `---` (por exemplo, manifestos Kubernetes), com erros que indicam a linha e a coluna exatas, inteiramente no navegador.

Criado por Jakub Martyniak

Formatador e validador de XML

Valide, formate, minimize e repare XML automaticamente (caracteres não escapados, tags em falta, declaração em falta) — 100 % no navegador, sem carregamento.

Criado por Justin Schuessler

Testador de Regex

Teste expressões regulares em tempo real no motor JavaScript nativo, com destaque de correspondências, grupos de captura e modo de substituição, diretamente no navegador.

Criado por Jakub Martyniak

Comparar imagens (antes/depois)

Novo

Compare duas imagens: controle deslizante de antes e depois, visualização lado a lado com zoom sincronizado, sobreposição e imagem de diferenças que destaca os pixels alterados e calcula sua porcentagem. As imagens permanecem no navegador.

Criado por Justin Schuessler

Contador de caracteres e contagem de palavras (Word Counter)

Contador de caracteres e palavras: conte palavras e caracteres online, calcule o tempo de leitura e verifique os limites de X, SMS, meta tags e Discord. Funciona inteiramente no navegador.

Criado por Dimitri Heissler

Conversor de maiúsculas e minúsculas

Conversor online: transforme texto em maiúsculas, minúsculas, iniciais maiúsculas, inicial da frase, camelCase ou snake_case, com opção de desfazer. Funciona inteiramente no navegador.

Criado por Rugile Rutkauskaite

FAQ

Perguntas frequentes

Respostas rápidas sobre comparação de textos: arquivos, Word, PDF e Excel, listas, similaridade e privacidade.

Cole os dois textos nos campos; a comparação de textos (Text Compare) acontece em tempo real. Para texto corrido, escolha “Palavras”: assim, você verá que entre “O servidor reinicia às 18 horas” e “O servidor reinicia às 19:30” apenas “18” foi substituído por “19:30”. Para arquivos e configurações, escolha “Linhas”. Trechos removidos aparecem em vermelho e os adicionados, em verde.

Você cola o texto antigo à esquerda e o novo à direita. A ferramenta usa o algoritmo de Myers, também usado pelo git, para encontrar a maior sequência em comum e marca o restante como removido ou adicionado. É um método de cálculo fixo, não uma IA: os mesmos textos sempre produzem o mesmo resultado, e nenhum texto é enviado a um serviço de IA. Você não precisa se cadastrar, e nada é enviado para um servidor.

Clique em “Abrir arquivo” em cada lado e selecione um arquivo de texto de até 2 MB para cada um, como .txt, .cfg, .ini, .json, .yml, .xml, .csv ou .log. O texto colado pode ser maior: a partir de 100.000 caracteres no total, a ferramenta aguarda uma breve pausa na digitação, e a visualização mostra inicialmente 1.500 linhas; você pode carregar mais com um clique. A ferramenta sempre compara exatamente dois textos, não pastas inteiras.

Não diretamente, pois a ferramenta lê arquivos como texto simples e não consegue processar .docx, .pdf ou .xlsx. Para Word e PDF, copie o texto, cole à esquerda e à direita e compare por “Palavras”, pois as quebras de linha costumam mudar ao copiar. Salve as planilhas do Excel como CSV, abra-as com “Abrir arquivo” e compare por “Linhas”. A ferramenta não compara formatação, imagens, fórmulas, o controle de alterações do Word nem PDFs digitalizados sem camada de texto.

A comparação por linhas é adequada para código, configurações, logs e listas: uma linha alterada é marcada por inteiro, assim como as palavras alteradas dentro dela. A comparação por palavras é adequada para textos corridos, contratos e traduções, pois as quebras de linha não interferem. Use caracteres para erros de digitação, números de versão e hashes: de «kitten» para «sitting», são 2 caracteres removidos e 3 adicionados.

Sim, no modo “Linhas”: escreva uma entrada por linha, com uma lista à esquerda e outra à direita. “Ignorar linhas em branco” e “Ignorar maiúsculas e minúsculas” ocultam diferenças apenas de formatação. A comparação segue a ordem e não classifica as listas: se uma entrada estiver em outra posição, ela pode aparecer como removida e adicionada em outro ponto. Por isso, coloque as duas listas na mesma ordem antes de comparar.

Geralmente, há diferenças invisíveis: espaços no fim da linha, tabulações no lugar de espaços, espaços não separáveis, diferenças entre maiúsculas e minúsculas ou um “é” formado por dois caracteres Unicode. As opções “Ignorar espaços e indentação” e “Ignorar maiúsculas e minúsculas” ocultam os dois primeiros tipos de diferença. Já quebras de linha diferentes (Windows CRLF e Unix LF) nunca são consideradas uma diferença.

A similaridade é 2 × partes inalteradas ÷ (partes no original + partes na nova versão). No exemplo acima, 3 das 6 linhas de cada texto permanecem iguais: 2 × 3 ÷ 12 = 50 %. Dois textos idênticos resultam em 100 %; dois completamente diferentes, em 0 %. O valor é arredondado para baixo para que apenas textos idênticos exibam 100 %.

Não. A comparação acontece inteiramente no seu navegador, sem upload, registro nem armazenamento. Até os arquivos abertos são lidos apenas localmente. Você pode conferir na aba Rede das ferramentas de desenvolvedor: digitar não gera solicitações. Por isso, a ferramenta também é adequada para configurações com valores internos.

Mais alguma pergunta?

Contatar o suporte
Texto pronto?

Alugue seu próprio servidor de jogos em 60 segundos

Minecraft, Rust ou FiveM: seu servidor conta com proteção DDoS, gerenciamento fácil de Mods e desempenho suficiente para sua comunidade.

4,4/5 Trustpilot32.000+ Servidores ativosDesde 2010

Sem configuração. Sem riscos. Online em segundos.

Duração flexívelCancele a qualquer momentoOnline em 60 segundos

Procurando mais ferramentas? Ver todas as ferramentas para desenvolvedores