Minificador de CSS, HTML e JSON
Remova espaços e comentários para deixar o arquivo mais leve, e veja quantos bytes você economizou.
Antes
Depois
Economia
Código minificado
Por que não minificamos JavaScript aqui
Minificar JavaScript de verdade exige interpretar o código: entender escopo, saber quais nomes podem ser encurtados sem quebrar nada e reconhecer onde o ponto e vírgula é obrigatório. Ferramentas sérias como Terser e esbuild fazem isso construindo a árvore sintática do programa inteiro.
Um minificador de JS baseado só em busca e substituição quebra em casos comuns — uma barra dentro de expressão regular, um // dentro de string, uma quebra de linha que muda o significado. Como preferimos não entregar uma ferramenta que corrompe código silenciosamente, aqui cobrimos CSS, HTML e JSON, onde a análise por texto é segura.
Quanto isso realmente economiza
A compressão do servidor faz a maior parte do trabalho. Quase todo site serve os arquivos com gzip ou brotli ativado, e esses algoritmos já lidam muito bem com espaço repetido. Minificar antes ainda ajuda, mas o ganho sobre o arquivo já comprimido costuma ser bem menor que os números acima sugerem.
Guarde sempre a versão original. Código minificado é para publicar, não para editar. Trabalhe no arquivo legível e minifique na hora de subir.