Validador JSON
Valide JSON instantaneamente com mensagens de erro precisas. Obtenha números exatos de linha e coluna para erros.
Dicas de Validação JSON
Armadilhas comuns e como detectá-las antes que quebrem sua aplicação.
Valide Cedo no Desenvolvimento
Não espere até o deploy para validar JSON. Verifique arquivos de configuração e dados de teste durante o desenvolvimento.
Cuidado com Vírgulas Finais
Diferente do JavaScript, JSON não permite vírgulas finais. Este é o erro mais comum — use Correção Automática para removê-las.
Sempre Use Aspas Duplas
JSON exige aspas duplas para chaves e valores string. Aspas simples e chaves sem aspas são características do JavaScript.
Verifique Chaves Duplicadas
JSON permite chaves duplicadas tecnicamente, mas o comportamento é imprevisível. Sempre garanta que cada chave seja única.
Recursos de Validação
Capture cada erro JSON com diagnósticos precisos.
Validação em Tempo Real
JSON é validado enquanto você digita com feedback instantâneo. Erros são destacados diretamente no editor.
Localização Precisa do Erro
Obtenha números exatos de linha e coluna para erros de sintaxe. Clique no erro para ir direto ao problema.
Suporte a Correção Automática
Erros comuns como vírgulas finais, aspas simples e chaves sem aspas podem ser corrigidos automaticamente.
O que é validação de JSON?
A validação de JSON verifica se uma string é um JSON sintaticamente correto de acordo com a especificação JSON (json.org). Um JSON válido deve seguir regras rígidas: strings com aspas duplas, sem vírgulas finais, sem comentários e aninhamento correto de objetos e arrays.
Erros comuns de JSON
{ name: "Alice" }
As chaves devem ter aspas duplas, ex.: "name"
{ "a": 1, "b": 2, }
Vírgulas finais não são permitidas em JSON
{ "name": 'Alice' }
Strings devem usar aspas duplas, não simples
FAQ do Validador JSON
Quais erros JSON pode detectar?
Detecta todos os erros de sintaxe JSON incluindo vírgulas faltantes, colchetes não fechados, valores inválidos, chaves duplicadas e mais.
O que a Correção Automática repara?
Vírgulas finais, aspas simples para duplas, chaves sem aspas, comentários JavaScript, caracteres BOM e literais JS.
A validação é feita localmente?
Sim, toda validação acontece no seu navegador. Nenhum dado é enviado a qualquer servidor.
Por que meu JSON aparece como inválido?
As causas mais comuns são: vírgulas finais, aspas simples em vez de duplas, chaves sem aspas, comentários JavaScript e valores undefined/NaN.
Este validador pode verificar JSON contra um schema?
Esta ferramenta valida apenas a sintaxe JSON. Para validar contra um JSON Schema, use nosso Validador de JSON Schema dedicado.
Suporta JSON5 ou JSONC?
JSON5 e JSONC não são JSON válido pela RFC 8259. Porém, a Correção Automática pode remover comentários e corrigir sintaxe não padrão.
Meus dados estão seguros ao validar?
Completamente seguros. Toda validação roda localmente no seu navegador usando JavaScript. Seus dados nunca saem do dispositivo.
Ferramentas Relacionadas
Explore mais ferramentas JSON para otimizar seu fluxo de trabalho.
Formatador JSON
Formate e embeleze JSON com indentação configurável. Cole seu JSON e formate instantaneamente.
Corrigir JSON inválido online
Cole o JSON com defeito e ele é corrigido automaticamente. Resolve vírgulas finais, aspas simples, comentários, chaves sem aspas e outros erros de sintaxe comuns.
Erro de parsing JSON?
Localize e corrija erros de JSON.parse() na hora. Veja a linha, coluna e causa exatas de cada erro de sintaxe — com reparo automático em um clique.
Validador JSON Schema
Valide dados JSON contra um JSON Schema. Obtenha mensagens de erro detalhadas com caminhos exatos.
Comparador JSON
Compare dois documentos JSON lado a lado. Identifique adições, remoções e alterações com destaque colorido.