Como validar e tornar um documento JSON legível
JSON mal indentado é difícil de revisar e um único caractere fora do lugar pode impedir uma integração. O formatador interpreta todo o documento e, quando a sintaxe é válida, apresenta uma versão indentada com dois espaços.
A validação acontece durante a leitura. Aspas ausentes, vírgulas extras, chaves sem fechamento e outros erros produzem uma mensagem em vez de uma saída parcial. Assim, você sabe que o resultado exibido pôde ser interpretado como JSON completo.
Passo a passo
- Cole o documento
Insira o objeto ou array JSON no campo Entrada, mesmo que esteja em uma única linha.
- Leia o resultado
Se o documento for válido, a saída será atualizada com níveis de indentação e quebras de linha.
- Corrija a sintaxe
Quando aparecer Entrada inválida, procure primeiro aspas, vírgulas e delimitadores próximos da posição indicada.
- Copie a versão revisada
Depois de validar também o significado dos dados, use o botão Copiar para levar o documento ao destino.
Exemplo completo
Uma resposta compacta de API precisa ser inspecionada durante a depuração.
{"usuario":{"id":42,"ativo":true},"permissoes":["ler","editar"]}{
"usuario": {
"id": 42,
"ativo": true
},
"permissoes": [
"ler",
"editar"
]
}Quando esta ferramenta é útil
Depuração de APIs
Organize respostas compactas para localizar campos aninhados, listas e valores inesperados.
Revisão de configuração
Valide arquivos antes de enviá-los a uma aplicação que rejeitaria uma vírgula ou chave incorreta.
Comparação em revisão
Normalize a indentação antes de comparar duas versões em um diff de código.
Limites e cuidados
- JSON exige aspas duplas em propriedades e strings; objetos escritos como JavaScript com aspas simples não são aceitos.
- A ferramenta valida sintaxe, não regras de negócio. Um campo pode estar bem formado e ainda ter tipo ou valor incorreto para sua API.
- Números muito grandes podem sofrer limitações de precisão do JavaScript. Evite alterar documentos com inteiros além da faixa segura sem uma estratégia específica.
Perguntas frequentes
Comentários são permitidos?
Não. O padrão JSON não aceita comentários; remova trechos iniciados por // ou blocos comentados antes de validar.
A ordem das propriedades muda?
O formatador preserva a ordem em que as propriedades foram interpretadas e apenas modifica espaços e quebras de linha.
A ferramenta valida um schema JSON?
Não. Ela confirma somente a sintaxe. Validação por JSON Schema exigiria regras adicionais sobre propriedades, tipos e valores.