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.
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.