Formatador e validador de JSON

Cole o JSON para formatá-lo com indentação, minificá-lo ou verificar se é válido. Os erros vêm direto do analisador de JSON do seu navegador. Seus dados ficam no seu dispositivo.

Editor de JSON

Como formatar e validar JSON

  1. Cole o seu JSON na caixa Cole o JSON.
  2. Clique em Formatar JSON para uma indentação legível de dois espaços, Minificar JSON para remover espaços ou Validar para verificar apenas a sintaxe.
  3. Leia a mensagem abaixo dos botões. Se o JSON for inválido, ela explica o que o analisador encontrou.
  4. Clique em Copiar resultado para copiar a saída.

Erros comuns de JSON e como corrigi-los

Como interpretar a mensagem de erro do JSON

A mensagem vem do seu navegador, então o texto varia. Geralmente ela cita o caractere inesperado e onde foi encontrado. Olhe o caractere logo antes dessa posição, pois o erro real costuma ser uma vírgula ou aspas faltando logo antes.

JSON formatado ou minificado

Os dois contêm exatamente os mesmos dados. O JSON formatado adiciona quebras de linha e indentação para facilitar a leitura; o JSON minificado remove todos os espaços opcionais para ficar menor ao enviar ou armazenar. Nenhum dos dois criptografa ou protege os dados.

JSON não é o mesmo que um objeto JavaScript

O JavaScript permite omitir aspas nas chaves, usar aspas simples, adicionar comentários e deixar vírgulas sobrando. O JSON não permite. Códigos copiados de um script costumam precisar desses ajustes antes de serem validados.

Perguntas frequentes

Como formatar JSON com um clique?

Cole na entrada e clique em Formatar JSON. O resultado aparece na caixa de saída com indentação de dois espaços.

Por que meu JSON diz unexpected token?

O analisador encontrou um caractere inesperado, geralmente uma vírgula sobrando, aspas simples, comentário ou colchete ausente. Confira a posição indicada na mensagem.

Posso validar um JSON que contém comentários?

Não. O JSON padrão não tem comentários. Remova-os e valide de novo.

Meu JSON é enviado para um servidor?

Não. A análise e a formatação acontecem no navegador. Mesmo assim, evite colar segredos, como chaves de API, em qualquer ferramenta online que você não controla.

Existe limite de tamanho?

Sem limite fixo. Documentos muito grandes dependem da memória do seu dispositivo e podem deixar a página lenta.

Mais ferramentas gratuitas