Ferramentas › Desenvolvimento

JSON Inspector

Inspecione a estrutura dos seus dados JSON.

Propriedades0
Objetos0
Arrays0
Profundidade0
Visualização em árvore

Como visualizar e explorar a estrutura JSON

  1. Cole um JSON válido no campo e clique em Inspecionar JSON.
  2. Veja o resumo de propriedades, objetos, arrays e profundidade, além da árvore.
  3. Use as setas para expandir ou recolher nós; copie o JSON formatado ou use Limpar quando necessário.

Exemplo: inspecionar objetos e listas

Cole {"pedido":{"itens":[{"nome":"Caneta","quantidade":2}]}}.

JSON válido → resumo + árvore de nós

A árvore mostra chaves, índices de listas e valores; objetos aparecem como {}, arrays como [] e os nós podem ser recolhidos.

Principais aplicações

  • Visualizar JSON para entender objetos, listas e níveis aninhados.
  • Explorar a estrutura de uma resposta de API sem editar manualmente a indentação.
  • Conferir quantidade de propriedades, objetos, arrays e profundidade calculadas.
  • Copiar a versão formatada de um JSON válido para usar em outra ferramenta.

Dicas práticas e limitações

  • A entrada é um campo de texto. O inspector usa JSON.parse e monta uma árvore expansível; não há busca, filtro, navegação por caminho, upload ou download.
  • A árvore trata objetos, arrays, textos, números, booleanos e valores nulos. Chaves de objetos e índices de arrays aparecem como nós; objetos usam {} e arrays usam [].
  • JSON inválido limpa a visualização e mostra uma mensagem. A ferramenta não corrige o conteúdo automaticamente.
  • Há botão para copiar JSON formatado, com fallback de cópia do navegador. Para valores como false, 0 ou string vazia, o estado interno de cópia pode tratá-los como ausência de dados.
  • Não há limite declarado. Árvores muito grandes ou profundamente aninhadas exigem análise recursiva e muitos elementos na página, podendo afetar o desempenho do navegador.

Perguntas frequentes

Posso expandir e recolher a árvore?

Sim. Nós com filhos exibem um botão para ocultar ou mostrar seus descendentes.

Que tipos de valor aparecem?

Objetos, arrays, texto, números, booleanos e nulo.

O inspector busca chaves ou valores?

Não. A interface não oferece busca, filtros ou navegação por caminho.

Posso copiar o JSON?

Sim, depois de inspecionar um JSON válido, pelo botão Copiar JSON formatado.