Formatador de JSON

Formate, valide e minifique JSON. Syntax highlighting e detecção de erros com número da linha.

O que é Formatador de JSON?

Formate, valide e minifique JSON instantaneamente no navegador. O humberto.ai destaca erros de sintaxe com o número exato da linha, aplica indentação configurável (2, 4 espaços ou tab), faz syntax highlighting por tipo e permite download do resultado — ideal para debugar APIs, editar configs e limpar JSON copiado de logs.

Como usar

  1. Cole seu JSON (válido ou quebrado) no campo de entrada.
  2. Escolha indentação (2 espaços, 4 espaços ou tab).
  3. Clique em 'Formatar' para embelezar ou 'Minificar' para compactar.
  4. Se houver erro de sintaxe, a linha problemática é destacada.
  5. Copie ou baixe o resultado como arquivo .json.

Perguntas frequentes

O JSON é enviado para algum servidor?

Não. A validação e formatação usam JSON.parse() nativo do navegador. Você pode colar payloads sensíveis sem se preocupar.

O que acontece se o JSON for inválido?

A ferramenta mostra o erro exato (ex: 'Unexpected token at line 14 column 3') e não tenta consertar automaticamente — você corrige manualmente e re-formata.

Qual é o limite de tamanho?

Limitado apenas pela memória do seu navegador. JSON de ~10 MB funciona sem problema; arquivos muito maiores podem travar a UI do browser momentaneamente.

O que é JSON minificado?

É JSON sem espaços nem quebras de linha, útil para economizar bytes em transferências de rede ou armazenamento em banco. A ferramenta converte nos dois sentidos.

Posso formatar JSON5 ou JSONC (JSON com comentários)?

Não. A ferramenta usa o parser JSON estrito do navegador. Para JSON5 ou JSONC, remova os comentários antes de colar.

Ferramentas relacionadas