Validador de JSON
Cole um JSON para conferir se ele é válido. Os erros são apontados com linha, coluna e um sinal embaixo do problema, e um JSON válido ganha um resumo rápido da estrutura dele.
Funciona no seu navegador
Como usar
- Cole o JSON.
- Leia o resultado: válido, ou a localização exata do erro.
- Corrija o ponto destacado e cheque de novo na hora.
Como funciona
A validação usa a gramática estrita de JSON (RFC 8259). Os erros mais comuns que ela pega: aspas simples no lugar das duplas, vírgulas sobrando no fim, chaves sem aspas, comentários, valores NaN ou Infinity e colchetes faltando.
O resumo da estrutura conta as chaves de todos os objetos e mede a profundidade máxima do aninhamento, o que ajuda a notar payloads mais fundos ou maiores do que se esperava.
Exemplos
- Vírgula sobrando
- {"a": 1,} → erro na linha 1, coluna 9: era esperado o nome de uma propriedade depois da vírgula.
Usos comuns
- Depurar payloads de API
- Conferir arquivos de configuração antes de publicar
- Validar dados exportados de outras ferramentas
Privacidade e segurança
Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos nunca são enviados para os nossos servidores — o processamento acontece no seu dispositivo e o resultado também é criado ali. Como cada ferramenta trata os arquivos
Perguntas frequentes
Ele valida contra um JSON Schema?
Não. Ele confere só a sintaxe. A validação por schema (tipos, campos obrigatórios) é uma outra etapa.
Por que o meu objeto JavaScript é recusado?
Os literais de objeto do JavaScript aceitam aspas simples, chaves sem aspas e vírgulas sobrando no fim. O JSON, não.
Última atualização: