JSON Diff - Ferramenta online para comparar e validar JSON
Compare dois arquivos JSON online: visualize as diferenças, identifique erros e valide a estrutura, com processamento seguro no seu navegador.
Cole dois objetos JSON nos campos de entrada e a ferramenta destaca imediatamente todas as diferenças — propriedades adicionadas, removidas, atualizadas e inalteradas. Ela percorre recursivamente objetos aninhados e arrays para um diff profundo, suporta visualizações lado a lado e unificada, e funciona inteiramente no navegador sem enviar dados a servidores.
JSON 1
1
JSON 2
1
Principais Características
Comparação Profunda
Compara recursivamente objetos aninhados e arrays para encontrar todas as diferenças
Múltiplos Modos de Visualização
Alterne entre visualizações de diferença lado a lado e unificadas para melhor legibilidade
Resultados Detalhados
Categoriza mudanças em propriedades adicionadas, removidas, atualizadas e inalteradas
Como usar a ferramenta de comparação JSON
- 1
Cole o primeiro JSON
Insira o objeto JSON original ou de referência na área de texto esquerda. Use o botão Formatar para organizar a indentação se necessário.
- 2
Cole o segundo JSON
Insira o JSON que deseja comparar na área de texto direita — ambas as entradas são necessárias antes de comparar.
- 3
Clique em "Comparar JSON"
A ferramenta compara recursivamente os dois objetos e destaca cada alteração em estruturas aninhadas e arrays.
- 4
Revise os resultados
Inspecione as propriedades adicionadas, removidas, atualizadas e inalteradas, e alterne entre as visualizações lado a lado e unificada.
- 5
Copie ou baixe
Copie a comparação para a área de transferência ou baixe como arquivo de texto formatado para compartilhamento e documentação.
Referências
- RFC 8259 — JSON
A especificação IETF que define o formato de intercâmbio de dados JSON ao qual ambos os documentos comparados devem obedecer.
- RFC 6902 — JSON Patch
Define um formato padrão de documento JSON para expressar uma sequência de alterações (adição, remoção, substituição) entre dois valores JSON.
Ferramentas relacionadas
Formatador JSON
Embeleze e valide cada objeto JSON antes de compará-los.
Comparar texto
Compare dois blocos de texto simples linha a linha em vez de por estrutura.
JSON para XML
Converta seus documentos JSON em XML para sistemas que o exigem.
YAML para JSON
Converta arquivos YAML em JSON para poder fazer diff com esta ferramenta.
Perguntas frequentes
- A ferramenta lida com objetos aninhados e arrays?
- Sim, ela compara recursivamente todas as estruturas aninhadas e encontra diferenças em qualquer nível de profundidade.
- Meus dados estão seguros?
- Todo o processamento acontece localmente no navegador — nenhum dado é enviado a servidores externos.
- Qual é a diferença entre a visualização lado a lado e a unificada?
- A visualização lado a lado coloca os dois JSONs em colunas paralelas para revisão visual rápida, enquanto a unificada intercala as mudanças em um único fluxo semelhante ao git diff.
- Como as mudanças são categorizadas nos resultados?
- As diferenças são agrupadas em quatro categorias — adicionadas, removidas, atualizadas e inalteradas — para que você veja exatamente o que mudou entre os dois documentos.
- Posso comparar respostas de API em JSON?
- Sim, essa é uma das aplicações mais comuns: cole as respostas de produção e homologação para identificar discrepâncias imediatamente.
- A ferramenta detecta mudanças na ordem das chaves?
- A comparação é estrutural, portanto a ordem das chaves em objetos JSON não afeta o resultado — somente os valores associados a cada chave são verificados.