Comparador JSON

Compare dois documentos JSON e veja exatamente o que mudou.

O Comparador JSON do ToolsSoup é uma ferramenta online gratuita que compara dois documentos JSON e destaca exatamente o que mudou — cada valor adicionado, removido e modificado, com o seu caminho completo. Cole uma versão original e uma alterada, clique em Comparar e leia uma lista clara e colorida das diferenças. Tudo roda no seu navegador e nada é enviado para lugar nenhum.

O que é um comparador JSON?

Um comparador JSON compara dois valores JSON e informa as diferenças entre eles. Em vez de comparar dois arquivos lado a lado forçando a vista, você recebe uma lista precisa: quais chaves foram adicionadas, quais foram removidas e quais valores mudaram, cada uma identificada pelo seu caminho, como user.address.city ou items[2]. Desenvolvedores usam para revisar mudanças de API, comparar arquivos de configuração e confirmar que uma edição fez exatamente o que pretendiam.

Como comparar dois arquivos JSON online

Comparar JSON com o ToolsSoup leva apenas alguns segundos:

  1. Cole o JSON original na caixa da esquerda e o JSON alterado na caixa da direita.
  2. Clique em Comparar para executar uma comparação profunda, chave por chave, dos dois documentos.
  3. Revise os resultados coloridos — adições, remoções e alterações — e copie as diferenças se precisar.

Como as diferenças de JSON são detectadas

A ferramenta analisa os dois lados e os percorre recursivamente. Objetos são comparados por chave, arrays por posição e valores por igualdade profunda, então estruturas aninhadas são comparadas até o fim. Uma diferença só é informada quando os dados em si realmente mudam — reindentar ou reordenar as chaves do mesmo JSON não gera nenhuma diferença.

Por que usar este comparador JSON?

  • 100% gratuito, sem anúncios, cadastro ou limites de uso.
  • Roda inteiramente no seu navegador — seus dados nunca são enviados a um servidor.
  • Comparação profunda de objetos e arrays aninhados com caminhos de chave completos.
  • Adições, remoções e alterações coloridas e fáceis de identificar.
  • Funciona offline depois que a página é carregada.

Perguntas frequentes

Este comparador JSON é gratuito?

Sim. Todas as ferramentas do ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.

A ordem das chaves afeta a comparação?

Não. Objetos são comparados pelo nome da chave, então as mesmas chaves em uma ordem diferente contam como idênticas. Já os arrays são comparados por posição, porque a ordem é significativa em um array JSON.

Ele consegue comparar objetos e arrays aninhados?

Sim. A comparação é recursiva, então diferenças dentro de objetos e arrays profundamente aninhados são encontradas e informadas com o seu caminho completo, como user.roles[0].

Por que reformatar meu JSON não mostra diferenças?

Porque a ferramenta compara dados, não formatação. Espaços, indentação e ordem das chaves não alteram os valores em si, então um JSON reindentado ou minificado com o mesmo conteúdo aparece como idêntico.

Meus dados JSON estão seguros?

Com certeza. Toda a comparação acontece localmente no seu navegador usando JavaScript, então seu JSON nunca é enviado nem armazenado em nenhum servidor.