Validação rápida de JSON

Cole um texto JSON para verificar imediatamente se ele é sintaticamente válido. Em caso de erro, a linha e a coluna exatas do problema são indicadas quando o seu navegador as fornece.

Exemplo:

Como funciona

Antes de enviar um JSON a uma API, salvá-lo em um arquivo de configuração ou colá-lo em outra ferramenta, é útil verificar rapidamente sua validade sintática. Cole o texto e clique em "Validar": a ferramenta tenta fazer o parse e exibe uma confirmação ou a mensagem de erro exata, com a linha e a coluna correspondentes, quando possível.

Por que a linha indicada nem sempre é exata?

O mecanismo JavaScript geralmente indica a posição em que detectou que algo estava errado, que nem sempre é o local exato da falha. Por exemplo, uma vírgula final esquecida antes de uma chave de fechamento costuma fazer o erro apontar para a chave, embora o problema real esteja logo antes. Use a linha indicada como ponto de partida para a busca, não como uma certeza absoluta.

O formato da mensagem de erro muda conforme o navegador?

Sim: Chrome/Edge (V8) indicam uma posição em número de caracteres desde o início do texto, enquanto o Firefox indica diretamente uma linha e uma coluna. Esta ferramenta detecta o formato usado pelo seu navegador e converte automaticamente a posição em linha e coluna quando necessário.

Processamento 100% local: a validação é executada inteiramente no seu navegador, em JavaScript nativo — seu JSON nunca sai do seu dispositivo.