Entrada
Pronto
Linhas: 0
Palavras: 0
Caracteres: 0
Tamanho: 0 KB
As estatísticas de entrada estão disponíveis pelo botão Estatísticas acima deste campo.
Saída
Linhas: 0
Palavras: 0
Caracteres: 0
Tamanho: 0 KB
As estatísticas de saída estão disponíveis pelo botão Estatísticas acima deste campo.
Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.
O que esta ferramenta faz
O Formatador de JSON pega um JSON minificado ou bagunçado e o reescreve com indentação consistente de dois espaços, uma chave por linha, para que você enxergue a estrutura de relance. Ele não altera os seus dados: chaves, valores e a ordem deles continuam exatamente como estavam.
Há duas formas de formatar. Converter envia a entrada ao servidor e coloca o JSON formatado no painel Saída. O botão Formatar do painel Entrada reformata o texto ali mesmo, e Minificar faz o inverso. Se o JSON estiver quebrado, Verificar e Sugerir Correção aponta a linha e a coluna do problema.
Quando usar
- Ler uma resposta de API que chega em uma única linha enorme.
- Revisar um arquivo de configuração ou uma fixture antes de fazer o commit.
- Colar JSON em um ticket, e-mail ou documentação, onde a indentação facilita a leitura.
- Comparar dois payloads: formate os dois primeiro e depois use o Comparador de Texto (Diff).
Exemplo prático
Entrada
{"user":{"id":7,"name":"Ana","roles":["admin","dev"]},"active":true}
Saída
{
"user": {
"id": 7,
"name": "Ana",
"roles": [
"admin",
"dev"
]
},
"active": true
}Perguntas sobre esta ferramenta
A formatação altera os meus dados?
Não. Só os espaços em branco mudam. A ordem das chaves, os valores e os tipos continuam iguais, então o JSON formatado resulta exatamente no mesmo objeto quando é interpretado.
Como deixo o JSON compacto de novo?
Use o botão Minificar, ou o Minificador de JSON se preferir uma página dedicada. A minificação remove todo espaço em branco que não esteja dentro de uma string.
Por que o formatador rejeita o meu JSON?
Para formatar, o JSON precisa ser válido. As causas mais comuns são uma vírgula sobrando no final, aspas simples ou chaves sem aspas. O Validador de JSON mostra a linha e a coluna exatas.