[esc] voltar · [⌘k] paleta

Comparador de Texto e JSON Online (Diff)

011 · local · sem upload

Compare dois textos ou dois JSONs em painéis editáveis lado a lado, com a rolagem dos dois sincronizada e o destaque apontando o trecho exato que mudou dentro da linha, não a linha inteira. Cole de um lado, ajuste do outro e acompanhe as estatísticas de linhas adicionadas, removidas e o percentual de similaridade enquanto edita.

  • diff
  • comparar
  • diferença
  • texto
  • json
  • merge
carregando ferramenta
montando a interface no navegador…

como usar

  1. 01

    Cole o conteúdo original

    Cole no painel da esquerda a versão que serve de referência. Ele é editável, então dá para corrigir ali mesmo.

  2. 02

    Cole a versão modificada

    No painel da direita, cole o conteúdo alterado. A comparação refaz sozinha a cada tecla, nos dois lados.

  3. 03

    Escolha a visualização

    Alterne entre lado a lado, que mostra as duas versões em colunas, e unificada, que intercala as linhas numa coluna só.

  4. 04

    Analise as diferenças

    O trecho alterado aparece marcado dentro da linha, então não é preciso conferir caractere por caractere. As estatísticas dimensionam o tamanho da mudança.

recursos

  • Destaque do trecho alterado dentro da linha, não só da linha
  • Rolagem sincronizada entre os dois painéis
  • Painéis editáveis: a entrada e o resultado são o mesmo lugar
  • Visualização lado a lado ou unificada, com realce de sintaxe json
  • Cálculo de similaridade entre os textos
  • Comparação local, sem envio de conteúdo

perguntas frequentes

Qual a diferença entre a visualização unificada e lado a lado?

A visualização lado a lado coloca as duas versões em colunas paralelas, o que facilita comparar blocos inteiros de texto. A unificada intercala as linhas em uma coluna só, marcando adições e remoções, e é mais confortável em telas estreitas e em arquivos com muitas mudanças pontuais.

A comparação de JSON ignora a ordem das chaves?

Quando o conteúdo é reconhecido como JSON, a ferramenta normaliza a formatação antes de comparar, o que elimina diferenças causadas apenas por identação. Diferenças de ordem entre chaves de um mesmo objeto continuam aparecendo, então formatar os dois lados antes ajuda a isolar o que mudou de verdade.

por que criei esta ferramenta

Comparar textos manualmente é trabalhoso e propenso a erro. Criei esta ferramenta para visualizar diferenças com cores e estatísticas, com suporte a texto e JSON, detecção automática de formato e cálculo de similaridade. É o que uso para revisar mudanças de configuração entre ambientes e conferir respostas de API antes e depois de um deploy.

ferramentas relacionadas

ver todas em Texto & Formatação · ver o catálogo completo