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
- Cole seu JSON (válido ou quebrado) no campo de entrada.
- Escolha indentação (2 espaços, 4 espaços ou tab).
- Clique em 'Formatar' para embelezar ou 'Minificar' para compactar.
- Se houver erro de sintaxe, a linha problemática é destacada.
- 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.