Compare duas estruturas JSON e destaque as alterações. Veja instantaneamente os valores adicionados, excluídos e modificados.
Comparação JSON profissional para controle de versões e depuração
Visualize ambos os documentos JSON lado a lado com as diferenças destacadas por cores para fácil verificação
Detecta mudanças em cada nível de aninhamento — chaves adicionadas, chaves removidas, valores modificados e mudanças de tipo
Entende a estrutura JSON para que reordenar chaves não apareça como mudança, apenas diferenças de dados reais
Mostra uma contagem de adições, exclusões e modificações para avaliar rapidamente o escopo das mudanças
Exporte os resultados do diff para compartilhar com colegas de equipe ou incluir em revisões de pull request
A comparação é executada inteiramente no seu navegador — seus arquivos JSON nunca são enviados para nenhum servidor
Perguntas comuns sobre comparação JSON
Objetos JSON não são ordenados por especificação, então nossa ferramenta compara por nomes de chave, não por posição. Se as mesmas chaves contêm os mesmos valores em uma ordem diferente, nenhuma diferença é relatada. Isso corresponde a como os parsers JSON realmente funcionam.
Sim — cole dois documentos JSON e a ferramenta destaca cada diferença. Isso é útil para comparar respostas de API entre ambientes (staging vs produção), antes e depois de uma mudança de código, ou entre versões de API.
Chaves adicionadas (presentes à direita mas não à esquerda), chaves removidas (presentes à esquerda mas não à direita), valores modificados (mesma chave, valor diferente) e mudanças de tipo (ex. uma string transformada em número). Cada tipo tem uma cor diferente.
Sim, a ferramenta lida com arquivos de até 100 MB. Para comparações muito grandes, os resultados podem levar um momento para serem calculados. O algoritmo diff é otimizado para estruturas profundamente aninhadas comuns em respostas API e arquivos de configuração.
Com certeza. Os usos comuns incluem comparar arquivos de configuração entre ambientes, verificar saídas de migração de banco de dados, checar mudanças de resposta API após implantações e revisar a evolução do esquema JSON.