Pular para o conteúdo
Ferramentas JSON grátis para desenvolvedores

Formatador e embelezador de JSON

Cole um JSON bagunçado ou minificado e receba um resultado limpo, indentado e colorido, além de uma visualização em árvore recolhível.

🔒 100% seguro e privado: todo o processamento acontece localmente na memória RAM do seu navegador. Seus dados nunca são enviados a nenhum servidor.

Indentação

JSON de entrada

1 linha, 0 B

Cole o JSON aqui, solte um arquivo .json ou use "Carregar exemplo".

O resultado aparece aqui

Cole um JSON na entrada para começar.

Copiar e baixar ficam disponíveis assim que o JSON estiver válido.

Formatar e embelezar JSON online

Um JSON minificado vindo de uma API ou de um arquivo de log é quase impossível de ler. O formatador de JSON adiciona indentação e quebras de linha consistentes para que a estrutura fique clara à primeira vista: objetos, arrays e níveis de aninhamento ficam alinhados, e o destaque de sintaxe dá cores próprias a chaves, strings, números, booleanos e valores null.

Escolha 2 espaços, 4 espaços ou tabulações para combinar com o estilo do seu projeto, ordene as chaves em ordem alfabética para comparar dois documentos com facilidade e mude para a visualização em árvore para recolher seções grandes ou copiar o caminho exato de qualquer valor, como $.users[0].email.

Formate JSON em 3 passos

  1. 1Cole seu JSON, arraste um arquivo .json para o editor ou clique em "Abrir arquivo".
  2. 2Escolha a indentação (2 espaços, 4 espaços ou tabulações) e, se quiser, ordene as chaves.
  3. 3Copie o resultado formatado, baixe como arquivo .json ou explore na visualização em árvore.

Seguro para chaves de API, tokens e dados de clientes

Respostas de API, arquivos de configuração e exportações de banco de dados costumam conter tokens de acesso, e-mails e dados pessoais, e muitos formatadores online enviam tudo o que você cola para os servidores deles. Esta ferramenta funciona inteiramente no seu navegador: a análise, a validação, o destaque de sintaxe e a conversão para CSV acontecem na memória local, e nada é enviado ou registrado. Ela também lida com arquivos grandes, de até 20 MB, sem limites de servidor.

Perguntas frequentes

Qual é a diferença entre beautify e pretty print?

Nenhuma: os dois significam reformatar o JSON com indentação e quebras de linha para que as pessoas consigam ler. Os dados em si não mudam.

Devo usar 2 ou 4 espaços?

2 espaços é a escolha mais comum em projetos JavaScript e web e mantém aninhamentos profundos compactos; 4 espaços é comum em projetos Python e Java. Com tabulações, cada desenvolvedor escolhe a própria largura. Use o que seu projeto já usa.

Formatar altera meus dados?

Não. Chaves, valores e a ordem deles continuam exatamente iguais, a menos que você ative "Ordenar chaves A–Z". A única exceção são inteiros maiores que cerca de 9 quatrilhões (2^53), que o JavaScript não consegue guardar com exatidão; a ferramenta avisa quando encontra algum.

Dá para formatar um JSON inválido?

Não até o erro ser corrigido, porque não dá para saber a estrutura com certeza. O validador mostra a linha e a coluna exatas do problema para você corrigir em segundos.