Verificador de Diferença de Arquivos
Cole duas versões de um arquivo e obtenha as diferenças exatas destacadas: verde para inserções, vermelho para exclusões e âmbar para alterações no local. Funciona com código, configurações, prosa, dados CSV e JSON. Sem download e sem cadastro: cole e compare.
Como comparar dois arquivos
-
1
Cole o original
Coloque a versão "antes" no painel esquerdo.
-
2
Cole a versão modificada
Coloque a versão "depois" no painel direito.
-
3
Ajuste a comparação
Marque "ignorar espaços em branco" para ocultar alterações apenas de formatação, ou "ignorar maiúsculas/minúsculas" para comparar sem diferenciar letras.
-
4
Leia o resultado
As linhas adicionadas, removidas e alteradas são codificadas por cores na tabela de comparação, com um resumo de adições, remoções e linhas inalteradas no topo.
Como funciona a comparação
A ferramenta compara os dois textos linha por linha em uma única passagem. Uma linha é marcada como modificada quando o conteúdo na mesma posição difere nos dois lados. Não há modo de exibição para escolher: a tabela lado a lado é o resultado.
- Linhas cinza são linhas que coincidem nos dois lados.
- Linhas verdes são linhas presentes apenas no texto modificado.
- Linhas vermelhas são linhas presentes apenas no texto original.
- Linhas âmbar são linhas que existem nos dois textos, mas diferem.
Como a comparação é posicional, inserir um bloco de linhas desloca tudo o que está abaixo, e essas linhas são marcadas como modificadas.
Ignorando o que não importa
A ferramenta oferece dois alternadores para focar a comparação:
- Ignorar espaços em branco, alterações apenas de formatação não aparecerão.
- Ignorar maiúsculas/minúsculas, útil para palavras-chave SQL ou chaves de configuração.
Algoritmo
A comparação é feita em uma única passagem, então os resultados aparecem quase instantaneamente, mesmo em arquivos grandes. A ferramenta não tenta encontrar a maior subsequência comum como o git diff faz; dois arquivos com conteúdo adicionado no início terão o restante do arquivo marcado como modificado.
Usos comuns
- Revisão de código antes de abrir um PR, para verificar o que você realmente mudou.
- Auditoria de configuração entre um arquivo de ambiente de staging e produção.
- Revisão de conteúdo entre um rascunho e um artigo final.
- Comparação de licença quando dependências upstream enviam novos arquivos LICENSE.
- Reconciliação de dados entre duas exportações CSV de sistemas diferentes.
Erros comuns
- Comparar dois arquivos minificados. Cada um tem uma linha, então tudo é relatado como “linha inteira alterada”. Formate os dois lados antes de colar.
- Comparar arquivos com quebras de linha diferentes. CRLF e LF são comparados como caracteres exatos, então cada linha aparece como alterada; normalize as quebras de linha antes de colar.
- Confundir diferenças apenas de espaços em branco com alterações lógicas. Use o alternador “ignorar espaços em branco” quando um colega reformatar um arquivo.
Perguntas frequentes
O texto que você cola é transmitido aos nossos servidores como parte da requisição da página, porque a comparação é executada na página. Nenhum arquivo é enviado, mas evite colar segredos que você não queira compartilhar.
Não. A comparação é sempre baseada em linhas. Um arquivo JSON minificado é uma única linha, então qualquer alteração é relatada como “linha inteira alterada”; formate os dois lados antes de colar para ver apenas as diferenças reais.
Não. A ferramenta é apenas uma comparação visual: não há exportação de patch. Se você precisar de um arquivo de patch, compare os dois arquivos na sua própria máquina com git diff --no-index e salve a saída.
Não há limite rígido. Dezenas de milhares de linhas estão bem; arquivos muito grandes podem levar alguns segundos antes que a comparação apareça.
Ferramentas relacionadas
Referência da Tabela ASCII
Tabela ASCII completa de 0 a 127 com valores decimais, hexadecimais, octais e binários e notação de referência numérica HTML, incluindo NUL, LF e DEL.
Referência de Caracteres HTML
Lista pesquisável de entidades HTML, seus códigos nomeados e numéricos, e uma cópia com um clique para caracteres e símbolos especiais.
Referência de atalhos de teclado
Pesquise atalhos padrão documentados do VS Code, Chrome e Bash com GNU Readline no macOS, Windows e Linux.
Gerador de EditorConfig
Gere um arquivo .editorconfig com suas regras de estilo e tamanho de indentação, fim de linha, charset e espaços em branco para formatação consistente entre IDEs e editores.
Validador de Email
Valide um endereço de email: verificação de sintaxe RFC 5322, consulta de registro MX em tempo real, além de detalhes de parte local, domínio e comprimento. Nenhum email é enviado.
Gerador de Cores Análogas
Crie uma paleta análoga de cinco cores a partir de qualquer cor base, com o trio clássico, dois tons externos e valores hex, RGB e HSL.
Ferramenta disponível em outros idiomas
- Trình kiểm tra sự khác biệt giữa các tệp [VI]
- ファイル差異チェッカー [JA]
- أداة مطابقة ملفات [AR]
- Comparador de Diferencias de Archivos [ES]
- 파일 차이 검사기 [KO]
- Vérificateur de différences de fichiers [FR]
- Fildiffkontroll [SV]
- Datei-Diff-Prüfer [DE]
- เครื่องมือตรวจสอบความแตกต่างของไฟล์ [TH]
- Alat Pemeriksa Perbedaan File [ID]
- Bestandverschilcontroleerder [NL]
- Program do porównywania plików [PL]
- File Diff Checker [EN]
- Controllore delle differenze dei file [IT]
- Инструмент для проверки совпадения файлов [RU]
- Dosya Farkı Denetleyicisi [TR]
- 文件差异检查器 [ZH]