Como usar: Validador JSON
- Cole seu JSON — ele é validado enquanto você digita.
- Se houver um erro, vá até a linha e a coluna indicadas e leia a explicação.
- Um JSON válido é formatado; troque para Minify ou ordene as chaves se precisar.
Os erros de JSON mais comuns
- Vírgula sobrando no final —
{"a": 1,}é válido em JavaScript, mas não em JSON. - Aspas simples — strings e chaves em JSON precisam de aspas duplas:
"name", não'name'. - Chaves sem aspas —
{name: "x"}precisa ser{"name": "x"}. - Vírgula faltando entre dois valores ou propriedades.
- Comentários —
// …e/* … */não são permitidos em JSON. - Valores especiais —
NaN,Infinityeundefinednão existem em JSON.
Validação estrita
O validador segue a RFC 8259, as mesmas regras do JSON.parse() nos navegadores e em todas as bibliotecas JSON padrão. Se o JSON for válido aqui, ele será lido corretamente em JavaScript, Python, Java, Go e PHP.
Validando contra um schema
A validação de sintaxe verifica se o texto é JSON. Para checar se ele tem a estrutura certa — campos obrigatórios, tipos, valores permitidos — use o Validador de JSON Schema.
Também pesquisado como: validar json, verificador json, json lint, verificador de sintaxe json, verificar json online, jsonlint, localizador de erros json.
Ferramentas que combinam com: Validador JSON
- Formatação JSON — Cole o JSON aqui para formatá-lo, compactá-lo ou validá-lo.
- Validador JSON Schema — Cole um schema e um JSON para ver exatamente quais valores quebram cada regra, ou gere um schema inicial a partir de dados de exemplo.
- Visualizador JSON — Explore JSON grandes ou muito aninhados com conforto: dobre e desdobre objetos, busque chaves ou valores e clique em qualquer nó para obter o seu JSONPath.
- JSON Diff — Descubra exatamente o que mudou entre dois documentos JSON — respostas de API, versões de configuração, fixtures ou exportações — em uma lista de caminhos com os valores antigos e novos.