Formatar JSON

  1. Escolher arquivo
  2. Ajustar opções
  3. Receber resultado

A formatação roda na aba do navegador.

Formatar JSON é transformar um texto compacto ou bagunçado em JSON indentado e legível. No GustKit você também valida a sintaxe e, quando há erro, vê a linha e a coluna. Cole o conteúdo ou abra um arquivo .json, escolha 2 ou 4 espaços, minifique ou valide e depois copie ou baixe o resultado. A formatação roda na aba do navegador.

Formatar, minificar ou validar JSON na aba

Cole um conteúdo ou abra um arquivo .json. Os botões de indentação, Minificar e Validar ficam na mesma página. O erro mostra linha e coluna. JSON estrito: sem vírgula sobrando e sem comentário. O resultado é só leitura, e um conteúdo grande usa um worker.

Dois ou quatro espaços, ou uma linha só

“Formatar (2 espaços)” e “Formatar (4 espaços)” indentam depois de uma leitura limpa. “Minificar” tira os vãos que não mudam os valores. Comentário ou vírgula no último item falha, porque a leitura é estrita.

Worker quando o texto pesa

Um arquivo grande é lido fora da linha principal para a aba continuar usável. A caixa de saída não aceita digitação. Copie ou baixe. Tire senhas e tokens antes de colar.

Como formatar JSON no seu aparelho

  1. Cole na caixa, ou clique em “Abrir arquivo .json” e pegue o .json guardado no celular.

  2. Clique em “Formatar (2 espaços)” ou “Formatar (4 espaços)” para ver a árvore. “Minificar” serve quando a API quer uma linha.

  3. Clique em “Validar” se você só quer o veredito. Um arquivo ruim aponta a linha e a coluna do primeiro problema.

  4. A saída é só leitura. Copie ou baixe e feche a aba. O JSON não foi enviado.

JSON reescrito onde você já está

  • Sintaxe estrita

    Aspas duplas, sem comentário e sem vírgula depois do último valor. É esse JSON que a página aceita.

  • Linha e coluna

    Validar marca o ponto em que a leitura parou, em vez de um erro vago.

  • Worker no texto grande

    Um conteúdo pesado vai para um worker para a formatação não travar a página.

  • A saída não se edita

    Você não digita na caixa do resultado. Copie ou baixe o texto que ela produziu.

  • Só aparece aqui

    A leitura fica na aba. Apague segredos antes, porque as caixas mostram o que você cola.

  • Opção de uma linha

    Minificar serve para log e pedido. Ela tira espaços que não mudam os dados.

Perguntas sobre formatar JSON

Vírgula no final formata?

Não. O JSON estrito para nessa vírgula. Apague e clique de novo em Formatar ou Validar.

Comentário com // passa?

Não. Comentário não é JSON. Tire antes de usar os botões.

Minificar muda número ou chave?

Não. Só some o espaço que a gramática ignora.

Por que não digito no resultado?

A saída é só leitura. Copie ou baixe quando precisar do texto em outro lugar.

E um arquivo enorme?

Conteúdo grande usa um worker. Mesmo assim, apague tokens antes de eles aparecerem na tela.

O GustKit guarda o JSON?

Não. A leitura roda nesta aba e sai quando você fecha.