Formatador e Minificador de JSON (Pretty & Minify)
Formate ou minifique JSON, com indicação clara da localização de erros. Tudo roda no seu navegador.
O JSON formatado ou minificado aparecerá aqui...
Opções
Opções avançadas
Como usar (3 passos)
1. Cole
Cole o JSON no painel de entrada.
2. Formate/Minifique
Clique em Formatar ou Minificar para gerar o resultado.
3. Copie
Copie a saída e pronto.
Atalhos
Os atalhos funcionam quando a entrada está em foco.Exemplo de JSON formatado
{"nome":"A","itens":[1,2],"meta":{"ok":true}}
{
"itens": [
1,
2
],
"meta": {
"ok": true
},
"nome": "A"
}
- Adiciona recuo e quebras de linha para legibilidade
- Ordena chaves para manter um padrão consistente
Notas e terminologia
O que é formatação JSON?
O 'pretty-printing' do JSON adiciona quebras de linha e recuos para que a estrutura seja fácil de ler.
O que é minificação JSON?
A minificação remove espaços em branco para tornar a saída o menor possível.
Erro comuns
Vírgulas sobrando, falta de aspas e parênteses/chaves sem par são típicos. Esta ferramenta mostra detalhes de linha/coluna.
Dica
Recuo de 2 espaços mantém os diffs menores, enquanto o de 4 é mais fácil de escanear. Escolha conforme seu fluxo de trabalho.
FAQ: Formatador e minificador de JSON
Recebi um erro
Mostramos a linha e a coluna onde o JSON está quebrado. Se possível, a entrada é destacada e você pode saltar diretamente para o erro.
Posso usar JSON com comentários (JSONC/JSON5)?
O padrão JSON não permite comentários. Ative “Remover comentários antes de analisar” se necessário (não totalmente compatível).
JSON grande é lento
A análise e a formatação rodam em um Web Worker para manter a entrada responsiva. A visão em árvore é desativada automaticamente para entradas grandes.
Meus dados são enviados para algum lugar?
Não. Formatação, minificação e validação rodam inteiramente no seu navegador.
Vejo escapes \uXXXX
Alterne o “Escape Unicode” para controlar se a saída deve usar sequências de escape.