Comparar texto

Encontre a diferença entre dois arquivos de texto

Compare dois arquivos de texto online

O Diffchecker é um verificador de diferenças online e gratuito para texto, código e dados. Cole as duas versões ou solte dois arquivos, e cada inserção, exclusão e edição é destacada linha por linha, sem instalar nada e sem criar conta.

Tudo na ferramenta de diff de texto

Um espaço de trabalho completo de comparação, não apenas um marca-texto. Troque de visualização, ajuste o destaque, mescle alterações e guarde seu trabalho.

Side-by-side text comparison in Diffchecker

Visualização dividida

A visualização padrão. O original à esquerda, a versão alterada à direita, remoções em vermelho e adições em verde. Os dois lados rolam juntos, então você nunca perde seu lugar em nenhuma das versões.

Visualização unificada

Uma única coluna, o mesmo formato que o Git e as ferramentas de revisão de código usam. Grátis para testar e ilimitado no Pro.

Regras de ignorar personalizadas

Diga à comparação o que pular: datas e horários, números de build, IDs de sessão ou qualquer texto que você escolher.

Nível de detalhe ajustável

O modo Inteligente, que é o padrão, escolhe o destaque mais claro para cada alteração: caracteres isolados onde o nível de caractere se encaixa, palavras inteiras onde o nível de palavra se encaixa. Ou fixe toda a comparação em um dos dois.

Syntax-highlighted code comparison

Comparação com realce de sintaxe

Colore seu código por linguagem enquanto o diff o marca por alteração. JavaScript, Python, Java, Go, SQL, JSON, YAML e mais.

Editor em tempo real

Digite em qualquer um dos lados depois de comparar e as diferenças são recalculadas na hora, então corrigir o que você acabou de encontrar não significa começar de novo. Grátis para testar e ilimitado no Pro.

Mesclar alterações

Monte uma versão combinada aceitando alterações individuais de qualquer um dos lados. Clique na seta de uma alteração para trazê-la para o outro lado, e o resultado é atualizado ao vivo no editor. Grátis para testar e ilimitado no Pro.

Sem cadastro para comparar

Cole e compare na hora. Uma conta só é necessária para salvar, compartilhar ou fazer upgrade.

Sem limite de tamanho de arquivo

Compare arquivos de log longos e exportações grandes por inteiro.

Compartilhe uma comparação como link

Salve uma comparação e envie uma URL em vez de dois anexos e uma explicação.

Comente nas linhas

Deixe comentários em linhas específicas para que os revisores discutam uma alteração onde ela aconteceu.

Exportar como PDF

Transforme uma comparação em um documento que você pode compartilhar.

Como comparar dois arquivos de texto online

  1. 1

    Cole seu texto original

    Cole no editor da esquerda ou arraste um arquivo até ele. Texto simples, código, logs, CSV e Markdown funcionam.

  2. 2

    Cole a versão alterada

    Faça o mesmo à direita. Os dois lados não precisam ter o mesmo tamanho nem ser do mesmo tipo de arquivo.

  3. 3

    Clique em Encontrar Diferença

    Toda alteração é destacada de uma vez: remoções em vermelho à esquerda, adições em verde à direita.

  4. 4

    Troque de visualização ou exporte

    Alterne entre a visualização dividida e a unificada, desça ao nível de caractere, mescle as alterações ou exporte o resultado como PDF.

Por que o Diffchecker?

A maioria das ferramentas de diff online é de uso único: você cola, compara e recomeça do zero se quiser mudar algo. O editor do Diffchecker continua ativo. Corrija um erro de digitação em qualquer um dos lados e o destaque se atualiza enquanto você digita, com sua posição de rolagem e suas configurações de visualização intactas.

  • Recomparação em tempo real conforme você edita qualquer um dos lados
  • Regras de ignorar personalizadas para pular datas, IDs ou qualquer texto que você indicar
  • Ocultar linhas inalteradas para reduzir um arquivo longo apenas às edições
  • Alternância de quebra de linha para linhas longas, sem rolagem horizontal
  • Resumo das diferenças por IA que descreve o que mudou em linguagem simples (Pro)
  • Criptografado em trânsito

    Todo o tráfego entre seu navegador e o Diffchecker é criptografado com TLS.

  • Offline no Desktop

    O Diffchecker Desktop compara arquivos na sua máquina, sem conexão com a internet.

  • Certificação independente

    Seus arquivos são tratados sob um programa de segurança da informação certificado pela ISO/IEC 27001.

    Visite nosso Trust Center

O que as pessoas comparam com o Diffchecker

Desenvolvedores e engenheiros

  • Comparar duas versões de um arquivo de configuração antes de um deploy
  • Fazer o diff de respostas de API para achar o campo que mudou
  • Conferir a saída de log de duas execuções do mesmo job
  • Revisar um trecho de código fora de um pull request

Escritores e editores

  • Comparar dois rascunhos e ver exatamente quais frases mudaram de lugar
  • Conferir uma revisão de texto contra a versão que você enviou
  • Detectar edições silenciosas entre um artigo publicado e uma cópia arquivada
  • Mesclar o retorno de dois revisores em um único documento

Dados e operações

  • Comparar duas exportações CSV para achar linhas adicionadas ou removidas
  • Conferir uma lista de referência contra uma versão atualizada
  • Confirmar que uma edição em massa alterou apenas os registros pretendidos
  • Fazer o diff de dois despejos de variáveis de ambiente

O que você pode comparar

Qualquer coisa armazenada como texto simples. Cole diretamente ou arraste um arquivo para qualquer um dos lados. Os dois lados não precisam ser do mesmo formato.

Texto simples e prosa

Prosa e anotações, incluindo texto colado direto de um processador de texto. O destaque por palavra mantém as frases legíveis.

  • .txt
  • .md

Código-fonte

Arquivos-fonte em qualquer linguagem, com realce de sintaxe aplicado sobre o diff.

  • .js
  • .ts
  • .py
  • .java
  • .cs
  • .go
  • .rs
  • .rb
  • .php
  • .swift
  • .kt
  • .sh
  • .sql

Dados e configuração

Arquivos estruturados de configuração e de dados, onde as regras de ignorar personalizadas mais importam.

  • .json
  • .xml
  • .yaml
  • .toml
  • .env
  • .csv
  • .tsv

Logs e saídas

Saída de aplicações e resultados de testes, onde ocultar as linhas inalteradas reduz um arquivo longo à parte que divergiu.

  • .log
  • .out
  • .err

Sem limite de tamanho de arquivo. Entradas grandes demoram mais para renderizar em um navegador, e o Diffchecker Desktop é mais rápido porque roda localmente.

Como obter uma comparação mais limpa

A maioria das comparações que parecem erradas não está errada. Elas mostram diferenças reais que você não queria ver e escondem justamente as que você queria.

Tudo aparece destacado

Ative a opção de ocultar alterações de espaços em branco. Uma comparação inteiramente vermelha e verde quase sempre é questão de fim de linha ou de indentação, e não de conteúdo, normalmente um par Windows e Mac ou uma colagem que converteu tabulações em espaços.

O mesmo ruído em todas as linhas

Adicione uma regra de ignorar personalizada para o padrão que se repete. Logs e arquivos gerados trazem uma data ou um número de build em cada linha, então toda linha difere mesmo quando nada mudou.

Um arquivo longo com poucas alterações

Ative a opção de ocultar linhas inalteradas. Ela recolhe as seções intocadas, o que normalmente reduz uma comparação de vários milhares de linhas a uma ou duas telas.

Uma alteração que você vê mas não consegue localizar

Mude para o nível de caractere. O nível de palavra diz que um termo mudou; o nível de caractere mostra qual caractere, que é o que você quer para identificadores, hashes e valores monetários.

Blocos que se moveram em vez de mudar

Compare os dois blocos sozinhos em uma segunda comparação. Uma seção realocada aparece como exclusão em um ponto e como inserção em outro, e isso confirma se ela foi movida ou reescrita.

Usado por equipes e certificado de forma independente

  • Intuit
  • Lyft
  • National Geographic
  • Salesforce
  • The Wall Street Journal
  • Congressional Budget Office
  • Zoom
  • Dow Jones

Certificado ISO/IEC 27001

Nosso sistema de gestão de segurança da informação é auditado e certificado de forma independente. Veja o certificado no nosso Trust Center.

We're doing a large-scale migration at Airbnb and our entire team uses Diffchecker to ensure that we don't introduce diffs in the new output. The UX for finding diffs is the best we've found across all the diff checking tools. Our most used feature is the ability to save and share diffs, which helps us easily share diffs for debugging and issue tracking.
Zhi PanSoftware Engineer, Airbnb

Perguntas frequentes sobre comparar textos

Mais formas de comparar com o Diffchecker

Compare sem o navegador

O Diffchecker Desktop compara textos, documentos, imagens, planilhas e pastas inteiras na sua máquina, offline.

Experimente grátis!

Teste de 14 dias

Não é necessário cartão de crédito