Coloque seu arquivo
Escolha ou arraste um arquivo .json ou .jsonl. Dá para colar o conteúdo também.
O visualizador de JSON é uma ferramenta local do navegador para arquivos JSON e JSONL: analisa e formata o conteúdo, mostra a estrutura de nível superior e aponta erros de sintaxe por linha e coluna sem alterar o texto original.
ou arraste um arquivo .json ou .jsonl aqui
Escolha ou arraste um arquivo .json ou .jsonl. Dá para colar o conteúdo também.
O arquivo é lido e analisado neste navegador; nada é enviado.
Veja o que voltou e então copie, baixe ou siga em frente.
Quer saber o que acontece com os arquivos? Leia o aviso de privacidade →
Escolha o arquivo, arraste-o para a área tracejada ou cole o texto e clique no botão de visualizar para abrir o arquivo JSON. Depois a página mostra a estrutura de nível superior, a visão formatada e o conteúdo original, tudo processado no próprio navegador, sem cadastro e sem instalar nada.
Não, não é preciso fazer upload do arquivo JSON para nenhum servidor: a privacidade é preservada porque tudo acontece no navegador. Leitura, análise e formatação ocorrem na aba que você já tem aberta; você pode desligar a internet antes de abrir o arquivo e nada fica no site depois que a aba fecha.
Nos três casos vale a mesma página: abra este visualizador no Edge, Chrome, Safari ou em um navegador móvel e escolha o arquivo JSON. No Windows arraste o .json direto do Explorador de Arquivos em vez de deixar o Bloco de Notas assumir; no Mac arraste do Finder; no iPhone e no Android use o app Arquivos ou cole o texto.
A mensagem informa a linha e a coluna do primeiro elemento que não cabe mais no documento, então você vai direto ao ponto. Observe o caractere imediatamente anterior: vírgula ausente, vírgula sobrando antes do fechamento, aspas não fechadas ou colchete desemparelhado explicam quase todos os casos.
Salve o arquivo novamente em UTF-8 e abra outra vez: os bytes são decodificados como UTF-8 estrito e qualquer outra codificação é recusada. Arquivos em GBK, Shift_JIS ou UTF-16, e binários que apenas receberam a extensão .json, não podem ser decodificados e são rejeitados em vez de aparecerem corrompidos.
Dois megabytes por arquivo. Acima disso o arquivo é recusado com um aviso em vez de ser analisado pela metade, e só um arquivo é processado por vez. Pastas e seleções múltiplas são rejeitadas, e acima de 250.000 caracteres a tela corta a exibição, mas copiar e baixar continuam completos.
Não. A formatação muda apenas recuo e quebras de linha, então inteiros longos mantêm todos os dígitos e chaves repetidas continuam presentes. Ela age sobre o texto original e não sobre valores convertidos, por isso 9007199254740993, 1.50 e 1e999 aparecem iguais na tela e no download.
Um arquivo JSON é um documento único e o JSONL guarda um registro por linha; com a extensão .jsonl a leitura passa a ser linha a linha. Primeiro tenta-se um documento JSON completo e, só se isso falhar, cada linha não vazia precisa ser um objeto ou um array, com o número da linha problemática indicado.
Sim, no sentido de que nada do arquivo é executado: o conteúdo é tratado apenas como dado e scripts, links e caminhos aparecem como texto. Não há varredura de malware nem avaliação de procedência, então confirme quem enviou antes de agir sobre dados sensíveis.
Sim. Este visualizador é gratuito, não pede conta e não instala nada: basta um navegador para ler um arquivo JSON. Não é preciso baixar editor nem usar linha de comando, e para conferir um campo ou um erro pontual colar o texto é mais rápido do que instalar qualquer coisa.
Não. A validade descreve a sintaxe e nada mais: não diz de onde veio o arquivo, o que os campos significam ou se os valores estão certos. Verifique o remetente e aplique suas próprias regras de negócio antes de levar esses dados para outro sistema.
O botão de copiar leva exatamente o que a aba ativa exibe, e o download contém o texto formatado completo, não a pré-visualização cortada. A cópia segue a visão formatada ou original que você está vendo, e o nome do arquivo baixado nunca repete a extensão.