Minificador JSON Online
Comprima o JSON até a menor forma válida e veja a economia exata em bytes. Embelezar fica a um clique quando você precisar da versão legível de volta.
Entrada
Saída
Sobre esta ferramenta
Minificar remove todo byte de que um interpretador não precisa: recuo, quebras de linha e os espaços em volta dos dois-pontos e das vírgulas. Os dados ficam intactos, então o resultado é interpretado exatamente no mesmo objeto — ele só viaja mais leve pela rede e ocupa menos espaço num cache, numa coluna de banco de dados ou num atributo HTML. Cada execução informa o tamanho antes e depois, para que a economia seja um número e não um palpite.
Como usar
- 1Cole no painel de entrada o JSON que você quer encolher.
- 2O resultado compacto aparece na hora, com a economia de tamanho na barra de status.
- 3Clique em Copiar para levar, ou em Embelezar para voltar à visualização recuada.
Perguntas frequentes
›O que a minificação de JSON remove de fato?
Só espaços sem significado: recuo, quebras de linha e os espaços depois dos dois-pontos e das vírgulas. Chaves, valores, ordem e tipos continuam exatamente iguais, então o resultado interpretado é idêntico.
›Quanto o JSON encolhe?
Normalmente de 15% a 40% em documentos formatados — quanto mais profundo o aninhamento, mais recuo há para remover. Esta página mostra o tamanho antes e depois a cada execução.
›Vale minificar se meu servidor já usa gzip?
O ganho é menor, mas real. O gzip comprime muito bem espaços repetidos, então minificar por cima costuma economizar alguns por cento. Importa mais em payloads guardados sem compressão, embutidos em HTML ou enviados por websockets.
›Consigo a versão formatada de volta?
Sim. Minificar não perde dados, então clicar em Embelezar recua o mesmo documento de novo. O que foi removido eram só espaços.
›Como minifico JSON pela linha de comando?
Com o jq: jq -c . data.json — a opção -c imprime a saída compacta. No Node, JSON.stringify(JSON.parse(input)) faz o mesmo.