Como usar: Comparador de textos
- 1
Adicione as duas versões
Cole o original à esquerda e o texto alterado à direita, ou abra ou solte um arquivo em cada lado.
- 2
Escolha como comparar
Escolha a visualização lado a lado ou unificada, o destaque por palavras ou caracteres e se quer ignorar espaços em branco ou maiúsculas e minúsculas.
- 3
Percorra as alterações
Use as setas ou as teclas N e P para pular entre as alterações e expanda as linhas recolhidas quando precisar de mais contexto.
- 4
Salve o resultado
Baixe um arquivo .patch ou copie o diff unificado para compartilhar ou aplicar com o Git.
Limites e Pro
Grátis e sem cadastro: abra arquivos de texto ou código de até 20 MB cada e compare dezenas de milhares de linhas; uma comparação que levaria mais de 8 segundos é interrompida com uma mensagem.
O Pro remove os anúncios; o tamanho da comparação é limitado apenas pela memória do seu dispositivo. Ver o Pro
Sobre: Comparador de textos
Descobrir o que mudou entre dois rascunhos de um contrato, duas versões de um arquivo de configuração ou duas exportações da mesma planilha é lento e sujeito a erros quando feito a olho. Cole ou solte as duas versões e este comparador as alinha, marcando em vermelho as linhas removidas, em verde as linhas adicionadas e com as duas cores as linhas editadas, destacando dentro de cada linha as palavras ou os caracteres exatos que são diferentes.
O modo Lado a lado é ideal para textos e contratos; o modo Unificado empilha as linhas removidas e adicionadas como o Git e as ferramentas de revisão de código fazem. Escolha o destaque por palavras para textos escritos, por caracteres para códigos, IDs e números, ou por linhas quando você só quer saber quais linhas mudaram. Ignorar espaços em branco esconde código reindentado e espaços no fim da linha; ignorar maiúsculas e minúsculas trata “Total” e “TOTAL” como iguais.
Trechos longos sem alterações são recolhidos, deixando três linhas de contexto para que as mudanças se destaquem, e as setas (ou as teclas N e P) levam de uma alteração à seguinte. A comparação roda em uma thread em segundo plano usando o algoritmo de Myers da biblioteca de código aberto jsdiff, então arquivos de 10.000 linhas ou mais continuam fluidos; resultados muito grandes são desenhados sob demanda conforme você rola a página.
Quando terminar, baixe as diferenças como um arquivo .patch unificado padrão, compatível com git apply e patch, ou copie-o para a área de transferência. O comparador trabalha com texto simples: ele não lê arquivos Word, PDF ou de imagem e mostra parágrafos movidos como uma remoção mais uma adição, e não como uma movimentação.
Privacidade
Os dois textos e os arquivos que você abrir são lidos e comparados por esta página no seu navegador; nada é enviado. A última comparação só é mantida no armazenamento local enquanto os dois textos juntos tiverem menos de 400.000 caracteres, então um arquivo grande ou sensível nunca é salvo.
Recursos
Lado a lado ou unificado
Visualização em duas colunas para documentos e unificada no estilo Git para código, ambas com números de linha.
Destaque por palavras e caracteres
Veja exatamente o que mudou dentro de uma linha, e não apenas que a linha é diferente.
Feito para arquivos grandes
Um processo em segundo plano e a renderização sob demanda mantêm fluidas as comparações de 10.000 linhas.
Exportação .patch padrão
Diff unificado com três linhas de contexto, pronto para git apply ou revisão de código.