Visualizador de árvore JSON
Explore e edite JSON em uma árvore recolhível
Entrada JSON
Arquivos JSON de até 25 MiB
As correções podem alterar dados malformados. Revise a entrada editada antes de exportar.
Detalhes do analisador
Visualizador JSON
Insira um JSON válido para visualizar sua estrutura.
A árvore mostra uma página de nós visíveis. Todos os dados continuam disponíveis na árvore e nas exportações completas.
Insira um JSON válido para visualizar sua estrutura.
Estatísticas do JSON
- Chaves de objetos
- 0
- Total de valores
- 0
- Objetos
- 0
- Arrays
- 0
- Strings
- 0
- Números
- 0
- Booleanos
- 0
- Valores nulos
- 0
- Profundidade máxima
- 0
- Bytes UTF-8
- 0
Como usar o visualizador
Insira JSON para alterar o tipo ou texto simples para salvar uma string. Enter salva; Escape cancela.
- Carregue um arquivo ou exemplo para abrir a árvore e recolher o painel de entrada. Use Mostrar entrada para editar o JSON bruto.
- Digitar mantém a entrada aberta. Formatar e minificar alteram a entrada sem perder os dados analisados.
- No modo árvore, Copiar usa JSON formatado. No modo código, Copiar mantém a formatação da entrada; a prévia do código e os downloads usam JSON formatado.
- Chaves com pontos, aspas ou o nome root são tratadas como chaves literais.
- Edite valores primitivos com o lápis; a exclusão exige confirmação. Edite objetos e arrays pela entrada bruta.
- A pesquisa encontra correspondências em chaves e valores de string, incluindo strings de arrays. Selecione uma correspondência para revelar sua localização exata.
- Os números usam a precisão numérica do JavaScript.
Visualizador, validador e editor de árvore JSON online e gratuito
Nosso visualizador de árvore JSON transforma dados JSON brutos em uma árvore interativa e recolhível, que facilita explorar até os objetos mais profundamente aninhados. Cole uma string JSON, envie um arquivo .json ou arraste um para a página, e a ferramenta valida, interpreta e exibe os dados na hora em uma hierarquia navegável, com tipos coloridos para strings, números, booleanos e valores nulos.
Além de visualizar, a ferramenta funciona como um editor de JSON leve. Passe o mouse sobre qualquer valor primitivo da árvore para ver os botões de editar e excluir, e altere os dados direto na árvore sem abrir outro editor. As alterações aparecem imediatamente no JSON de origem, que você pode copiar ou baixar. O validador de JSON integrado destaca erros de sintaxe em tempo real, e a correção automática resolve erros comuns como chaves sem aspas, aspas simples e vírgulas finais.
Uma busca poderosa permite encontrar chaves e valores em toda a estrutura, enquanto o painel de estatísticas detalha o total de chaves, objetos, arrays, strings, números, booleanos, nulos, profundidade máxima e tamanho em bytes. Seja para depurar a resposta de uma API, inspecionar um arquivo de configuração ou analisar uma exportação de banco de dados, este visualizador de JSON online mantém seu fluxo de trabalho rápido e seus dados privados: tudo roda no seu navegador, sem envio para servidores.
Principais recursos
- Visualização em árvore interativa, com controles para expandir, recolher, expandir tudo e recolher tudo
- Validação de JSON em tempo real, com mensagens de erro descritivas
- Correção automática de erros comuns de JSON: chaves sem aspas, aspas simples, vírgulas finais e valores undefined
- Edição e exclusão de valores diretamente na visualização em árvore
- Busca por chaves e valores, com resultados destacados e exibição do caminho
- Painel de estatísticas do JSON: total de chaves, objetos, arrays, strings, números, booleanos, nulos, profundidade máxima e tamanho
- Alternância entre formatar (pretty-print) e minificar o JSON de entrada
- Envio de arquivo, arrastar e soltar, cópia para a área de transferência e download como .json
- Alternância entre a visualização em árvore e a visualização em código
- Painel de entrada recolhível para liberar o máximo de espaço para a árvore
Como usar o Visualizador de árvore JSON
- Carregue seu JSON: cole o JSON na área de entrada, clique em “Enviar” para selecionar um arquivo .json, arraste um arquivo para a zona de entrada ou clique em “Carregar exemplo” para ver uma demonstração.
- Valide e interprete: a ferramenta valida o JSON em tempo real. Se houver erros, clique em “Corrigir erros do JSON” para corrigir automaticamente os problemas mais comuns.
- Explore a árvore: clique nos nós para expandi-los ou recolhê-los. Use “Expandir tudo” e “Recolher tudo” para navegar em lote.
- Procure dados: digite o nome de uma chave ou um valor na barra de busca para localizar as ocorrências com o caminho completo.
- Edite ou exclua valores: use os controles de editar ou excluir ao lado de um valor primitivo. Esses controles continuam disponíveis em telas sensíveis ao toque; a exclusão exige confirmação.
- Exporte seus dados: clique em “Copiar” para colocar o JSON na área de transferência ou em “Baixar” para salvá-lo como um arquivo .json.
Casos de uso
- Depuração de respostas de API: cole uma resposta REST ou GraphQL para visualizar a estrutura e localizar campos específicos rapidamente.
- Inspeção de arquivos de configuração: envie um package.json, tsconfig.json ou qualquer arquivo de configuração para verificar a estrutura e os valores.
- Análise de estruturas de dados: use o painel de estatísticas para entender a complexidade de um payload JSON: a profundidade do aninhamento, o número de chaves e o tamanho em bytes.
- Edição rápida de JSON: faça pequenas correções nos dados JSON sem abrir uma IDE completa ou um editor de texto.
- Correção de erros: conserte JSON malformado vindo de logs ou de fontes de terceiros com a correção automática antes de processá-lo na sua aplicação.
- Revisão de exportações de bancos de dados: inspecione exportações JSON do MongoDB, do Firebase ou de outros bancos de documentos em um formato legível.
- Ensino e aprendizado: visualize estruturas de dados aninhadas para alunos que estudam JSON, APIs e modelagem de dados.
Perguntas frequentes
Esta ferramenta é gratuita?
Sim, o visualizador de árvore JSON é totalmente gratuito, sem cadastro, anúncios bloqueando o uso nem limites. Visualize, valide, edite e exporte JSON o quanto precisar.
Meus dados estão seguros?
Sim. Todas as operações de leitura, validação, edição e busca acontecem inteiramente no seu navegador. Nenhum dado é enviado a um servidor remoto, o que torna seguro usar a ferramenta com JSON proprietário, interno ou sensível.
Quais erros de JSON a correção automática resolve?
A ação de reparo tenta aplicar as correções originais para chaves sem aspas, aspas simples, vírgulas finais e valores undefined. Ela mantém visível a entrada tentada para você revisar. Os reparos podem alterar dados malformados e não garantem o significado pretendido; um JSON que já é válido permanece inalterado.
Existe um limite de tamanho para arquivos JSON?
Arquivos enviados ou arrastados aceitam até 25 MiB, incluindo um arquivo exatamente no limite. O visualizador pagina os nós visíveis da árvore e mantém os dados completos para edição e exportação. JSON muito grande ou muito profundamente aninhado ainda pode precisar de mais tempo ou memória.
Posso editar objetos ou arrays aninhados na árvore?
Atualmente, a edição e a exclusão direto na árvore estão disponíveis para valores primitivos (strings, números, booleanos e nulos). Para modificar objetos ou arrays aninhados, vá ao painel de entrada e edite o JSON bruto diretamente.
Dicas e boas práticas
- Formate antes de explorar: clique em “Formatar JSON” para aplicar o pretty-print na entrada, deixando o texto bruto mais fácil de ler ao lado da árvore.
- Recolha o painel de entrada: depois de carregar o JSON, oculte o painel de entrada para dar à árvore o máximo de espaço na tela em hierarquias profundas.
- Use a busca em arquivos grandes: em vez de expandir nós manualmente em um JSON grande, digite uma chave ou um valor na barra de busca para ir direto às ocorrências.
- Confira as estatísticas para auditorias rápidas: use “Mostrar estatísticas” para ter uma visão geral da complexidade dos dados antes de analisar cada nó.
- Arraste e solte por praticidade: arraste um arquivo .json direto do gerenciador de arquivos para a área de entrada, a forma mais rápida de carregar dados.
- Baixe depois de editar: depois de fazer edições na árvore, clique em “Baixar” para salvar o JSON modificado como um novo arquivo, sem sobrescrever o original.