Pular para o conteúdo
Ferramentas JSON grátis para desenvolvedores

Validador de JSON com a posição exata do erro

Confira o JSON enquanto digita. Cada erro é apontado na linha e na coluna exatas, com uma explicação simples de como corrigir.

🔒 100% seguro e privado: todo o processamento acontece localmente na memória RAM do seu navegador. Seus dados nunca são enviados a nenhum servidor.

Indentação

JSON de entrada

1 linha, 0 B

Cole o JSON aqui, solte um arquivo .json ou use "Carregar exemplo".

O resultado aparece aqui

Cole um JSON na entrada para começar.

Copiar e baixar ficam disponíveis assim que o JSON estiver válido.

Validar JSON e encontrar erros por linha e coluna

O validador de JSON confere o que você digita em tempo real e aponta a linha e a coluna exatas de cada erro de sintaxe, com uma explicação simples do que está errado e de como corrigir. O erro fica destacado direto no editor, e o botão "Ir para o erro" leva o cursor até ele.

Cada navegador informa erros de JSON de um jeito muito diferente, e o Safari nem mostra a posição. Este validador usa o próprio analisador do navegador para decidir se o JSON é válido e um verificador rigoroso próprio para localizar os erros, então você recebe a mesma posição precisa em qualquer navegador.

Os erros de JSON mais comuns

  • Uma vírgula sobrando depois do último item: {"a": 1,}
  • Aspas simples em vez de aspas duplas: {'nome': 'Ana'}
  • Nomes de propriedade sem aspas: {nome: "Ana"}
  • Comentários, que o JSON padrão não permite: // nota
  • Uma vírgula faltando entre duas propriedades ou itens de array.
  • Valores de JavaScript que não são JSON: undefined, NaN ou Infinity.

Seguro para chaves de API, tokens e dados de clientes

Respostas de API, arquivos de configuração e exportações de banco de dados costumam conter tokens de acesso, e-mails e dados pessoais, e muitos formatadores online enviam tudo o que você cola para os servidores deles. Esta ferramenta funciona inteiramente no seu navegador: a análise, a validação, o destaque de sintaxe e a conversão para CSV acontecem na memória local, e nada é enviado ou registrado. Ela também lida com arquivos grandes, de até 20 MB, sem limites de servidor.

Perguntas frequentes

Por que o JSON não permite vírgula no final?

A especificação do JSON não permite, mesmo que o JavaScript permita. Remova a vírgula depois do último item do objeto ou do array.

JSON pode ter comentários?

Não. O JSON padrão não tem sintaxe de comentários. Formatos como JSONC e JSON5 permitem, mas esses arquivos precisam ser convertidos antes que um analisador JSON rigoroso consiga lê-los.

Por que aspas simples são inválidas em JSON?

O JSON exige aspas duplas tanto nos nomes de propriedade quanto nos valores de texto. Troque 'nome' por "nome".

Se a ferramenta diz que meu JSON é válido, ele é mesmo?

Sim. A validade é decidida pelo analisador JSON nativo do navegador, que segue o padrão oficial do JSON (RFC 8259).