Ferramentas JSON

Visualizador de arquivos JSON grandesAbra só o ramo necessário

Selecione ou arraste um arquivo .json. Depois da verificação local, expanda ramos ou informe um JSON Pointer exato.

Visualizador de arquivos JSON grandes

Arquivo JSON local

Arraste um .json aqui ou escolha pelo botão acima

Árvore somente de leitura

A árvore validada aparecerá aqui.

O arquivo escolhido fica nesta aba e não é enviado para um servidor.

Apenas JSON estrito em UTF-8. O arquivo original não é alterado.

Escolha um arquivo JSON ou carregue a amostra.

Uma exportação de API com dezenas de megabytes pode travar um editor antes de mostrar o campo desejado. Este visualizador de arquivos JSON grandes percorre o arquivo local em blocos sem guardar uma cópia completa do texto nem uma árvore inteira de objetos.

Use este visualizador JSON online quando um trecho colado não representa o seu arquivo real. A árvore JSON abre apenas os ramos necessários; para buscar no JSON por uma posição conhecida, informe o caminho JSON exato em vez de expandir todos os itens.

Por que usar o visualizador de arquivos JSON grandes

O progresso e os limites aparecem enquanto você investiga.

Ler em blocos sem duplicar a fonte

O visualizador de arquivos JSON grandes verifica 1 MiB por vez e mantém o estado da sintaxe entre os blocos. Arquivos acima de 256 MiB são recusados antes da leitura; o documento inteiro não vira um objeto JavaScript.

Um arquivo JSON local passa por pequenos blocos de leitura enquanto a árvore fica recolhida.

Ir direto ao valor relevante

Ao abrir um contêiner, são carregados até 100 filhos imediatos por página. Um ponteiro exato revela os ancestrais do valor procurado sem criar linhas para todo um array extenso.

Um único ramo da árvore JSON aparece aberto, com o caminho exato apontando para o valor.

Localize o campo sem expandir tudo

01

Confira o arquivo de entrada

Selecionar ou arrastar um .json inicia uma verificação manual. A amostra pequena serve para testar; o arquivo real precisa conter um único documento JSON estrito em UTF-8.

02

Digite a posição conhecida

/users/120/name aponta para um item do array. Dentro de uma chave, troque / por ~1 e ~ por ~0. Pressione Enter para localizar; digitar não reprocessa o arquivo inteiro.

03

Copie só o que foi inspecionado

Selecione uma linha para copiar seu caminho. O valor só pode ser copiado se ocupar até 1 MiB. Alterar o campo de caminho torna a seleção antiga desatualizada.

Leitura gradual e navegação com limites

Sintaxe validada entre blocos

O scanner mantém UTF-8, escapes de string e aninhamento entre leituras de 1 MiB. Em caso de erro, informa linha, coluna e byte, em vez de exibir uma árvore parcial como válida.

Filhos carregados por páginas

Objetos e arrays permanecem no arquivo original. Ao expandir, apenas 100 filhos diretos são carregados; as páginas seguintes só entram quando você pedir.

Ponteiro de localização exata

O JSON Pointer da RFC 6901 compara nomes de chaves e índices de array a partir de zero. Os ancestrais recolhidos de um resultado são abertos automaticamente.

Dados de recursos sem falsa precisão

São exibidos tamanho do arquivo, bytes lidos e uma estimativa do buffer e das etiquetas carregadas nesta página. Isso não mede toda a memória do navegador.

O que cabe neste navegador

Teto de 256 MiB
Arquivos maiores são recusados antes da leitura. Mesmo arquivos menores podem falhar em aparelhos limitados; reduza a exportação ou use uma ferramenta nativa de streaming.
Um JSON estrito por arquivo
Aceita-se um documento .json em UTF-8. JSONL, comentários, vírgulas finais, correção automática e edição não fazem parte desta visualização somente de leitura.
Sem expandir tudo de uma vez
Expandir todos os nós, reformatar o arquivo inteiro ou baixar uma cópia completa criaria muitos dados extras. Essas ações não são oferecidas aqui.
Caminho não é consulta
O campo usa JSON Pointer exato, não JSONPath, jq, curingas ou busca textual. Também não acessa URLs, envia arquivos nem valida um Schema de aplicação.

Dúvidas sobre o visualizador de arquivos JSON grandes

Posso visualizar um arquivo JSON online?

Sim. Escolha ou arraste um .json local. O visualizador de arquivos JSON grandes verifica o documento em blocos antes de mostrar a árvore; o limite é 256 MiB.

Meu JSON é enviado para a internet?

Não. Um worker do navegador lê partes do arquivo local. A estimativa de cache mostrada pertence a esta página, não à memória total do computador.

Por que a árvore JSON não aparece?

O arquivo inteiro precisa passar na verificação de JSON estrito. Strings quebradas, vírgulas finais ou UTF-8 inválido produzem um erro de posição em vez de uma árvore incompleta.

Como buscar um campo em um arquivo JSON grande?

Informe o JSON Pointer exato, como /users/120/name. O visualizador abre os ancestrais do resultado; não existe busca livre por palavra em todo o arquivo.

O navegador consegue abrir arquivos JSON muito grandes?

A verificação aceita iniciar até 256 MiB, mas o resultado depende dos recursos do aparelho. Para arquivos maiores, prefira uma ferramenta de streaming instalada localmente.

Algum arquivo ainda falha?

Abrir o visualizador de arquivos JSON grandes

Volte ao visualizador de arquivos JSON grandes, confira o progresso e examine só o ramo necessário. Se o navegador não der conta, gere uma exportação menor.