Visualizador de Diferenças
Cole primeiro o texto original.
Este texto é longo demais para ser comparado aqui. Cada texto pode ter até 20.000 linhas e 500.000 caracteres.
Estes textos são diferentes demais para serem comparados linha por linha aqui. Compare uma parte menor de cada texto.
Seu navegador não permitiu que esta página guardasse o texto para a próxima etapa. Permita os dados do site para esta página ou use um texto mais curto e tente de novo.
Duas versões de um contrato, duas cópias de um arquivo de configuração, dois rascunhos de um e-mail: quando você precisa ver exatamente o que mudou entre eles, percorrer com os olhos não é eficiente. Este visualizador de diferenças compara os dois textos linha por linha, destaca adições em verde e remoções em vermelho e mostra o resultado em uma visão unificada ou lado a lado, com os números de linha das duas versões.
Como comparar dois textos
-
1
Cole o texto original
Cole ou digite a primeira versão do texto e avance para a próxima etapa.
-
2
Cole o texto alterado
Adicione a versão que você quer comparar com o original e avance para a comparação.
-
3
Revise as diferenças
As linhas removidas aparecem em vermelho e as adicionadas em verde, com as palavras alteradas marcadas dentro das linhas editadas. Alterne entre a visualização lado a lado e a unificada, ignore espaços ou maiúsculas e minúsculas e copie o resultado como diff unificado.
Marcadores de diferença em resumo
| Símbolo | Significado |
|---|---|
+ |
A linha existe apenas na nova versão (adicionada) |
- |
A linha existe apenas no original (removida) |
| (vazio) | A linha é idêntica nas duas versões (contexto) |
Unificada ou lado a lado
- Unificada. Os dois textos são empilhados em uma única coluna. Linhas adicionadas aparecem em verde, removidas em vermelho, inalteradas sem cor, e cada linha mostra seu número no original e na nova versão.
- Lado a lado. O original e a nova versão aparecem em colunas paralelas. Uma célula vazia de um lado significa que a linha existe apenas do outro.
Comparação por linhas
A ferramenta compara os textos linha por linha, incluindo espaços, e encontra o menor conjunto de inserções e remoções de linhas que transforma um texto no outro. Mudanças de indentação e de espaços finais aparecem portanto como linhas alteradas, algo útil ao comparar código reformatado, texto reajustado para uma largura de linha diferente ou trechos YAML e INI em que espaços finais entram acidentalmente.
Dicas
- Use um separador de linha em branco se quiser comparar seções de um documento maior; o algoritmo lida bem com entradas longas.
- Compare JSON depois de formatar. Dois objetos JSON idênticos serializados em linhas diferentes parecem diferentes para um diff cru; formate primeiro.
- Remova carimbos de data/hora para diffs de arquivos de log, caso contrário, cada linha aparece como alterada.
- Mantenha os dois textos na mesma ordem. A ferramenta combina linhas idênticas, mas não detecta blocos movidos; trocar dois parágrafos aparece como uma remoção mais uma adição.
Perguntas frequentes
Ele compara os dois textos linha por linha e encontra o menor conjunto de inserções e remoções que transforma uma versão na outra (uma abordagem de subsequência comum mais longa). Ele apenas mostra o que difere; não mescla nem altera arquivos.
Sim. A ferramenta trata a entrada como texto simples, então código, arquivos de configuração, JSON, logs e prosa funcionam igualmente. A saída é exibida em fonte monoespaçada para que a formatação continue legível, e não há análise específica de linguagem, o que a torna confiável para qualquer tipo de arquivo.
O diff por linhas compara cada linha em sua posição e não rastreia blocos que se moveram. Trocar dois parágrafos aparece portanto como um bloco removido e outro adicionado. Isso é um comportamento normal para esse tipo de comparação.
Os dois textos ficam no seu navegador: eles são comparados nesta página e não são enviados aos nossos servidores nem adicionados ao link da página. Entre as etapas, eles ficam guardados apenas nesta aba do navegador, até você fechá-la ou escolher Recomeçar.
Ferramentas relacionadas
Gerador de Cartão CSS
Crie o CSS de um contêiner de cartão: fundo, borda, raio dos cantos, espaçamento interno e sombra suave, com pré-visualização imediata e código para copiar e colar.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Visualizador de Markdown
Escreva Markdown e veja a renderização HTML atualizar ao vivo. Sintaxe com estilo GitHub, incluindo tabelas, listas de tarefas, blocos de código cercados e autolinks.
Gerador de README
Gere um README.md estruturado a partir de alguns campos: nome do projeto, tagline, recursos, comando de instalação, trecho de início rápido, autor e licença. Cole direto no seu repositório.
Ferramenta disponível em outros idiomas
- 差分ビューア [JA]
- Verschillenweergave [NL]
- Visor de diferencias [ES]
- Trình xem khác biệt [VI]
- عارض الفروق [AR]
- Penampil Perbedaan [ID]
- Diff-Viewer [DE]
- Skillnadsvisare [SV]
- 차이 뷰어 [KO]
- โปรแกรมดูความแตกต่าง [TH]
- Visualiseur de différences [FR]
- Podgląd różnic [PL]
- Diff Viewer [EN]
- Visualizzatore di differenze [IT]
- Просмотр различий [RU]
- Fark Görüntüleyici [TR]
- 差异查看器 [ZH]