Como usar
- Cole os dados ou abra um arquivo UTF-8; teste o exemplo para ver o formato esperado.
- Comparar
- Revise o resultado e copie uma seleção, tudo ou baixe um arquivo.
Comparador JSON
Compare estruturas JSON e encontre valores adicionados, removidos ou alterados.
Comparação, análise e formatação são executadas no navegador. A entrada não é enviada ao DevToolsy.
Como funciona
As chaves são comparadas pelo nome e os arrays pelo índice. A formatação e a ordem das chaves não contam como mudanças. Números são comparados com precisão, incluindo IDs grandes e formas equivalentes como 1 e 1.0.
{"enabled":false}{"enabled":true}Compare estruturas JSON e encontre valores adicionados, removidos ou alterados.
Opções e fidelidade dos dados
As strings diferenciam maiúsculas de minúsculas. Chaves duplicadas são rejeitadas. Selecione um caminho JSON Pointer para localizar o valor nos editores.
Trabalhando com o resultado
Os arquivos são lidos como texto UTF-8. Os editores oferecem busca, cópia de seleção e atalhos. Resultados podem ser copiados ou baixados; editar a entrada invalida o anterior.
Entrada UTF-8 de até 1 MiB por documento e saída de até 8 MiB. As tarefas rodam em um worker local com limite de 30 segundos.
Perguntas frequentes
O que conta como diferença JSON?
As chaves são comparadas pelo nome e os arrays pelo índice. A formatação e a ordem das chaves não contam como mudanças. Números são comparados com precisão, incluindo IDs grandes e formas equivalentes como 1 e 1.0.
Chaves duplicadas ou ambíguas são aceitas?
As strings diferenciam maiúsculas de minúsculas. Chaves duplicadas são rejeitadas. Selecione um caminho JSON Pointer para localizar o valor nos editores.
Minha entrada é enviada?
Não. Comparação, análise e formatação são executadas no navegador. A entrada não é enviada ao DevToolsy.
Posso abrir um arquivo local?
Sim, um arquivo UTF-8 de até 1 MiB. Cada entrada de comparação tem seu seletor.
Posso copiar parte do resultado?
Sim. Selecione o texto e use Copiar seleção ou o atalho padrão.