Comparador de JSON

Compare dois documentos JSON e destaque as diferenças.

Antes
Depois

Exemplos de uso

Ver como uma resposta de API mudou após um deploy

Cole a resposta antiga e a nova da mesma API lado a lado para ver exatamente quais campos foram adicionados, removidos ou alterados.

Comparar duas versões de um arquivo de configuração

Compare um arquivo de configuração JSON antes e depois de uma edição para confirmar que só a parte pretendida mudou.

Comparar o valor esperado de um teste com o resultado real

Coloque o JSON esperado e o JSON real de um teste para encontrar rapidamente quais campos diferem.

Perguntas frequentes

O que eu digito é enviado a um servidor?

Não. Toda a comparação acontece inteiramente no seu navegador, e o que você digita nunca é enviado a um servidor.

A ordem das chaves dentro de um objeto importa?

Não. A ordem das chaves não afeta a comparação, apenas se os valores em si coincidem.

O que acontece se a ordem de um array mudar?

Arrays são comparados índice por índice, então se a ordem dos valores mudar, essas posições de índice podem aparecer como alteradas.

E se uma das entradas não for um JSON válido?

Uma mensagem de erro específica aparece abaixo da entrada inválida, e o resultado da comparação só aparece quando ambas as entradas são JSON válido.