Comparador de Texto e JSON Online (Diff)
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
como usar
- 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.
- 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.
- 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ó.
- 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.