{ }JSONKit.tools

Formatador JSON Online

Cole JSON e receba tudo embelezado na hora — com destaque de sintaxe, árvore recolhível e a posição exata de qualquer erro. Roda no seu navegador, nada é enviado.

Recuo

Entrada

Saída

Aguardando a entrada…

Sobre esta ferramenta

JSON é fácil de ler para máquinas e sofrido para pessoas assim que chega minificado de uma API. Este formatador recua qualquer documento JSON válido, destaca chaves, strings e números, e aponta a linha e a coluna exatas quando a sintaxe está quebrada. Mude a saída para Árvore quando o documento for tão profundo que o recuo sozinho já não ajude: todo objeto e todo array se recolhem. Minificar fica a um clique quando você precisar da forma compacta de volta.

Como usar

  1. 1Cole ou digite seu JSON no painel de entrada, à esquerda.
  2. 2Escolha o recuo — 2 espaços, 4 espaços ou tab. A formatação acontece enquanto você digita.
  3. 3Mude a saída para Árvore para recolher objetos aninhados, ou clique em Copiar para levar o texto formatado.

Perguntas frequentes

›Como recolho partes de um documento JSON grande?

Mude a saída para a visualização em Árvore. Todo objeto e todo array vira um nó recolhível mostrando a contagem de chaves, então dá para fechar o que não interessa e abrir o que interessa. Recolher tudo mostra o nível superior de uma vez.

›O que é formatar JSON?

Formatar (ou embelezar) acrescenta quebras de linha e recuo ao JSON para que a estrutura fique legível. Os dados em si não mudam — o que muda são apenas os espaços.

›Qual a diferença entre embelezar e minificar?

Embelezar acrescenta recuo para as pessoas; minificar remove todo espaço e quebra de linha opcional para deixar o payload o menor possível na transferência. Os dois produzem JSON válido e com dados idênticos.

›Meus dados são enviados para um servidor?

Não. O formatador roda inteiramente no seu navegador com JavaScript. Nada do que você cola sai da sua máquina, o que o torna seguro para chaves de API, tokens e payloads de produção.

›Dá para formatar arquivos JSON grandes?

Dá. Arquivos de vários megabytes são formatados em bem menos de um segundo porque o trabalho acontece localmente. Documentos muito grandes só esbarram na memória do seu navegador.

›Como formato JSON no terminal?

Passe pelo jq: cat data.json | jq . — ou com Python: python -m json.tool data.json. Os dois dão a mesma saída recuada desta ferramenta.