Formatador e validador de JSON

Cole o seu JSON para formatá-lo (embelezar com indentação), minificá-lo ou validá-lo na hora. Se houver um erro de sintaxe, dizemos em qual linha e coluna ele está. Tudo acontece no seu navegador: o seu JSON não é enviado para nenhum servidor.

Como formatar ou validar JSON

  1. Cole o seu JSON na caixa da esquerda.
  2. Escolha «Formatar» para embelezá-lo ou «Minificar» para compactá-lo.
  3. Se quiser, ajuste a indentação (2 espaços, 4 espaços ou tabulação).
  4. Confira o resultado à direita; se houver um erro, você verá a linha e a coluna.
  5. Copie o resultado ou baixe-o como arquivo .json.

Perguntas frequentes

Meus dados são enviados para algum servidor?

Não. O JSON é processado inteiramente no seu navegador com JavaScript. Seu conteúdo nunca é enviado para a internet.

Qual é a diferença entre embelezar e minificar?

Embelezar adiciona indentação e quebras de linha para que o JSON fique legível para pessoas. Minificar remove todos os espaços para reduzir o tamanho, ideal para produção ou para enviá-lo pela rede.

Como o JSON é validado?

Usamos o analisador nativo do navegador (JSON.parse). Se a sintaxe for válida, você vê «JSON válido»; caso contrário, mostramos a mensagem de erro com a linha e a coluna aproximadas para que você encontre o problema.

Posso escolher a indentação?

Sim. Ao formatar você pode usar 2 espaços, 4 espaços ou tabulação, conforme a convenção do seu projeto.

A ordem das chaves é mantida?

Sim. A ordem das chaves é respeitada tal como aparece no seu JSON de entrada.

Funciona sem conexão?

Sim. Depois que a página carrega, toda a formatação e a validação acontecem localmente, então funciona sem internet.