Formatação de JSON Online — Formatação e validação gratuita de JSON

Cole o JSON desorganizado abaixo e obtenha uma saída organizada e indentada com apenas um clique. Este formatador de JSON online gratuito também valida seus dados, indica a linha e a coluna exatas de qualquer erro, minimiza o código para produção e exibe uma árvore expansível que você pode navegar.

Formato JSON É executado localmente no seu navegador
Sem chave de API Gratuito, não é necessário se cadastrar
Formatação JSON — Converta números binários on-line

Entrada JSON

Cole ou digite o JSON para formatá-lo. Tudo fica no seu navegador.
Saída
Recuo

Números e texto são mantidos exatamente como digitados. Apenas JSON estrito: sem comentários, vírgulas finais ou aspas simples.

Resultado


          
—Status
0 Tamanho da saída B
0 linhas
0Keys
0Profundidade de aninhamento
0Values

Visualização em árvore

Selecione uma linha para ver seu caminho

O JSON válido é exibido aqui na forma de uma árvore que você pode abrir e fechar.

O guia

Formatação de JSON online: formatação, validação, exibição organizada e minificação de JSON

Transforme JSON desorganizado ou minificado em dados legíveis e devidamente indentados, verifique se há erros de sintaxe e compactá-lo novamente quando precisar de um payload menor.

Uma explicação simples

O que é um formatador JSON?

Um formatador de JSON transforma um JSON compacto ou desorganizado em um texto limpo e legível, com recuo consistente. Um formatação de JSON ou “pretty printer” realiza a mesma função básica, enquanto um validador verifica se a sintaxe do JSON está correta.

Use o modo “Beautify” ou “pretty print” ao ler uma resposta de API, um arquivo de configuração ou um log. Use o modo “Minify” quando quiser um payload compacto. Se o JSON estiver inválido, esta ferramenta indica o problema por linha e coluna.

Motivos comuns para formatar

Usos comuns

Lendo respostas da API

Transforme uma única linha longa proveniente de uma API ou de um log em um JSON legível e indentado com apenas um clique.

Depuração e validação

Encontre vírgulas ausentes, parênteses a mais e aspas incorretas por linha e coluna antes que elas causem falhas no seu aplicativo.

Envio de arquivos menores

Minimize as configurações e os payloads para remover bytes desnecessários ou ordene as chaves para facilitar a comparação dos arquivos.

Por que o JSON falha

Erros comuns em JSON e suas soluções

ExemploProblemaCorrigir
{"a":1,}Vírgula finalApague a vírgula após o último item.
{'a':1}Aspas simplesUse aspas duplas em torno das chaves e do texto.
{a:1}Chave sem aspasEscreva a letra “a”.
{"a":1 "b":2}Vai faltando uma vírgulaColoque uma vírgula entre os dois itens.
{"n":007}Zero à esquerdaEscreva 7 ou “007” como texto.
{"a":1} // notaComentárioO JSON não contém comentários; portanto, remova-os.
Formatação em poucas etapas

Como formatar JSON online gratuitamente

  1. Cole seu JSON na caixa de entrada ou use a opção “Carregar” para abrir um arquivo .json.
  2. Escolha “Beautify” ou “Minify” e, em seguida, selecione 2 espaços, 4 espaços ou uma tabulação. Ative a opção “Sort keys” se quiser que elas fiquem em ordem alfabética.
  3. Se a mensagem indicar um erro, use a opção “Ir para o erro” para pular diretamente para o local exato e corrigi-lo.
  4. Copie o resultado ou faça o download como um arquivo .json. Abra a visualização em árvore para navegar pelos dados e copie o caminho de qualquer valor.
Melhores resultados

Dicas e melhores práticas

  • Use as aspas corretamente: as chaves JSON e o texto devem sempre ser colocados entre aspas duplas, nunca entre aspas simples.
  • Use chaves de ordenação antes de comparar dois arquivos JSON, para que os mesmos dados sempre apareçam na mesma ordem.
  • Minimize o código antes de enviar o JSON pela rede e formate-o quando precisar lê-lo ou revisá-lo.
  • Clique em uma linha na visualização em árvore e use “Copiar caminho” para obter o endereço de um valor, como $.users[0].name.
É bom saber

Limitações e Privacidade

Privacidade

A formatação ocorre localmente no seu navegador. O JSON que você cola ou envia não é enviado a um servidor nem salvo.

Limitações

O formatador aceita até 5 milhões de caracteres e 400 níveis de aninhamento. Ele verifica o JSON estrito; portanto, comentários e vírgulas finais são sinalizados como erros. A visualização em árvore exibe os primeiros 500 itens de uma lista longa.

De pessoas que utilizam essa ferramenta

Avaliações

Carregando avaliações…
Continue

Mais ferramentas na caixa

Na página inicial, há dezenas de outras ferramentas gratuitas que não exigem chave de API.