Uma ferramenta de diff JSON semântica que entende a estrutura — não apenas texto. Detecta alterações de valor, incompatibilidades de tipo e propriedades ausentes com o caminho completo.
Compare JSON com precisão e facilidade. Perfeito para validação de dados, testes de API e depuração.
Destaque as diferenças nos dados JSON com cores diferentes, incluindo adições, exclusões e modificações de itens.
Compare objetos JSON em menos de um segundo e veja as diferenças imediatamente.
Seus dados JSON existem apenas na memória, e todas as comparações são realizadas no navegador para garantir a segurança dos dados.
Comece a comparação de JSON em etapas simples.
Digite ou cole seu JSON original e outro objeto JSON nos campos de entrada de ambos os lados.
Clique em «Comparar» para comparar.
Veja os resultados das diferenças com realce.
Nossa ferramenta utiliza algoritmos de comparação estrutural para analisar profundamente as diferenças de dados JSON, indo além da simples comparação linha por linha baseada em texto.
Ambas as entradas JSON são analisadas em estruturas de árvore. As chaves dos objetos são ordenadas alfabeticamente para que diferenças na ordem das chaves não produzam falsos positivos.
O algoritmo percorre recursivamente ambas as árvores JSON, comparando os valores em cada caminho. Detecta mudanças de tipo, mudanças de valor, adições e exclusões em cada nível de aninhamento.
Arrays podem ser comparados usando três estratégias: Por índice (posicional), LCS (Subsequência Comum Mais Longa para detectar inserções/exclusões) ou Sem ordem (comparação tipo conjunto que ignora a ordem).
As diferenças são mapeadas de volta para suas posições de origem e renderizadas com destaques codificados por cor — verde para adições, vermelho para exclusões e amarelo para modificações.
A comparação JSON é essencial em muitos fluxos de trabalho de desenvolvimento.
Compare as respostas de API esperadas versus as reais para verificar o comportamento dos endpoints durante o desenvolvimento e os testes de regressão.
Acompanhe as mudanças entre versões de arquivos de configuração, como package.json, tsconfig.json ou configurações de implantação.
Verifique as saídas de transformação de dados comparando os objetos JSON de origem e resultado para garantir a correção.
Identifique rapidamente mudanças de estado inesperadas comparando snapshots JSON capturados em diferentes pontos da sua aplicação.
Você pode pré-carregar dados JSON na página de resultados de comparação passando parâmetros de consulta. Isso é útil para compartilhar comparações, integrações CI/CD ou testes automatizados.
Passe URLs publicamente acessíveis aos parâmetros base e contrast. A ferramenta buscará o conteúdo JSON dessas URLs.
Codifique seu conteúdo como uma string Base64 e passe-o diretamente. Use base-64.com para codificar/decodificar seus dados.