Validador de JSON
Cole o arquivo e receba uma resposta direta: válido ou não. Se não for, a mensagem informa o que o analisador esperava e em que posição — quase sempre uma vírgula sobrando ou uma aspa faltando.
- Grátis
- Os arquivos não saem do seu dispositivo
- Sem cadastro
- Sem limite de arquivos
Como usar
- Cole o JSON na caixa — a verificação roda a cada tecla.
- Leia a linha abaixo: verde é válido, vermelho traz a mensagem do analisador.
- Corrija o ponto indicado e veja a mensagem ficar verde.
Bom saber
Os quatro deslizes por trás de quase todos os erros
Vírgula depois do último elemento, aspas simples no lugar das duplas, chave sem aspas e um comentário perdido. O JSON não aceita nenhum deles, embora JavaScript, Python e YAML aceitem alguns — e é justamente por isso que eles escapam.
Válido não é o mesmo que correto
Esta página confere a sintaxe, não o significado. Um arquivo pode ser analisado sem erro e ainda assim faltar um campo obrigatório ou trazer texto onde deveria haver número. Para isso é preciso um schema, não um analisador.
Perguntas frequentes
Meu arquivo é enviado para a verificação?
Não. A validação usa o analisador embutido no seu navegador, então os dados não saem do aparelho.
Qual padrão é usado?
O mesmo que qualquer runtime segue: RFC 8259, via JSON.parse. O que passa aqui passa em qualquer lugar.
Por que vírgula no fim é erro?
O JSON não tem vírgula final opcional: depois do último elemento o analisador espera o fechamento. O JavaScript tolera, o JSON não.
Dá para verificar arquivos muito grandes?
Até cinco megabytes de texto. Acima disso, melhor usar uma ferramenta de linha de comando.
Ferramentas relacionadas
- Formatar JSON Cole o JSON e receba a versão formatada, validada ou minificada. Os dados ficam no seu navegado…
- Embelezador de JSON Cole um paredão de JSON minificado e leia como se fosse um documento. A indentação aparece enqu…
- Minificar JSON Cole o JSON e receba de volta sem um byte a mais: sem indentação, sem quebras de linha, com os…
- Codificar e decodificar Base64 Cole texto para obter Base64, ou cole Base64 para recuperar o texto. Cirílico, chinês e emojis…
- CSV para JSON Cole a tabela e receba JSON. A leitura segue a RFC 4180: uma célula como «Silva, João» continua…
- Contador de palavras Digite ou cole seu texto e os contadores atualizam na hora: palavras, caracteres, frases, parág…
- YAML para JSON Cole um arquivo de configuração e receba JSON. As âncoras são expandidas, os textos em bloco ma…
- JSON para YAML Cole o JSON de uma resposta de API ou de uma exportação e receba YAML que dá para ler de verdad…