Ferramentas para Desenvolvedores

Validador de JSON

Verifique se um JSON é válido — e, se não for, veja o erro exato, a linha e a coluna.

Avalie esta ferramenta

Como usar Validador de JSON

  1. Cole o seu JSON.
  2. Um sinal de visto verde significa que é válido; uma mensagem vermelha significa que não é.
  3. Leia o erro com a linha e a coluna e corrija esse ponto.

Sobre Validador de JSON

O Validador de JSON responde a uma pergunta de forma rápida e precisa: este JSON é válido? Cole o seu texto e ele é analisado imediatamente. Quando o JSON está bem formado, você recebe um visto verde junto com o tipo de nível superior detectado, para saber se está diante de um objeto, um array ou um valor primitivo.

Quando o JSON está com problema, a ferramenta mostra a mensagem de erro exata do interpretador junto com a linha e a coluna onde a análise falhou. Em vez de adivinhar onde está uma vírgula perdida, uma aspa faltando ou um colchete desbalanceado, você é direcionado exatamente ao ponto que precisa de correção. Isso transforma uma busca frustrante em um payload longo em uma correção rápida e direcionada.

A validação roda inteiramente no seu navegador usando o mesmo interpretador de JSON no qual o seu código se apoia, então os resultados correspondem ao que uma aplicação real veria, e nada do que você cola é enviado. Assim que o seu JSON for validado, explore-o no Visualizador de JSON ou organize-o com o botão Formatar de um clique no Editor de JSON.

Perguntas frequentes

Quão precisa é a validação?

Ela usa o interpretador de JSON nativo do navegador, o mesmo interpretador padrão que o código da sua aplicação usa. Se ele informar que é válido, um interpretador de JSON compatível também vai aceitá-lo, então os resultados são confiáveis, não uma aproximação frouxa.

O que a mensagem de erro me diz?

Em caso de falha, você vê o erro exato do interpretador junto com a linha e a coluna onde a análise parou. Isso aponta diretamente para o problema, que geralmente é uma vírgula faltando, uma chave sem aspas ou um colchete desbalanceado.

O que é o tipo de nível superior que ele mostra?

Quando o seu JSON é válido, a ferramenta informa o tipo do valor mais externo, como objeto, array, string ou número. É uma checagem rápida de sanidade para confirmar que o payload tem a forma esperada.

Ele corrige os erros para mim?

Não. O validador localiza e explica os problemas, mas não reescreve seus dados. Depois de corrigir o ponto indicado, você pode formatar ou minificar o resultado no Editor de JSON.

Meus dados ficam privados?

Sim. A validação acontece inteiramente no seu navegador e nada é enviado a nenhum servidor, então é seguro verificar payloads que incluam segredos ou informações pessoais.