Como funciona
Valida e reindenta JSON para deixá-lo legível e bem estruturado. Como primeiro faz o parse do texto, detecta erros de sintaxe (vírgulas a mais, aspas faltantes, chaves sem fechar) e informa onde está o problema.
Você pode escolher o tipo de indentação (espaços ou tabulações), o tamanho do recuo e o fim de linha. O resultado é gerado em um formato canônico, com chaves e valores bem aninhados.
Todo o processamento é local, no seu navegador. Formata e valida a estrutura; não reordena as chaves nem modifica os valores.
Exemplos
{"name":"Ana","tags":["a","b"],"active":true}{
"name": "Ana",
"tags": [
"a",
"b"
],
"active": true
}Com recuo de 4 espaços: objetos e arrays ficam aninhados de forma clara.Casos de uso
- Ler uma resposta de API comprimida em uma única linha.
- Validar se um JSON tem erros de sintaxe antes de usá-lo.
- Normalizar a indentação de um arquivo de configuração.
- Inspecionar e comparar payloads copiados do navegador ou de um log.
Perguntas frequentes
Valida o JSON ou apenas o indenta?
Faz as duas coisas. Primeiro faz o parse do texto para verificar que seja JSON válido e, se não for, mostra o erro. Só com um JSON correto gera a versão indentada.
Reordena ou altera as chaves?
Não. Conserva a ordem e o conteúdo original de chaves e valores. Só aplica indentação e quebras de linha consistentes.
Aceita comentários ou JSON com vírgulas finais?
Não. Segue o padrão JSON, que não permite comentários nem vírgulas finais. Se o texto os incluir, o formatador o marcará como inválido.
Meu JSON é enviado a um servidor?
Não. A validação e a formatação ocorrem inteiramente no seu navegador; o JSON nunca sai do seu computador.