Processamento local

FERRAMENTAS PARA DESENVOLVEDORES

Minificar JSON

Remova o espaço em branco sobrando e deixe o documento numa linha só, pronto para trafegar na rede ou ser embutido.

Usar ferramenta

JSON EDITOR

Reduce your JSON size without changing its data.

Local minification · no accounts · your code is never sent

JSON · ready to minify
source.jsonUnsaved
Ln 1, col 10 linesUTF-8JSON
minified.jsonPreview
0 lines fold nodesRead onlyJSON

0 lines

Quanto se economiza de verdade

Um JSON indentado com dois espaços costuma encolher entre 15 % e 30 % ao ser minificado, dependendo do aninhamento. Numa resposta de API servida milhares de vezes por dia isso soma; num arquivo de configuração que uma pessoa lê, perder legibilidade não compensa.

Minificar não é comprimir

Vale não confundir. Minificar tira caracteres que o analisador ignora. Comprimir com gzip ou brotli, que é o que seu servidor faz na saída, corta bem mais e já captura boa parte do que a minificação economizaria. Se seu servidor comprime, o ganho extra de minificar é pequeno.

Valide antes de compactar

Uma vírgula sobrando passa despercebida quando tudo está numa linha só. A ferramenta confere a sintaxe antes de minificar, então se algo estiver errado ela avisa em vez de devolver uma string compacta e inútil.

PERGUNTAS FREQUENTES

Meu JSON é enviado para um servidor?

Não. É processado no seu navegador, então dá para minificar respostas de API com dados reais sem que saiam da sua máquina.

Perde-se alguma informação ao minificar?

Não. Só somem espaços, tabulações e quebras de linha entre elementos. Os dados são idênticos.

Dá para reverter?

Sim, com o formatador de JSON, que devolve a indentação.

E se meu JSON for inválido?

Ele aponta o erro de sintaxe em vez de devolver saída corrompida.