fluwp

Minificador de CSS, HTML e JSON

Remova espaços e comentários para deixar o arquivo mais leve, e veja quantos bytes você economizou.

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.

Ferramentas parecidas

Perguntas frequentes

Por que esta ferramenta não minifica JavaScript?
Porque minificar JavaScript com segurança exige interpretar o código, não apenas substituir texto. Um minificador baseado em busca e substituição quebra em casos comuns, como barra dentro de expressão regular. Para JS, use Terser ou esbuild. Aqui cobrimos CSS, HTML e JSON, onde a análise por texto é segura.
Vale a pena minificar se o servidor já usa gzip?
O ganho fica menor, mas ainda existe. Gzip e brotli já lidam bem com espaço repetido, então boa parte da economia mostrada aqui desaparece depois da compressão. Minificar ajuda mais em arquivos com muitos comentários.
Dá para reverter um código minificado?
Dá para reidentar, mas comentários e quebras de linha originais se perdem para sempre. Por isso guarde sempre a versão legível: trabalhe nela e minifique só na hora de publicar.