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.

JSON 1

JSON 2

Como usar a Comparação JSON

01

Cole seu primeiro objeto JSON na área de texto esquerda

02

Cole seu segundo objeto JSON na área de texto direita

03

Clique em 'Comparar JSON' para ver as diferenças destacadas

04

Revise propriedades adicionadas, removidas, atualizadas e inalteradas

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

FAQ

Lida com objetos aninhados e arrays?

Sim, compara recursivamente todas as estruturas aninhadas para encontrar diferenças profundas

Meus dados estão seguros?

Todo o processamento acontece localmente no seu navegador - nenhum dado é enviado para servidores

Quais formatos são suportados para download?

Os resultados podem ser baixados como arquivos de texto formatados para fácil compartilhamento e documentação

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.

Como usar a ferramenta de comparação JSON

  1. 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. 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. 3

    Clique em "Comparar JSON"

    A ferramenta compara recursivamente os dois objetos e destaca cada alteração em estruturas aninhadas e arrays.

  4. 4

    Revise os resultados

    Inspecione as propriedades adicionadas, removidas, atualizadas e inalteradas, e alterne entre as visualizações lado a lado e unificada.

  5. 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

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.