Verifique a sintaxe JSON localmente, encontre a linha e coluna do erro e visualize JSON válido formatado.
Relacionado
A directory of JSON parser error messages and the article that explains each one — start with a strict validator, then drill into the specific syntax problem.
Uma vírgula final depois da última propriedade do objeto ou do último item de um array é válida em alguns contextos do JavaScript, mas não é JSON válido.
Strings e chaves de objeto em JSON precisam de aspas duplas. Valores entre aspas simples são comuns em trechos de JavaScript, saídas tipo Python e respostas de LLM.
Este validador faz um parsing estrito conforme a RFC 8259. Ele reporta a linha e coluna exatas do primeiro erro de sintaxe, destaca o caractere problemático no editor e mostra uma pré-visualização formatada quando a entrada é válida. Nenhum dado sai do seu navegador.
O mesmo fluxo tem vários nomes —— jsonlint, json lint, json linter, json checker, check json online, validate json online, validation json online, validate online json, online json parser, json parser online, json verify / json verification, json validator online ou json object validator. Todos descrevem a mesma operação : entrar uma string, confirmar se ela faz parsing como JSON e, se não, indicar a primeira falha —— útil quando você quer parse json object online ou convert string to json com segurança antes de usar em outro lugar. Em Python o equivalente é json.loads (também escrito json loads, ou python parse json) ; em JavaScript, JSON.parse (às vezes buscado como jsonobject.parse) —— ambos lançam exceção nos mesmos erros de sintaxe que este reporta.
// line e /* block */ não são JSON válidoTrue, False, None devem virar true, false, nullSe o seu JSON não passar na validação, passe-o pela ferramenta JSON Fix para reparar automaticamente os erros comuns antes de revalidar.
Parsear transforma o texto JSON em um valor utilizável; validar apenas confirma que ele poderia ser parseado. Um JSON.parse bem-sucedido é a validação —— basta descartar o resultado quando só lhe importa a validade.