Algo errado nesta ferramenta?

Sobre «Validar JSON Online»

Esta ferramenta valida documentos JSON contra a especificação oficial RFC 8259. Cole seu JSON e a ferramenta confirma que é válido ou retorna uma mensagem de erro precisa — incluindo a linha e coluna onde o problema de sintaxe começa.

A validação JSON pega os erros do dia a dia que quebram parsers: vírgulas faltando entre propriedades, vírgulas finais depois da última propriedade, aspas não escapadas dentro de strings, chaves ou colchetes não pareados, e o uso de aspas simples em vez de aspas duplas para chaves.

Use ao depurar respostas de API, ao escrever arquivos de configuração à mão, ou ao construir JSON em um template que é concatenado — o ponteiro de erro preciso poupa minutos de olhar para arquivos longos.

Como usar esta ferramenta

Como checar se uma string parseia como JSON válido

  1. Cole o JSON

    Texto candidato no campo "JSON". Tanto objetos (`{ … }`) quanto arrays (`[ … ]`) parseiam. Vírgulas finais, aspas simples e comentários NÃO são JSON válido e serão sinalizados.

  2. Executar

    Resultado: `valid` (booleano) e, em caso de falha, uma string `error` descrevendo aproximadamente onde o parsing quebrou (linha/coluna se o parser informar). Sucesso não reformata — entrada fica como está.

  3. Formas comuns de erro

    `Unexpected token } in JSON` geralmente significa vírgula final; `Unexpected end of JSON input` significa `{`, `[` ou `"` não fechado; `Unexpected non-whitespace character` após valor completo = texto extra depois do documento.

  4. Não é checagem de schema

    Aqui só se valida SINTAXE — que o texto é JSON parseável. NÃO se verifica se os dados batem com uma forma esperada; para isso pareie com `json-schema-validator-online` ou uma biblioteca de validação no seu build.