Premium

Formatar JSON

Cole seu JSON e ele é formatado e verificado na hora.

A formatação e a verificação acontecem só nesta página. Seu JSON não é enviado para lugar nenhum.

Como usar

  1. 1. Cole o JSONCole à esquerda ou abra um arquivo (.json e similares). Ele é formatado e verificado assim que você cola.
  2. 2. Escolha o formato2 ou 4 espaços, tabulações ou uma linha só (minificar). Você também pode ordenar as chaves por nome.
  3. 3. Copie ou salveCopie o resultado ou salve como .json. Se houver um erro, vá direto ao ponto exato e corrija.

Erros comuns e como corrigir

MensagemCausa comum
Falta uma vírgula (,)Falta a vírgula no fim da linha anterior
Vírgulas finais não são permitidasHá uma vírgula depois do último item (“Corrigir” resolve)
Use aspas duplasAs strings estão entre aspas simples, como em JavaScript (“Corrigir” resolve)
Chaves precisam de aspas duplasUma chave está sem aspas
Comentários não são permitidosHá comentários // ou /* */ (“Corrigir” remove)

As regras do JSON

O JSON é definido pela RFC 8259: strings e chaves usam aspas duplas, comentários não são permitidos e não há vírgula depois do último item. Esta ferramenta verifica exatamente essas regras.

Fontes: RFC 8259 (o padrão JSON)

Perguntas frequentes

Para quem é?

Desenvolvedores que querem ler respostas de API ou arquivos de configuração, quem confere JSON de uma linha só em logs, qualquer pessoa procurando o erro em um arquivo JSON e testadores organizando dados de exemplo.

Custa alguma coisa?

Não. Sem limites de uso e sem cadastro.

Meu JSON é enviado para algum lugar?

Não. A formatação e a verificação acontecem nesta página, então um JSON com chaves de API ou dados pessoais nunca sai do seu dispositivo.

Como os erros são mostrados?

Você vê o ponto, como “linha 3, coluna 5”, e o que está errado (falta uma vírgula, aspas simples no lugar de aspas duplas etc.). “Selecionar o ponto” seleciona esse caractere à esquerda.

E se entrarem caracteres de largura total ou parecidos?

Dois-pontos, vírgulas e espaços de largura total, e aspas curvas como “ ”, não são permitidos em JSON. Você vê qual é o caractere (por exemplo U+FF1A) e o caractere comum para usar no lugar.

Números grandes podem mudar?

Não. O leitor de JSON padrão do navegador arredonda inteiros muito grandes (a partir de uns 16 dígitos), mas esta ferramenta mantém cada número exatamente como foi escrito, então IDs longos e decimais como 1.10 continuam iguais.

KitbenchPremium

Um só Premium: todos os recursos avançados, à vontade.

  • Todos os recursos pagos de todas as extensões
  • Recursos Premium nas ferramentas web do Kitbench
  • Inclui as extensões que lançarmos depois
  • Até 3 navegadores por pessoa (casa, trabalho, celular)
  • Mensal¥980/mês
  • Anual¥9,800/ano (cerca de ¥817/mês)
  • Vitalício¥14,800 pagamento único
Preços

Mais ferramentas