Minificar JSON

Cole o JSON e receba de volta sem um byte a mais: sem indentação, sem quebras de linha, com os mesmos dados. Uma resposta formatada costuma perder de 20% a 40% do tamanho.

Como usar

Bom saber

O que é removido de fato

Apenas espaços entre os tokens: indentação, quebras de linha e o espaço depois dos dois-pontos. Valores, ordem das chaves e números continuam iguais, então o resultado são os mesmos dados em menos caracteres.

Quando vale a pena minificar

Configurações dentro de variáveis de ambiente, envios por conexão lenta, JSON embutido numa URL ou num QR code. Para arquivos servidos por HTTP o ganho é menor do que parece: o gzip já remove os espaços no caminho.

Perguntas frequentes

Minificar altera os dados?

Não. O arquivo é analisado e reescrito sem espaços, então cada valor continua idêntico.

Meu JSON é enviado para algum lugar?

Não, tudo acontece no navegador — seguro para tokens e conteúdos privados.

Quanto diminui?

Normalmente de 20% a 40% em JSON formatado. Arquivos muito aninhados com valores curtos encolhem mais.

Dá para recuperar a formatação?

Sim, cole o resultado no embelezador de JSON: a estrutura está intacta, só os espaços sumiram.

Ferramentas relacionadas