Comparação de respostas de API
Compare respostas JSON dos endpoints v1 e v2 para confirmar campos adicionados, removidos e mudanças de valores em testes de integração ou regressão.
Compare respostas JSON dos endpoints v1 e v2 para confirmar campos adicionados, removidos e mudanças de valores em testes de integração ou regressão.
Compare configurações JSON de desenvolvimento, staging e produção e reduza ruído irrelevante ignorando a ordem.
Confira estruturas JSON antigas e novas depois de uma migração para validar nomes, valores padrão e objetos divididos.
Compare duas requisições, logs ou snapshots de estado para entender exatamente o que mudou antes e depois de um problema.
Importe ou cole dois arquivos JSON e inspecione diferenças estruturais e por campo em configurações, exports, fixtures ou amostras de API.
Etapa
Etapa 1 – Cole ou importe os dois arquivos JSON
Etapa
Etapa 2 – Configure as opções de comparação
Etapa
Etapa 3 – Revise a visualização do diff
Etapa
Etapa 4 – Exporte os resultados
Dicas rápidas para comparar JSON
Combine estas ferramentas com a comparação de JSON para fluxos de validação, formatação e geração de código.
Formate primeiro para normalizar espaços e facilitar a leitura do diff.
Valide os dois JSON antes de comparar para garantir que a sintaxe esteja correta.
Repare JSON malformado antes da comparação quando um dos lados não puder ser analisado.
Converta um payload JSON revisado em planilha depois de confirmar as diferenças.
A ferramenta faz um diff estrutural para detectar adições, exclusões e modificações em objetos e arrays aninhados.
Não. Tudo é processado localmente no seu navegador e nunca é enviado aos nossos servidores.
Você pode ignorar espaços em branco, ignorar maiúsculas/minúsculas e ignorar ordem para focar em mudanças estruturais relevantes.
Sim. A opção ignora/normaliza espaços dentro de valores string. Espaços fora de strings já são ignorados ao fazer o parsing do JSON.
Sim. Com Ignorar maiúsculas/minúsculas, chaves e valores string são comparados sem diferenciar letras maiúsculas e minúsculas.
Sim. Ignorar ordem trata chaves de objetos e elementos de arrays como não dependentes de ordem, útil quando a ordem não é significativa.
Quando alguma opção de ignorar está ativa, a visualização muda para uma prévia normalizada para que o destaque siga exatamente essas regras. Desative as opções para voltar a editar o JSON bruto.
JSON Patch é um padrão de operações (add, remove, replace etc.) para transformar um documento JSON em outro.
Calculamos um conjunto confiável de operações de A → B com base em caminhos JSON Pointer. Para arrays, podemos usar substituições conservadoras para evitar problemas de índice.
Use Copiar resumo para copiar uma visão geral, Exportar relatório para baixar um relatório em Markdown ou Exportar JSON Patch para aplicar as mudanças programaticamente.