Adicione seu JSON
Cole o texto, carregue o exemplo ou abra um arquivo .json local de até 10 MB.
Ferramenta JSON 100% local
Cole o JSON, deixe-o menor ou legível e copie o resultado. Nada é enviado.
Sem conta · sem upload · sem instalação
01 — 03
A ferramenta valida antes de transformar, então uma entrada inválida nunca gera um resultado enganoso.
Cole o texto, carregue o exemplo ou abra um arquivo .json local de até 10 MB.
Remova espaços opcionais ou formate com recuo de dois ou quatro espaços.
Confira a diferença em bytes UTF-8 e use o resultado válido onde precisar.
EXEMPLOS E SINTAXE
O analisador preserva os valores JSON e altera apenas a representação necessária.
{
"site": "jsonminify.org",
"enabled": true,
"items": [1, 2]
}{"site":"jsonminify.org","enabled":true,"items":[1,2]}{"name":"value"}Chaves e strings exigem aspas duplas.
[1, 2, 3]Os itens preservam a ordem.
true · false · nullEsses valores usam minúsculas e não levam aspas.
space · tab · line breakOpcionais fora de strings; significativos dentro delas.
POR QUE JSONMINIFY.ORG
APIs padrão do navegador fazem o trabalho. Não há conta, fila de upload nem correção oculta.
Seu JSON é analisado neste dispositivo e não é enviado ao nosso servidor.
JSON.parse identifica comentários, vírgulas finais e chaves sem aspas.
Compare bytes UTF-8 reais antes e depois, em vez de simples caracteres.
CASOS DE USO
Minificar ajuda quando espaços e quebras não agregam valor ao próximo sistema ou à pessoa que receberá os dados.
Reduza respostas e requisições grandes antes de salvá-las como fixtures anexá-las a bugs ou movê-las entre ferramentas.
Compacte JSON usado em blocos HTML recursos estáticos ou arquivos gerados onde a formatação aumenta o tamanho.
Prepare valores para variáveis de ambiente argumentos de terminal e sistemas que esperam JSON compacto.
Normalize JSON válido antes de comparar fixtures guardar exemplos ou compartilhar informações de diagnóstico.
REFERÊNCIA JSON
Um minificador remove espaços de apresentação mas preserva o valor interpretado. Entender esse limite evita mudanças acidentais.
Espaços tabulações e quebras entre tokens não fazem parte do modelo JSON. Depois da validação o mesmo valor é serializado sem esse espaço.
Comentários, vírgulas finais, chaves sem aspas, undefined e expressões JavaScript não fazem parte do padrão JSON; por isso geram um erro claro.
O tamanho usa TextEncoder para contar corretamente emoji e caracteres não latinos em vez de simples caracteres JavaScript.
Remover espaços reduz o tamanho mas não protege segredos. Quem receber o resultado poderá interpretá-lo.
FAQ
Respostas objetivas sobre validade, privacidade, tamanho de arquivo e alterações.
Não. Minificação, formatação, validação, cópia e preparação do download acontecem no seu navegador.
Apenas remove espaços opcionais depois de analisar JSON padrão. Os valores permanecem equivalentes.
JSON exige aspas duplas em chaves e textos. Comentários, vírgulas finais, undefined e sintaxe de objetos JavaScript não são aceitos.
O importador local aceita arquivos .json de até 10 MB. A memória do dispositivo também pode afetar arquivos muito complexos.
O JSON é analisado e reescrito com recuo de dois ou quatro espaços para facilitar a leitura.