Validador JSON — Valide JSON Online

Cole seu JSON para verificar se ele é válido. Os erros são indicados com a linha e a coluna exatas e uma explicação em linguagem simples — e um JSON válido é formatado para você.

Atualizado em
Recuar
Abrir arquivo
Cole o JSON ou carregue o exemplo
Formatted JSON appears here.

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Validador JSON

  1. Cole seu JSON — ele é validado enquanto você digita.
  2. Se houver um erro, vá até a linha e a coluna indicadas e leia a explicação.
  3. Um JSON válido é formatado; troque para Minify ou ordene as chaves se precisar.

Os erros de JSON mais comuns

  • Vírgula sobrando no final — {"a": 1,} é válido em JavaScript, mas não em JSON.
  • Aspas simples — strings e chaves em JSON precisam de aspas duplas: "name", não 'name'.
  • Chaves sem aspas — {name: "x"} precisa ser {"name": "x"}.
  • Vírgula faltando entre dois valores ou propriedades.
  • Comentários — // … e /* … */ não são permitidos em JSON.
  • Valores especiais — NaN, Infinity e undefined não existem em JSON.

Validação estrita

O validador segue a RFC 8259, as mesmas regras do JSON.parse() nos navegadores e em todas as bibliotecas JSON padrão. Se o JSON for válido aqui, ele será lido corretamente em JavaScript, Python, Java, Go e PHP.

Validando contra um schema

A validação de sintaxe verifica se o texto é JSON. Para checar se ele tem a estrutura certa — campos obrigatórios, tipos, valores permitidos — use o Validador de JSON Schema.

Também pesquisado como: validar json, verificador json, json lint, verificador de sintaxe json, verificar json online, jsonlint, localizador de erros json.

Ferramentas que combinam com: Validador JSON

  • Formatação JSON — Cole o JSON aqui para formatá-lo, compactá-lo ou validá-lo.
  • Validador JSON Schema — Cole um schema e um JSON para ver exatamente quais valores quebram cada regra, ou gere um schema inicial a partir de dados de exemplo.
  • Visualizador JSON — Explore JSON grandes ou muito aninhados com conforto: dobre e desdobre objetos, busque chaves ou valores e clique em qualquer nó para obter o seu JSONPath.
  • JSON Diff — Descubra exatamente o que mudou entre dois documentos JSON — respostas de API, versões de configuração, fixtures ou exportações — em uma lista de caminhos com os valores antigos e novos.

Perguntas frequentes

Por que meu JSON é inválido?
Na maioria das vezes por causa de uma vírgula sobrando no final, aspas simples, uma chave sem aspas ou uma vírgula faltando. A mensagem de erro aponta a linha e a coluna onde a leitura falhou.
O JSON aceita comentários?
Não. O JSON padrão não tem comentários. Algumas ferramentas aceitam JSONC ou JSON5, mas APIs e o JSON.parse() não.
Qual é a diferença entre um validador de JSON e a validação com JSON Schema?
O validador verifica a sintaxe. A validação com JSON Schema verifica se o JSON válido também tem a estrutura e os tipos esperados.
Posso instalar o Validador JSON como um aplicativo da web e usá-lo offline?
Sim. O Validador JSON é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas