Ferramentas
PT

Visualizador JSON online

Cole o JSON para explorá-lo como uma árvore interativa. Expanda só o que você precisa, pesquise em chaves e valores e clique em qualquer nó para copiar o caminho ou o valor.

Privado: seus dados são processados no próprio navegador e nunca são enviados a nenhum servidor.

Como visualizar JSON em árvore

  1. Cole o JSON, arraste um arquivo ou carregue-o a partir de uma URL. A árvore aparece ao lado do texto.
  2. Clique em uma linha para expandi-la ou recolhê-la, ou use Expandir tudo e Recolher tudo. No teclado, ↑ e ↓ navegam e ← e → fecham e abrem os nós.
  3. Digite na caixa de busca para mostrar apenas as chaves e os valores correspondentes. Selecione um nó para copiar o JSONPath, o caminho JavaScript ou o valor.

Como ler a árvore JSON

O que é JSONPath?

O JSONPath descreve onde um valor está dentro de um documento JSON, de forma parecida com um caminho de arquivo. Ele foi padronizado em 2024 como RFC 9535. $ é a raiz, .name seleciona uma propriedade, [0] um item de array e ['first name'] uma propriedade cujo nome contém espaços ou caracteres especiais.

CaminhoSeleciona
$.storea propriedade store do objeto raiz
$.products[0]o primeiro item do array products
$.products[0].priceo preço desse primeiro produto
$.address.geo.latum valor aninhado três níveis abaixo
$['shipping address'].cityuma chave com um espaço no nome

Em JavaScript, o mesmo valor é data.products[0].price – use Copiar caminho JS para obter essa forma.

Perguntas frequentes

Posso abrir arquivos JSON grandes?

Sim. Só as partes expandidas da árvore são desenhadas e arrays longos aparecem 200 itens por vez, então arquivos de dezenas de megabytes abrem em um navegador de desktop.

Como copiar o caminho de um valor?

Clique no nó e use Copiar caminho para o JSONPath ($.users[0].email) ou Copiar caminho JS para JavaScript (data.users[0].email).

Posso editar o JSON no visualizador?

O visualizador é somente leitura, então nada muda por acidente. Para alterar valores, renomear chaves ou adicionar itens, abra o Editor JSON.

O que acontece se meu JSON for inválido?

A caixa de erro mostra a linha, a coluna e a causa do problema, e a árvore continua exibindo a última versão válida até que o erro seja corrigido.