Comparar JSON & Diff Online

Grátis Comparação profunda · Saída colorida · Todos os níveis
Erro
JSON Esquerdo (Original)
JSON Direito (Modificado)
Resultado do Diff
// O resultado da comparação aparecerá aqui

Mais Ferramentas para Desenvolvedores

Formatador JSON
Formate, valide e minifique
JSON → YAML
Converter para YAML
JSON → CSV
Array para CSV
JSON → XML
Para marcação XML
Formatador YAML
Formatar e validar
Gerador de Hash
Hashes MD5/SHA
Decodificador JWT
Decodificar tokens JWT
Base64
Codificar e decodificar

Por que esta é a melhor ferramenta para comparar JSON

Comparação recursiva profunda

Compara JSON em todos os níveis de aninhamento. Trata objetos e arrays profundos, strings, números, booleanos e null, com o caminho completo de cada diferença.

Saída de diff colorida

As diferenças usam cores: verde para adições, vermelho para remoções, amarelo para modificações. Veja rapidamente o que mudou entre dois documentos JSON.

Caminho JSON completo

Cada diferença mostra o caminho exato no JSON (por exemplo, servidor.db.pool.max), para você saber precisamente onde a alteração ocorreu.

100% no cliente

Toda a comparação roda no seu navegador. Seus dados JSON não saem do dispositivo — ideal para comparar respostas de API ou arquivos de configuração sensíveis.

Perguntas frequentes

Como funciona o Comparar JSON?

A ferramenta analisa os dois JSONs e faz uma comparação recursiva profunda. Identifica chaves adicionadas, removidas e valores alterados em todos os níveis, exibindo o resultado com cores.

Compara objetos JSON aninhados?

Sim. A comparação é totalmente recursiva e cobre objetos e arrays profundamente aninhados. Cada diferença mostra o caminho completo no JSON (por exemplo, servidor.db.pool.max).

Meus dados estão seguros?

Sim. Todo o processamento ocorre no seu navegador com JavaScript. Nenhum dado é enviado a servidores. Depois que a página carregar, você pode até usar offline.

Posso comparar arrays JSON?

Sim. Os arrays são comparados elemento a elemento (por índice). Se um array for mais longo, os elementos extras aparecem como adições ou remoções.

Guia aprofundado
Guia Completo de JSON
Formatação, validação, conversão e boas práticas
Ler o guia