Validador de JSON

Cole qualquer JSON e valide instantaneamente. Se houver erros, mostramos a mensagem, a linha e a coluna onde o problema ocorre.

JSON válido

Como funciona

  1. 1Cole ou escreva o JSON.
  2. 2A validação corre em tempo real.
  3. 3Erros mostram mensagem + posição.

Fórmula

JSON.parse(x) → sucesso ou SyntaxError com posição.

Verifique manualmente: chaves e aspas duplas obrigatórias, sem vírgulas finais, sem comentários.

Exemplos

API response

Confirme rapidamente se a resposta é JSON válido antes de tentar consumir.

Config file

Valide antes de guardar package.json ou tsconfig.json.

Dicas

  • JSON não permite vírgulas finais nem comentários.
  • Todas as chaves devem estar entre aspas duplas.
  • Use o Formatador JSON depois de validar.

Perguntas Frequentes

Calculadoras relacionadas

Guarde esta calculadora

Poupe tempo. Adicione aos favoritos e regresse sempre que precisar.

Ver todas

Artigo completo

JSON (JavaScript Object Notation) tornou-se o formato universal de troca de dados na web. APIs REST, ficheiros de configuração, exports de bases de dados, mensagens entre microserviços — quase todos usam JSON. E, no entanto, um caractere fora do sítio quebra tudo silenciosamente. Este validador foi feito para dar respostas imediatas.

À medida que escreve ou cola, chamamos JSON.parse do próprio navegador — a implementação de referência, extremamente rápida e conforme o RFC 8259. Se o JSON for válido, mostramos um cabeçalho verde. Se não for, extraímos da mensagem de erro a posição exata (linha e coluna) do problema e destacamos a caixa de texto a vermelho para chamar a atenção.

Os erros mais comuns em JSON são fáceis de identificar quando se sabe onde procurar: chaves sem aspas duplas ('nome' em vez de "nome"); aspas simples em vez de duplas ('valor' em vez de "valor"); vírgulas finais depois do último elemento de um array ou objeto; comentários /* */ ou // que não são permitidos em JSON puro; caracteres de controlo por escapar dentro de strings; números com aspas ou sem o dígito antes do ponto decimal (.5 em vez de 0.5).

Esta ferramenta trabalha exclusivamente no seu navegador. O JSON nunca sai do dispositivo — pode validar payloads sensíveis com credenciais, PII ou segredos empresariais sem qualquer risco de fuga. Mesmo com ficheiros grandes de vários megabytes o parse acontece em milissegundos.

Depois de validar, use o Formatador JSON para reindentar ou minificar. Se detetar valores em Base64 ou percent-encoding dentro do JSON, os nossos codificadores dedicados estão a um clique de distância. Para debugging profundo, exporte o objeto para uma ferramenta de diff quando precisar de comparar duas versões da mesma resposta de API.

Uma nota sobre extensões: se o seu ficheiro usa comentários ou trailing commas, tecnicamente é JSON5 ou JSONC — não JSON puro. Para JSON5 use um parser dedicado; para JSONC (JSON with Comments, comum em ficheiros do VSCode) pré-processe removendo linhas iniciadas por // antes de validar aqui.